Team:UCL/Project/Xenobiology

From 2014.igem.org

(Difference between revisions)
Line 80: Line 80:
<!--- This is the second biobrick --->
<!--- This is the second biobrick --->
<div id="view3"><div class="textTitle"><h4>Title 3</h4></div><br>
<div id="view3"><div class="textTitle"><h4>Title 3</h4></div><br>
 +
 +
<h3>Choosing an essential cofactor </h3>
 +
 +
<p>In order to create a xenobiological organism with a metabolic firewall we decided to try to design cofactor that would be essential to E-Coli metabolism that could be derived from our Azo Dye waste products. This cofactor would need to be functionally similar to an existing molecule in the E-Coli metabolism.
 +
</p>
 +
 +
<img src="https://static.igem.org/mediawiki/2014/0/01/UCLEcolimetabolictree.png" width="85%">
 +
 +
<div style="font-size:0.5em;">
 +
<p>Image Credits: EcoCyc Metabolic Database To see the full and interactive tree visit: http://goo.gl/bEK46y</p>
 +
</div>
 +
 +
<br/>
 +
 +
<p>Given the vast number of cofactors in the e-coli we needed a method to select the molecular structures closest to azo dye waste products. To solve this problem we developed a computer program that would do just that:
 +
Many different azodyes exist – each of which gives different products after being broken down by cleaving enzymes. But how are these products related? Do they all look very similar? Or are they all very different? We're interested because we would like to take the products of one or more of the azodyes and use it to chemically synthesise a xenobiological compound that our engineered bacteria would absolutely need to continue to survive.</p>
 +
<br/>
 +
<center><img src="https://static.igem.org/mediawiki/2014/0/07/UCL2014-Nightskyv1.png" width="60%"></center>
 +
<br/>
 +
<p>The image above is not a map of stars or galaxies, but a map of the chemical similarity space of the products of azodye breakdown. We call it the 'Azodye Night Sky'. Here the colour denotes the colour of the original azodye (except black = white), and distance is a rough measure of the similarity of two compounds.</p>
 +
<br/>
 +
<p>This image was included in our exhibition as part of our Uncolour Me Curious event.</p>
 +
 +
<h4>How was the Azodye Night Sky generated?</h4>
 +
 +
<p>There exist computational chemistry tools that can analyse the similarity between two molecules. These work by first encoding each molecule of interest as a bit string "10010001100101…" where each bit represents the presence (1) or absence (0) of some substructure within the molecule. These bit strings are known as fingerprints.</p>
 +
 +
<p>We can then compare molecules by taking the bitwise AND operation on the two fingerprints. This is a function that is only 1 if both molecules are 1. For example:
 +
<pre>
 +
      A = 0110101...
 +
      B = 0011111...
 +
A AND B = 0010101…
 +
</pre>
 +
 +
Then we can get the similarity between the two molecules by the fraction:
 +
(Number of 1s in A AND B) / (Total number of bits)
 +
 +
But if we want to visualise this we don't actually want the similarity but instead the dissimilarity (the distance between two molecules in similarity space):
 +
dissimilarity = 1 - similarity
 +
 +
Now imagine we have N molecules. Then the NxN dissimilarity matrix gives us the dissimilarity between any two of those molecules. But because similarity space is so complex, if we wanted to draw  the map of these distances we would need to use (in general) N-1 dimensions!
 +
 +
Because we want to draw this information in 2 dimensions, we need to use a method to reduce the number of dimensions while keeping as much of the distance information as we can. Here we have chosen to use Multidimensional Scaling (MDS).
 +
 +
Finally we can plot the map of our molecules – incorporating their fingerprint dissimilarity – our Azodye Night Sky!
 +
 +
This work was performed in the Python programming language using the RDKit package (to generate molecules, fingerprints, and dissimilarity).</p>
 +
</div>
</div>
<!--- This is the third biobrick --->
<!--- This is the third biobrick --->
<div id="view4"><div class="textTitle"><h4>Title 3</h4></div><br>
<div id="view4"><div class="textTitle"><h4>Title 3</h4></div><br>
 +
 +
<h4>XenoRank: A tool for prioritising xenobiological synthesis</h4>
 +
 +
Our Azodye Night Sky is attractive, but really we want to use these techniques to help us find suitable xenobiological compounds.
 +
 +
