Team:Berkeley Software/Eugene Examples

From 2009.igem.org

(Difference between revisions)
 
(7 intermediate revisions not shown)
Line 1: Line 1:
{{Template:BerkeleySoftwareHeader}} <br>
{{Template:BerkeleySoftwareHeader}} <br>
-
<table align=left frame="box">
+
<!---<table align=left frame="box">
<tr>
<tr>
<th>'''<span id="contentMenu">Contents</span>'''</th>
<th>'''<span id="contentMenu">Contents</span>'''</th>
Line 11: Line 11:
<tr><td>[[Team:Berkeley_Software/Eugene_Results|5. Results]]</td></tr>
<tr><td>[[Team:Berkeley_Software/Eugene_Results|5. Results]]</td></tr>
</table><br><br><br><br><br><br><br><br><br>
</table><br><br><br><br><br><br><br><br><br>
 +
--->
 +
<center><div>
 +
<html>
 +
<a href="https://2009.igem.org/Team:Berkeley_Software/Eugene#Language_Definition">
 +
<img src="https://static.igem.org/mediawiki/2009/3/39/Language.png">
 +
</a>
 +
<a href="https://2009.igem.org/Team:Berkeley_Software/Eugene_Implementation">
 +
<img src="https://static.igem.org/mediawiki/2009/c/c6/ImplementationButton.png">
 +
</a>
 +
<a href="https://2009.igem.org/Team:Berkeley_Software/Eugene_Results">
 +
<img src="https://static.igem.org/mediawiki/2009/b/b3/ResultsButton.png">
 +
</a>
 +
<!--- https://static.igem.org/mediawiki/2009/0/02/ExampleButton.png --->
 +
</html>
 +
