Team:Dundee/Software

From 2011.igem.org

(Difference between revisions)
Line 73: Line 73:
<div class="largepost2">
<div class="largepost2">
-
             <h2>Gene Synthesis</h2>
+
             <h2>The Gene Synthesiser</h2>
-
             <p>Many synthetic biologyprojects involve the heterologous expression of foreign genes in a host such asE. coli/S. cerevisiae etc. For successful and efficient translation, thecodon usage of the newly introduced gene must be optimised to match the tRNApool of the host organism. However, if one simply picked the most common codonfor each amino acid, the rate of translation would be extremely fast across theentire gene. This may lead to subtle characteristics of translation being lost.For example, it has been suggested that in certain regions of the gene, thesource organism may ‘choose’ a short run of rare codons, in order to slow downtranslation in that region. This slowing of the emerging polypeptide from theribosome has been suggested to facilitate the correct folding of theheterologous protein and/or allow time for the insertion of essentialco-factors. <b><a href = "https://2011.igem.org/Team:Dundee/References">[19]</a></b> These regions of "slow" translation, mayoccur in loops between different domains of the protein. It may be thereforeimportant for certain genes, to maintain this pattern of fast to slow translationin the target organism.
+
             <p>Many synthetic biology projects involve the heterologous expression of foreign genes in a host such as <i>E. coli</i>/<i>S. cerevisiae</i> etc. For successful and efficient translation, the codon usage of the newly introduced gene must be optimised to match the tRNA pool of the host organism. However, if one simply picked the most common codon for each amino acid, the rate of translation would likely be extremely fast across the entire gene. This may lead to subtle characteristics of translation being lost. For example, it has been suggested that in certain regions of the gene, the source organism may ‘choose’ a short run of rare codons, in order to slow down translation in that region. This slowing of the emerging polypeptide from the ribosome has been suggested to facilitate the correct folding of the heterologous protein and/or allow time for the insertion of essential co-factors. <b><a href = "https://2011.igem.org/Team:Dundee/References">[19]</a></b> These regions of "slow" translation, may occur in loops between different domains of the protein. It may be therefore important for certain genes to maintain this pattern of fast-to-slow translation in the target organism.
-
“Gene Synthesiser” is ajava application that makes this possible by enabling codon usage patternmatching. The application analyses the patterns of codon usage of the gene thatone wants to express, in its native organism and generates new synthetic DNA sequence,optimised for the codon usage of the new target organism, yet matching anypatterns of rare to common codons. Gene Synthesiser utilises codon usagedata for over 35000 organisms. <b><a href = "https://2011.igem.org/Team:Dundee/References">[20]</a></b>.</p>
+
“Gene Synthesiser” is a java application that makes this possible by enabling codon usage pattern-matching. The application analyses the patterns of codon usage of the gene that one wants to express, in its native organism and generates new synthetic DNA sequence optimised for the codon usage of the new target organism, yet matching any patterns of rare to common codons. Gene Synthesiser utilises codon usage data for over 35000 organisms. <b><a href = "https://2011.igem.org/Team:Dundee/References">[20]</a></b>.</p>
<p>Instructions:</p>
<p>Instructions:</p>

Revision as of 08:47, 27 October 2011

The Lazy Scientist

The Lazy Scientist is a translation tool aimed to assist synthetic biologists. The app has a number of functions including DNA to amino acid translation, back translation, reverse, complement and reverse complement. The app also contains a genetic codon lookup table allowing all corresponding codons for an amino acid to be looked up. The app is available for free in both the iPhone App Store and the Android Market.

The Lazy Scientist iPhone Main Screen The Lazy Scientist DNA to Amino Acid Screen The Lazy Scientist Android Version Main Screen The Lazy Scientist Translation Screen for the Android Version

The Gene Cutter & The Gene Slicer

The Gene Cutter (iPhone app) and The Gene Slicer (Android app) are gene cutting tools aimed to assist synthetic biologists. The apps have two functions to help restriction mapping of nucleotide sequences. The apps are able to search a sequence for a specific enzyme and can also return a list of enzymes not present in the sequence. The app is available for free in both the iPhone App Store and the Android Market.

The main screen for the gene cutter on the iPhone The lookup screen on the gene cutter on the iPhone  The main screen for the gene slicer on the Android The lookup screen on the gene slicer on the Android

The Gene Synthesiser

Many synthetic biology projects involve the heterologous expression of foreign genes in a host such as E. coli/S. cerevisiae etc. For successful and efficient translation, the codon usage of the newly introduced gene must be optimised to match the tRNA pool of the host organism. However, if one simply picked the most common codon for each amino acid, the rate of translation would likely be extremely fast across the entire gene. This may lead to subtle characteristics of translation being lost. For example, it has been suggested that in certain regions of the gene, the source organism may ‘choose’ a short run of rare codons, in order to slow down translation in that region. This slowing of the emerging polypeptide from the ribosome has been suggested to facilitate the correct folding of the heterologous protein and/or allow time for the insertion of essential co-factors. [19] These regions of "slow" translation, may occur in loops between different domains of the protein. It may be therefore important for certain genes to maintain this pattern of fast-to-slow translation in the target organism. “Gene Synthesiser” is a java application that makes this possible by enabling codon usage pattern-matching. The application analyses the patterns of codon usage of the gene that one wants to express, in its native organism and generates new synthetic DNA sequence optimised for the codon usage of the new target organism, yet matching any patterns of rare to common codons. Gene Synthesiser utilises codon usage data for over 35000 organisms. [20].

Instructions:

Enter the DNA sequence ofthe gene in its native organism and select the original organism from the dropdown box. Then select the new host you wish to express this gene in from thesecond drop down box. Gene Synthesiser will generate a new synthetic DNA sequence,optimised for the codon usage of the new target organism, yet closely matching anypatterns of rare to common codons from the original gene.

To try the Gene Synthesiser for yourself click HERE

Screen Shot of Application
twitter bird