So we have developed a web application to help us prioritise which azodye breakdown products are most similar to a list of xenobiological cofactor compounds that we are interested in. We've called this tool XenoRank.
 +
<br>
 +
<!--[IMAGE: XENORANK1]-->
 +
<img src="https://static.igem.org/mediawiki/2014/1/13/UCL2014-Xenorank1.png" width="60%" center>
 +
<br>
 +
We start by entering a list of molecules in the <a href="http://en.wikipedia.org/wiki/Simplified_molecular-input_line-entry_system">SMILES</a> format. These are compared with a set of default compounds of xenobiological interest. Currently this is a list of cofactor compounds.
 +
 +
<!--[IMAGE: XENORANK2]-->
 +
<br>
 +
<img src="https://static.igem.org/mediawiki/2014/0/09/UCL2014-Xenorank2.png" width="60%">
 +
<br>
 +
The results of the application is a report, where the compounds we are interested in (for us Azodye breakdown products) are ordered with respect to the highest similarity to any of our xenobiological compounds.
 +
 +
<!--[IMAGE: XENORANK3]-->
 +
<br>
 +
<img src="https://static.igem.org/mediawiki/2014/2/20/UCL2014-Xenorank3.png" width="60%">
 +
<br>
 +
We show the above diagram for each compound, showing the similarity to each of the xenobiological compounds.
 +
 +
We have published this tool on <a href="https://github.com/robjstan/xenorank">Github</a> under an MIT licence. We hope it to be useful for other iGEM teams, and the synthetic biology community in general.
 +
</div>
</div>

Revision as of 22:58, 17 October 2014

Goodbye Azodye UCL iGEM 2014

Xenobiology

The ultimate biosafety tool

Title 1


The wide use of genetically modified organisms causes concerns on how they will interact in the natural environment. In particular could the genetically modified microbes escape our constrains, and outcompete the organisms found in the natural ecosystem? Could the DNA we inserted into a specific bacteria be transmitted, with unknown spread of information?
Since the early days of genetic engineering we had to reflect on biosafety strategies to control these risks, and synthetic biology is bringing these concerns to another level: the more we tinker with biology, the more our biosafety needs to be bullet-proof.

Xenobiology implements the term "synthetic" by creating organisms that are unable to survive in the natural environment and necessitate an artificial intervention from man to exist. It aims to create a synthetic "man-made" version of Biology, that respects the definition of life, but is based on entirely different mechanisms to function. The biochemistry of a xeno-organism uses new XNAs, genetic codes and cofactors different from the ones explored by Biology and is therefore incompatible with other forms of life. This allows a much higher level of control: a xeno-organism will not be able to find the xenocompounds in the natural environmentnor will be able to use bacterial communication systems.

We explored this possibility with the longer term vision of creating an X. coli which lives is metabolically dependent on azo dyes. An alien form of life, different from the one we know, will merge synthetic chemistry with synthetic biology - allowing the remediate the damage that the first one caused and making the remediating agent dependent on the toxic compounds. This system would be completely incompatible and invisible to regular biology, now we can ask: is non-biological life safe enough?


Biological vs. Xenobiological strategies


Biosafety strategies have so far explored biology to implement clever control mechanisms to control. They investigated various strategies that allow to kill bacteria when needed or that hinder genetic information to spread among different organisms. Our biosafety strategy is exploring the regions outside of Biology, with the ultimate goal of bringing Biology to a parallel domain where it does not interact with our own one. Why tinkering with our same Biology when we can create a new on, at the same time biology and technology, that we can control at a much higher level?

Biological strategies

The biosafety mechanism is added to the system as additional layers of protection, the most explored are:

  1. Restriction enzyme systems: autodestruction of the transformed plasmid when task ended
  2. Semantic containment: different meaning of stop codon, other bacteria will read as stop e.g. amber codon
  3. Auxotrophy: knock-out of biosynthesis of a key naturally produced compound that needs to be provided in the media
  4. Suicide system: bacteria die when finished its task/changes environment e.g. toxin/antitoxin where the bacteria stops producing antitoxin when triggered hence dies

Xenobiological strategies