</div></center>
-----
-----
<span id="Examples"><H3>Examples</H3></span>
<span id="Examples"><H3>Examples</H3></span>
Several Device constructs have been selected from the Registry of [http://partsregistry.org/ Standard Biological Parts] to show the creation of visual and textual designs. The visual representation has been implemented using [http://openwetware.org/wiki/Endy:Notebook/BioBrick_Open_Graphical_Language Visual BioBrick Open Language symbols] and [[Team:Berkeley_Software/Spectacles|Spectacles]], a visual tool editor, while Eugene was employed to demonstrate a textual representation. Due to the one to one relationship between standard biological parts and the Eugene syntax, the conversion could easily be achieved in both directions.<br><br>
Several Device constructs have been selected from the Registry of [http://partsregistry.org/ Standard Biological Parts] to show the creation of visual and textual designs. The visual representation has been implemented using [http://openwetware.org/wiki/Endy:Notebook/BioBrick_Open_Graphical_Language Visual BioBrick Open Language symbols] and [[Team:Berkeley_Software/Spectacles|Spectacles]], a visual tool editor, while Eugene was employed to demonstrate a textual representation. Due to the one to one relationship between standard biological parts and the Eugene syntax, the conversion could easily be achieved in both directions.<br><br>
-
[http://partsregistry.org/Part:BBa_K112809 BBa_K112809] is T4 Lysis Device with Pbad as the inducible Promoter. The Lysis device allows for the easy release of any product produced in the cell. The main file in Figure 3b displays the construct as an ordered list of Parts, while the header files are imported to hide the details of the Part declarations. With only one line of declaration, a complicated Device construct can be reproduced while the detailed information can still be accessed.<br><br>
+
[http://partsregistry.org/Part:BBa_K112809 BBa_K112809] is T4 Lysis Device with Pbad as the inducible Promoter. The Lysis device allows for the easy release of any product produced in the cell. The main file in Figure 1b displays the construct as an ordered list of Parts, while the header files are imported to hide the details of the Part declarations. With only one line of declaration, a complicated Device construct can be reproduced while the detailed information can still be accessed.<br><br>
-
<p align="center">'''Figure 3a: Visual representation of BBa_K112809'''</p>
+
<p align="center">'''Figure 1a: Visual representation of BBa_K112809'''</p>
[[Image:Spectacles_screenshot_BBa_K112809.jpg|center]]<br>
[[Image:Spectacles_screenshot_BBa_K112809.jpg|center]]<br>
-
<p align="center">'''Figure 3b: Textual representation of BBa_K112809'''</p>
+
<p align="center">'''Figure 1b: Textual representation of BBa_K112809'''</p>
[[Image:BBa_K112809Picture.png|900px|center]]<br><br>
[[Image:BBa_K112809Picture.png|900px|center]]<br><br>
-
[http://partsregistry.org/Part:BBa_E7104 BBa_E7104] is a GFP Reporter Device. Again, each new Device can be created using very few lines of code as Figure 4 demonstrates.<br><br>
+
[http://partsregistry.org/Part:BBa_E7104 BBa_E7104] is a GFP Reporter Device. Again, each new Device can be created using very few lines of code as Figure 2 demonstrates.<br><br>
-
<p align="center">'''Figure 4a: Visual representation of BBa_E7104'''</p>
+
<p align="center">'''Figure 2a: Visual representation of BBa_E7104'''</p>
[[Image:Spectacles_screenshot_BBa_E7104.jpg|center]]<br>
[[Image:Spectacles_screenshot_BBa_E7104.jpg|center]]<br>
-
<p align="center">'''Figure 4b: Textual representation of BBa_E7104'''</p>
+
<p align="center">'''Figure 2b: Textual representation of BBa_E7104'''</p>
[[Image:BBa_E7104Picture.png | center]]<br><br>
[[Image:BBa_E7104Picture.png | center]]<br><br>
-
[http://partsregistry.org/Part:BBa_K118021 BBa_K118021] in Figure 5a is a Promoter characterization Device. The second Part in [http://partsregistry.org/Part:BBa_K118021  BBa_K118021] is a Reporter as specified by the [http://partsregistry.org/ Standard Registry of Parts]. It has no image associated, since technically speaking [http://partsregistry.org/Part:BBa_J33204 BBa_J33204] is a Device. However, currently with the available standards and specifications, there does not exist a way of breaking this Device cleanly into separate existing Parts. For example, there needs to be a way of specifying point mutation, which could be a feature of Devices, currently not supported by Eugene but is considered for future releases. Therefore, [http://partsregistry.org/Part:BBa_K118021 BBa_K118021] was specified as the Part Reporter rather than Device in the code.<br><br>
+
[http://partsregistry.org/Part:BBa_K118021 BBa_K118021] in Figure 3a is a Promoter characterization Device. The second Part in [http://partsregistry.org/Part:BBa_K118021  BBa_K118021] is a Reporter as specified by the [http://partsregistry.org/ Standard Registry of Parts]. It has no image associated, since technically speaking [http://partsregistry.org/Part:BBa_J33204 BBa_J33204] is a Device. However, currently with the available standards and specifications, there does not exist a way of breaking this Device cleanly into separate existing Parts. For example, there needs to be a way of specifying point mutation, which could be a feature of Devices, currently not supported by Eugene but is considered for future releases. Therefore, [http://partsregistry.org/Part:BBa_K118021 BBa_K118021] was specified as the Part Reporter rather than Device in the code.<br><br>
-
<p align="center">'''Figure 5a: Visual representation of BBa_K118021'''</p>
+
<p align="center">'''Figure 3a: Visual representation of BBa_K118021'''</p>
[[Image:Spectacles_screenshot_BBa_K118021.jpg|center]]<br>
[[Image:Spectacles_screenshot_BBa_K118021.jpg|center]]<br>
-
<p align="center">'''Figure 5b: Textual representation of BBa_K118021'''</p>
+
<p align="center">'''Figure 3b: Textual representation of BBa_K118021'''</p>
[[Image:BBa_K118021Picture.png|center]]<br><br>
[[Image:BBa_K118021Picture.png|center]]<br><br>
-
[http://partsregistry.org/Part:BBa_I8510 BBa_I8510] in Figure 6a is an Inverter that takes 3OC6HSL as input and produces lacZalpha as output. It also creates an orthogonal GFP protein generator.<br><br>
+
[http://partsregistry.org/Part:BBa_I8510 BBa_I8510] in Figure 4a is an Inverter that takes 3OC6HSL as input and produces lacZalpha as output. It also creates an orthogonal GFP protein generator.<br><br>
-
<p align="center">'''Figure 6a: Visual representation of BBa_I8510'''</p>
+
<p align="center">'''Figure 4a: Visual representation of BBa_I8510'''</p>
[[Image:Spectacles_screenshot_BBa_I8510.jpg|center]]<br>
[[Image:Spectacles_screenshot_BBa_I8510.jpg|center]]<br>
-
<p align="center">'''Figure 6b: Textual representation of BBa_I8510'''</p>
+
<p align="center">'''Figure 4b: Textual representation of BBa_I8510'''</p>
[[Image:BBa_I8510Picture.png|center]]<br><br>
[[Image:BBa_I8510Picture.png|center]]<br><br>
-
<p style="text-align: right;">[[#contentMenu|back to Contents]]</p>
+
<html>
 +
<center>
 +
<caption>Here we provide a brief flash demo which illustrates the Eugene design process.</caption>
 +
<embed
 +
  src="https://static.igem.org/mediawiki/2009/7/72/BerkeleySoftware_EugeneWink.swf"
 +
  width="800"
 +
  height="650"
 +
  allowscriptaccess="always"
 +
  allowfullscreen="true"
 +
/>
 +
</center>
 +
</html>
 +
<br><br>
 +
 
 +
<p style="text-align: right;">[[#Examples|Back Up]]</p>

Latest revision as of 23:03, 21 October 2009



Examples

Several Device constructs have been selected from the Registry of [http://partsregistry.org/ Standard Biological Parts] to show the creation of visual and textual designs. The visual representation has been implemented using [http://openwetware.org/wiki/Endy:Notebook/BioBrick_Open_Graphical_Language Visual BioBrick Open Language symbols] and Spectacles, a visual tool editor, while Eugene was employed to demonstrate a textual representation. Due to the one to one relationship between standard biological parts and the Eugene syntax, the conversion could easily be achieved in both directions.

[http://partsregistry.org/Part:BBa_K112809 BBa_K112809] is T4 Lysis Device with Pbad as the inducible Promoter. The Lysis device allows for the easy release of any product produced in the cell. The main file in Figure 1b displays the construct as an ordered list of Parts, while the header files are imported to hide the details of the Part declarations. With only one line of declaration, a complicated Device construct can be reproduced while the detailed information can still be accessed.

Figure 1a: Visual representation of BBa_K112809

Spectacles screenshot BBa K112809.jpg

Figure 1b: Textual representation of BBa_K112809

BBa K112809Picture.png


[http://partsregistry.org/Part:BBa_E7104 BBa_E7104] is a GFP Reporter Device. Again, each new Device can be created using very few lines of code as Figure 2 demonstrates.

Figure 2a: Visual representation of BBa_E7104

Spectacles screenshot BBa E7104.jpg

Figure 2b: Textual representation of BBa_E7104

BBa E7104Picture.png


[http://partsregistry.org/Part:BBa_K118021 BBa_K118021] in Figure 3a is a Promoter characterization Device. The second Part in [http://partsregistry.org/Part:BBa_K118021 BBa_K118021] is a Reporter as specified by the [http://partsregistry.org/ Standard Registry of Parts]. It has no image associated, since technically speaking [http://partsregistry.org/Part:BBa_J33204 BBa_J33204] is a Device. However, currently with the available standards and specifications, there does not exist a way of breaking this Device cleanly into separate existing Parts. For example, there needs to be a way of specifying point mutation, which could be a feature of Devices, currently not supported by Eugene but is considered for future releases. Therefore, [http://partsregistry.org/Part:BBa_K118021 BBa_K118021] was specified as the Part Reporter rather than Device in the code.

Figure 3a: Visual representation of BBa_K118021

Spectacles screenshot BBa K118021.jpg

Figure 3b: Textual representation of BBa_K118021

BBa K118021Picture.png


[http://partsregistry.org/Part:BBa_I8510 BBa_I8510] in Figure 4a is an Inverter that takes 3OC6HSL as input and produces lacZalpha as output. It also creates an orthogonal GFP protein generator.

Figure 4a: Visual representation of BBa_I8510

Spectacles screenshot BBa I8510.jpg

Figure 4b: Textual representation of BBa_I8510

BBa I8510Picture.png


Here we provide a brief flash demo which illustrates the Eugene design process.


Back Up