Team:Freiburg software/Code

From 2009.igem.org

(Difference between revisions)
(Download)
(Download)
Line 16: Line 16:
==Download==
==Download==
-
The upload of our hole archived code was not possible. Visit our sourceforce project.
+
The upload of our whole archived code was not possible. Visit our sourceforce project.
[https://static.igem.org/mediawiki/2009/7/79/FreiburgSoftware09_Gui.zip Gui.zip]
[https://static.igem.org/mediawiki/2009/7/79/FreiburgSoftware09_Gui.zip Gui.zip]

Revision as of 02:02, 22 October 2009

Contents

The SynBioWave source code

Download

The upload of our whole archived code was not possible. Visit our sourceforce project. Gui.zip

SVN

Get the latest revision of SynBioWave from our [http://sourceforge.net/projects/synbiowave/develop SVN-repositories at Sourceforge]

View

The Robot Template

Add these classes to your Wave robot to turn him into a SynBioWave robot.

The SynBioWave Robot (synbiowave@appspot.com)

Here are the classes of our main robot (every robots needs a lot of static files from Google, these will not be posted here. A complete file list is available from the download or at the SVN):

The Blast Robot (blastrobot@appspot.com)

A Robot doing a blast search. Using the template, few lines of code are needed to implement it:

The BioBrick DAS package

This package provides all classes needed for the communication with the BioBrick registry database. This package is used by our basic SynBioWaveRobot class.

qooxWaveClient - client-side implementation of qooxwave

The client-side implementation is actually a whole qooxdoo application. The entire project can be found at the [http://synbiowave.svn.sourceforge.net/viewvc/synbiowave/trunk/gui/qooxwaveClient/ Sourcefourge project side]. The main classes we created for this application are the following:

In addition we created some Wave objects for debugging outside the Wave (Thanks to Fabian Jakobs from the qooxdoo developer team):