The safety mechanism embedded is into the system on three different levels:

  1. Genetic Firewall: Use of XNAs, incompatible with other organisms and synthetic nucleotides not found in nature
  2. Semantic Firewall: Genetic code has a different meaning than the natural code, all the codons code for a different amino acid from the standard table and could code for non-natural amino acids as well
  3. Metabolic Firewall: A Synthetic auxotrophy that uses a xenobiotic compound as key cofactor/amino acid which the bacteria is unable to produce or find in the natural enviroment

Designing Xeno-Coli

We aim to engineer the bacteria to utilise the synthetic dyes - a completely xenobiotic compound - as the key cofactor in respiration, substituting quinones in the electron transport chain.
Our X. coli will therefore only be able to survive in the presence of azodyes, a particular environment only found in the wastewater of the textile indutry that it is aimed to degrade. The biosafety strategy is embedded into the system, and tighly linked to the survival of the xenobiological organism.


Title 3


Choosing an essential cofactor

In order to create a xenobiological organism with a metabolic firewall we decided to try to design cofactor that would be essential to E-Coli metabolism that could be derived from our Azo Dye waste products. This cofactor would need to be functionally similar to an existing molecule in the E-Coli metabolism.

Image Credits: EcoCyc Metabolic Database To see the full and interactive tree visit: http://goo.gl/bEK46y


Given the vast number of cofactors in the e-coli we needed a method to select the molecular structures closest to azo dye waste products. To solve this problem we developed a computer program that would do just that: Many different azodyes exist – each of which gives different products after being broken down by cleaving enzymes. But how are these products related? Do they all look very similar? Or are they all very different? We're interested because we would like to take the products of one or more of the azodyes and use it to chemically synthesise a xenobiological compound that our engineered bacteria would absolutely need to continue to survive.



The image above is not a map of stars or galaxies, but a map of the chemical similarity space of the products of azodye breakdown. We call it the 'Azodye Night Sky'. Here the colour denotes the colour of the original azodye (except black = white), and distance is a rough measure of the similarity of two compounds.


This image was included in our exhibition as part of our Uncolour Me Curious event.

How was the Azodye Night Sky generated?

There exist computational chemistry tools that can analyse the similarity between two molecules. These work by first encoding each molecule of interest as a bit string "10010001100101…" where each bit represents the presence (1) or absence (0) of some substructure within the molecule. These bit strings are known as fingerprints.

We can then compare molecules by taking the bitwise AND operation on the two fingerprints. This is a function that is only 1 if both molecules are 1. For example:

      A = 0110101...
      B = 0011111...
A AND B = 0010101…
Then we can get the similarity between the two molecules by the fraction: (Number of 1s in A AND B) / (Total number of bits) But if we want to visualise this we don't actually want the similarity but instead the dissimilarity (the distance between two molecules in similarity space): dissimilarity = 1 - similarity Now imagine we have N molecules. Then the NxN dissimilarity matrix gives us the dissimilarity between any two of those molecules. But because similarity space is so complex, if we wanted to draw the map of these distances we would need to use (in general) N-1 dimensions! Because we want to draw this information in 2 dimensions, we need to use a method to reduce the number of dimensions while keeping as much of the distance information as we can. Here we have chosen to use Multidimensional Scaling (MDS). Finally we can plot the map of our molecules – incorporating their fingerprint dissimilarity – our Azodye Night Sky! This work was performed in the Python programming language using the RDKit package (to generate molecules, fingerprints, and dissimilarity).

Title 3


XenoRank: A tool for prioritising xenobiological synthesis

Our Azodye Night Sky is attractive, but really we want to use these techniques to help us find suitable xenobiological compounds. So we have developed a web application to help us prioritise which azodye breakdown products are most similar to a list of xenobiological cofactor compounds that we are interested in. We've called this tool XenoRank.

We start by entering a list of molecules in the SMILES format. These are compared with a set of default compounds of xenobiological interest. Currently this is a list of cofactor compounds.

The results of the application is a report, where the compounds we are interested in (for us Azodye breakdown products) are ordered with respect to the highest similarity to any of our xenobiological compounds.

We show the above diagram for each compound, showing the similarity to each of the xenobiological compounds. We have published this tool on Github under an MIT licence. We hope it to be useful for other iGEM teams, and the synthetic biology community in general.

Title 4


Title 5


Title 6


Contact Us

University College London
Gower Street - London
WC1E 6BT
Biochemical Engineering Department
Phone: +44 (0)20 7679 2000
Email: ucligem2014@gmail.com

Follow Us