Line 800: | Line 800: | ||
<p>The data of 2018 Tongji-Software team are used and updated, and the physicochemical properties of enzymes are collated in BRENDA database, including the ratio of Kcat to Km, Km value, optimal pH and optimal temperature.</p> | <p>The data of 2018 Tongji-Software team are used and updated, and the physicochemical properties of enzymes are collated in BRENDA database, including the ratio of Kcat to Km, Km value, optimal pH and optimal temperature.</p> | ||
<br><br> | <br><br> | ||
− | <img src="../ | + | <img src="https://static.igem.org/mediawiki/2019/0/09/T--Tongji_Software--project_design_data.png" alt="几个数据库整理出来的数据格式.jpg" style="width: 65.5vw; height: 20vw"> |
<br><br> | <br><br> | ||
Revision as of 11:26, 19 October 2019
PROJECT
![](https://static.igem.org/mediawiki/2019/e/e1/T--Tongji_Software--picture-logo2.png)
PROJECT - DESCRIPTION
OVERVIEW
Our software constructs an optimal synthetic pathway in E. coli or yeast based on the desired product provided by the user. In such a synthetic pathway, we will comprehensively consider the requirements and provide information about the enzymes needed for each step of the reaction. Finally, along with the appropriate promoter, the sequences of all the required enzymes are joined together to form a backbone of a biobrick for the user. At the same time, the relevant research literature, as well as a post-experiment feedback community, will be provided.
WHY THIS PROJECT -- MEET THE NEEDS
A computational tool for pathway design and reconstruction is needed when synthetic biologists want to optimize genetic processes within cells, model for yield prediction, make flux balance analysis and generate value-added products. However, when actually establishing a metabolic pathway, it is a cumbersome problem to separately purchase different enzymes from different suppliers and transfer them into chassis. We consider that all the enzymes in a pathway can be constructed in the same plasmid to transfer at one time. And then, enzymes expression regulation under different conditions will ensure the realization of the pathway. In this process, synthetic DNA may be an indispensable part. Although the cost of synthetic DNA is not low at present, it continues to decline. We believe that synthetic DNA will be popular in the future, and by that time, our tools will be more practical.
HOW WE START -- INSPIRATION INSIDE IGEM
We appreciate three previous iGEM projects that provide part of our inspiration.
①Team: Tongji-Software 2018——Their useful tool AlphaAnt shows us the framework to design a pathway.
②Team: HokkaidoU_Japan 2012——Their experiments
give us confidence to construct multiple enzymes on the same plasmid.
③Team: IIT-Madras 2017——Their statistics on codon preferences give us inspiration for sequence optimization.
WHAT WE ARE DOING
On the main body, based on the project of Tongji-Software in 2018, we optimize the algorithm by pruning, and expand the database of the reaction, adding novel reactions [1].
With reference to the frequency of use of various biological chassis, there are two chassis options available for users: E. coli and yeast [2]. We will produce different results depending on the strain selected by the user.
We select enzymes with higher catalytic efficiency by the nature of the parameters of the enzyme itself [3]. To ensure that the enzyme is expressed normally, we use taxonomic knowledge and sequence alignment analysis to select strains that are close to the selected chassis as the sequence source for the enzyme. Subsequently, the codons are optimized. In regulating the expression of synthetic sequences, we integrate the relevant signaling pathways to make the biobrick skeleton in the results more practical. At the same time, the comprehensive physical and chemical properties of the enzyme are also part of the results, so that users can apply it in actual experimental operations.
In addition, we consider the association recommendations for the literature on products or enzymes. In this way, users may be able to explore more research directions.
After all, the results of the design software are ideal. We need to establish a community where synthetic biologists can exchange ideas and apply feedback after the actual experiment. This community not only provides users with a reference
to the results, but also provides a direction for our developers to improve the software.
REFERRENCE
[1] Hadadi N, MohammadiPeyhani H, Miskovic L, Seijo M, Hatzimanikatis V. Enzyme annotation for orphan and novel reactions using knowledge of substrate reactive sites. Proc Natl Acad Sci U S A. 2019;116(15):7298–7307.
[2] Juhyun Kim, Manuel Salvador, Elizabeth Saunders, Jaime González, Claudio Avignone-Rossa, and Jose Ignacio Jiménez. Properties of alternative microbial hosts used in synthetic biology: towards the design of a modular chassis. Essays Biochem. 2016 Nov 30; 60(4): 303–313.
[3] Pablo Carbonell, Jerry Wong, Neil Swainston, Eriko Takano, Nicholas J Turner, Nigel S Scrutton, Douglas B Kell, Rainer Breitling, Jean-Loup Faulon, Selenzyme: enzyme selection tool for pathway design, Bioinformatics, Volume 34, Issue 12, 15 June 2018, Pages 2153–2154.
scroll downPROJECT - DESIGN
DATA
The data of 2018 Tongji-Software team are used and updated, and the physicochemical properties of enzymes are collated in BRENDA database, including the ratio of Kcat to Km, Km value, optimal pH and optimal temperature.
![几个数据库整理出来的数据格式.jpg](https://static.igem.org/mediawiki/2019/0/09/T--Tongji_Software--project_design_data.png)
SEARCHING ALGORITHM
![算法图示.jpg](../img/tmp.png)
Instead of DFS algorithm which is used in last year, we choose Greedy algorithm. Greedy algorithm is an algorithmic paradigm that follows the problem-solving heuristic of making the locally optimal choice at each stage with the intent of finding a global optimum. In many problems, a greedy strategy does not usually produce an optimal solution, but nonetheless a greedy heuristic may yield locally optimal solutions that approximate a globally optimal solution in a reasonable amount of time. And in our software, with limited reactions, we made tests and drawn the conclusion that Greedy algorithm can also get a globally optimal solution with less time.
RANKING CRITERIA
![具体图文解释.jpg](../img/tmp.png)
When scoring the pathway, we consider thermodynamic feasibility, competition of heterologous reactions, frequency of reaction and toxicity of compound, which are used in last year’s project.
In the function of Enzyme Selection, we searched for the presence of the required enzyme in the close source bacteria of the engineering bacteria according to the affinity of the bacteria. If the same enzyme exists in multiple near-source bacteria, we will arrange the sequence according to the physicochemical properties of the enzyme, including the ratio of Kcat to Km, Km value, optimal pH and optimal temperature. In order to measure the adaptability of physical and chemical properties, we build a model.
LITERATURE RECOMMENDATION
Considering that users will perform some personalized operations in the practical application of the result pathway, we provide the relevant literature keywords of compounds in Pubmed required for each step of the reaction in the form of word clouds. This may inspire users with possible target compounds or a follow-up research direction.
![]() |
![]() |
![]() |
CONDON OPTIMIZATION
We searched the codon preference databases of E. coli and yeast from the Internet, and modified the infrequently used codon with the information in the database to avoid the difficulties caused by translation and gene expression, and improve the success of expressing foreign genes.
PROJECT - CONTRIBUTION
WHAT WE DO :
Building a complete pathway requires three steps: searching for a pathway, selecting related enzymes, and designing parts. These steps are quite difficult for a worker to realize by himself, so we aim at making the whole process into one software to reduce workers pressure on complicated and boring work.
On this basis, we developed our software called Pathlab, whose core idea is modular design. We made each step into certain module, and for the users, they can choose to use one module or the combination of any modules.
In brief, Pathlab makes people who work in synthetic biology have a platform to search a certain pathway that can be applied.
![运行截图.jpg](https://static.igem.org/mediawiki/2019/8/84/T--Tongji_Software--project_contribution1.png)
![运行截图.jpg](https://static.igem.org/mediawiki/2019/9/9d/T--Tongji_Software--project_contribution2.png)
PROJECT - VALIDATION
In order to verify whether pathlab can achieve the expected function, we use software to search several paths and compare them with the actual paths in the literature.
EXAMPLE1 - Validate with Alpha Ant
Production of 1,2-PD(C02912)
The first validation example is selected from last year’s job - Alpha Ant’s validation case study, because our project makes an improvement from it.
The individual enantiomers (R-1,2-PD and S-1,2-PD) have potential uses as chiral synthons for the production of pharmaceuticals and novel polymers; however, their use is limited due to their high cost. We applied Alpha Ant to search for pathways of biological production of 1,2-PD from glucose. Most of the top eight pathways contain the core part of converting Glycerone phosphate to (R)-Propane-1,2-diol which is published in literature.
Weight matrix : (Gibbs Weight:1; Toxicity Weight:1; Frequency Weight:1)
![v1-1](../img/v1-1.png)
As the figure shows, we can get the same path used in the literature, which suggests that our software can work and the result is reliable from the perspective of literature.
EXAMPLE2 - Validate with iGEM19_CAU_China
Astaxanthin synthesis pathway
Astaxanthin is the most powerful antioxidant found in nature. It has a wide range of health care functions, including fighting high blood pressure by reducing oxidative stress and relaxing blood vessel walls and even inhibiting cancer metastasis. Astaxanthin has a promising market, with over 98% pure products sold at SIGMA for up to $200 /50 mg. This year CAU_China constructs an engineering Escherichia coli using cellulose to produce astaxanthin to deal with the dilemma of stalk treatment in China.
The enzymes involved in each step of the astaxanthin synthesis pathway have been well understood. So based on our collaboration, we use their pathway to validate our software.
Here is their pathway:
First, we search the pathway of astaxanthin synthesis from Farnesyl pyrophosphate, as the result show, we can find the pathway they use efficiently. And more exciting, the pathway CAU_China use is the top1 which prove that our software is useful on the pathway search.
Weight matrix : (Gibbs Weight:1; Toxicity Weight:1; Frequency Weight:1)
![v2-1](../img/v2-1.png)
![v2-2](../img/v2-2.png)
Then, to validate our enzyme selection part, we used our software to select enzymes for each reaction. As the report shows, our result content the source organisms of the enzymes they use. But we can’t support enough information because of the limitation of the databases we use. However, we can give the suitable enzyme selection result with existing data.
![v2-5](../img/v2-5.png)
EXAMPLE3 - Validate with iGEM12_Tokyo_Tech
synthesize P(3HB)
Polyhydroxyalkanoates(PHAs) are biological polyester synthesized by a wide range of bacteria, and can be produced by fermentation from renewable carbon sources such as sugars and vegetable oils. Team iGEM12_Tokyo_Tech created the first Biobrick part to synthesize P(3HB), a kind of PHAs. At the beginning, we study this project because of it’s integrity in the information of pathway and enzyme, and there is a very romantic story in their project. So we choose it to validate our enzyme selection part.
.
Their pathway is
Acetyl-CoA>Acetoacetyl-CoA>3-hydroxybutyryl-CoA>3-hydroxybutyrate-co-3- hydroxyvalerate
Weight matrix : (Gibbs Weight:1; Toxicity Weight:1; Frequency Weight:1)
First of all, we can find this pathway in our software.
![v3-1](../img/v3-1.png)
The enzyme they use for each step is 2.3.1.16>1.1.1.36>2.3.1.-
Here is our selection result, the enzyme donor they use is concluded.
![v3-2-1](../img/v3-2-1.png)
![v3-2-2](../img/v3-2-1.png)
![v3-2-3](../img/v3-2-3.png)
By the limitation of database, we just get little information, but it’s enough to support the research of preliminary investigation by the validation of literature and experiment, and we also make the platform that users can submit their experiment data to expand the database.
EXAMPLE4 - Validate with comparison to tradational pathway by Tongji_China
Indol pathway
The representative blue of denim fabrics usually derives from indigo, and the high demand for such dyes has led to the production of indigo by chemical synthesis on an industrial scale.
To promote the practical application of this method, theye plan to remove the inhibition coming from glucose to the circuit based on team Berkeley 2013 to make the use of low-cost carbon sources possible and try to find a cost-effective indole donor and with the research of related industries, designing a accessible environmentally friendly indigo dye production system with application value.
At the preview collaboration, we have tried to find a indol donor by computer searching. But disappointed, there is no useful result. So they go back to use the traditional pathway. After finishing our project, we search their pathway again to make a validation for our software and make a comparison for Tongji_China between software search and traditional ways.
Here is their pathway get from the traditional research.
Weight matrix : (Gibbs Weight:1; Toxicity Weight:1; Frequency Weight:1)
![v4-1](../img/v4-1.png)
![v4-2](../img/v4-2.png)
Here is our software result. After the optimism of our software, as expectation, we found their pathway, but interestingly, this pathway’s score is very low, we can see the difference to the top1.
![v4-3-1](../img/v4-3-1.png)
![v4-3-2](../img/v4-3-2.png)
From this result, we can see that our software is useful and the difference between traditional and computer. We plan to do some experiment to validate which one is better after iGEM.
PROJECT - DEMONSTRATION
PROJECT - IMPROVE
Our software was built on the project of last year's Tongji_Software team. The main improvement is to change the searching algorithm and add software functions, including the enzyme selection and parts design
SEARCHING ALGORITHM
In theory, the greedy algorithm may fail to get a global optimum while improving the speed. However, we use both DFS algorithm and greedy algorithm to find specific pathways, and then compare the results. we made tests to check the accuracy of Greedy in limited reactions compared with DFS, and found that the accuracy of two algorithms is similar, but the speed of greedy algorithm is significantly improved, so we think this is a good improvement.
![DFS](https://static.igem.org/mediawiki/2019/2/24/T--Tongji_Software--model_BFS_Heatmap.png)
![DFS](https://static.igem.org/mediawiki/2019/e/e0/T--Tongji_Software--model_Validation_of_BFS.png)
ADDITIONAL FUNCTIONS
In choosing the enzymes needed for each reaction, we establish our own judgment model. At the same time, the key words related to compounds needed in the pathway were sorted out, and these key words would be presented as a word cloud. When providing the final result of enzyme selection to the user, the optimized sequence is provided considering the codon preference for the engineering bacteria.
In parts design, we cleared up the data from iGEM part database, and we made a search engine which enables users to search parts with their name or a certain function.
These functions can be used as a whole, meanwhile they can be used separately.
What’s more, users can apply for their own account on our website, and can leave a message on the webpage. We will always pay attention to users’ message and constantly optimize the Pathlab, and users can also make comments about optimized enzymes or different parts. Moreover, users’ message will be seen by others, and they can communicate through the message board and read others comments about the enzyme or parts they are going to use.
PROJECT - COLLRBORATION
The paths found by our software are based on databases and algorithms, which need to be verified by practical experiments. At the same time, the results obtained by our software can provide support for the path design of the experimental team.
Through CCiC, we had a deep communication with three other experimental teams related to pathways construction. We know the substrates they own and the products they want to get,then try to design parts through Pathlab search paths and verify with the pathways they implement.
COLLABORATION 1:TONGJI_CHINA
Because we are from the same school, Tongji_China and us have more integrated collaboration from the very beginning. We had conferences together for several times, and their project is about manufacturing, meanwhile, ours about pathway search, so we get feedback from them after they used our software, and our results also inspire them sometimes.
One of their suggestions which had a great influence to us is that we should avoid some unreasonable results putting a group on a compound and then taking it apart, which is pretty useless. So we added codes to avoid this kind of situation taking place. And we had searched the pathway from tryptophan to indole they used, but we didn't get a realistic and practical result, such as there will be some pathways fall into the cycle. So, we realized that the database we used had limitation.
For Tongji_China, they tried to improve the synthesis of indigo, and the method of finding new pathways could be found through reading literature, experimental attempts through the combination of existing pathways, or simulated synthesis through software design and retrieval. Therefore, we provided help in software retrieval. But in the existing database we did not find useful results, because the data in the synthetic indigo pathways are already published literature or the experimental materials needed are too expensive, not suitable for synthesis, but the upstream and downstream information about indigo we found provided certain reference and support for their experiments. They also tried to give us their attempts to enrich our database for designing more efficient and useful pathways.
Later, they completed their synthesis pathway based on the combination of two pathways published, and we also have optimized our software. Here they tested our software by searching their pathway, the search result provides us a sample of comparation between software and traditional experiment.
![DFS](https://static.igem.org/mediawiki/2019/c/cf/T--Tongji_Software--collaboration_tju.jpeg)
COLLABORATION 2:WASHIFTON IGEM
Washington iGEM invited us to participate in the manufacturing of their audiobook which is a popular science of biology, and we mainly do some translation and recording word for them, thus making chinese students can read and know what biology is.
COLLABORATION 3:SASTRA IGEM
SASTRA iGEM invited us to participate in their manufacturing of their magazine, and our collaboration forms included but was not limited to writing articles about synthesis biology and experiment, providing interviews with professionals, making the theme of synthesis biology and taking related photography.
COLLABORATION 4:UCD IGEM
We participated in UCD’s research about the use of mammals in this iGEM competition.
COLLABORATION 5:UESTC_Software
The software team of UESTC does the integration of various parts databases, taking iGEM parts database of the main body of the integration, which is very convenience for users to search related information. Not only can integrated information of database improve the efficiency of searching, but it can also provide other software team a strong data support, and our collaboration is based on data. What we do is to complete the pathway design part, from the reaction to the catalytic enzyme, to the choice of regulatory parts, and for the regulatory parts to choose, different users can choose different options according to the experimental requirements, so we want to establish of the regulatory parts database and build a search engine, so that the user can according to their own needs to retrieve the corresponding parts. UESTC software team has done the data collation of iGEM parts database, so we established cooperation with them, and they provided us with data support, which reduced our workload. What’s more, we provide the link to their software where can get more complete information of selected parts.
![DFS](https://static.igem.org/mediawiki/2019/d/dc/T--Tongji_Software--collaboration_uestc.png)
COLLABORATION 6:CAU iGEM
The cooperation with China Agricultural University is based on their demand for detail information of their pathway, and it is also an attempt to apply our software into practice. What they did was to synthesize astaxanthin from glucose which come from the degradation of cellulose, and the synthetic pathway was retrieved from the literature, but for the technical team, the information available from the literature was limited, and searching through the database was a time-consuming process. So, we tried to search the software for possible pathways from lycopene to astaxanthin, and finally we provided them with a PDF of the results of the software search, from which they got some reliable information for their experiments. With our help, they felt amazed to have access to information that was not expected from the literature, and it would be interesting to see if the results of the software search performed better than those of the literature, but this verification is subject to time, so if possible, we can make this verification after iGEM.
![DFS](https://static.igem.org/mediawiki/2019/4/43/T--Tongji_Software--collaboration_cau1.png)
COLLABORATION 7:SJTU-software
SJTU-software contacted us to make collaboration with us about the use and function of software. So, we organized a seminar face to face in Shanghai Jiao Tong University. In the conference, we also invited UESTC_Software to join us online. Each team showed that what they do, which data they use, what function they have and how to use their software just like a demonstration. After the presentation, we talked about the problems exist in the software, and gave put forward some advice for each team. For UESTC_Software, their software is complete and user friendly, we give them some suggestion in details. For SJTU-software, we give them some technical instruct. We use the same frame to build our software, so we show our source data, and explain it to them. For us, we realized the disadvantages of login function from their advice which we based on to add the comment to each result of user get.
![DFS](https://static.igem.org/mediawiki/2019/b/ba/T--Tongji_Software--collaboration_sjtu.jpeg)
COLLABORATION 4:WASHIFTON IGEM
Washington iGEM invited us to participate in the manufacturing of their audiobook which is a popular science of biology, and we mainly do some translation and recording word for them, thus making chinese students can read and know what biology is.
COLLABORATION 5:SASTRA IGEM
SASTRA iGEM invited us to participate in their manufacturing of their magazine, and our collaboration forms including but not limited to write articles about synthesis biology and experiment, provide interviews with professionals, and make the theme of synthesis biology or to shoot related photography.
COLLABORATION 6:UCD IGEM
We participated in UCD’s research about the use of mammals in this iGEM competition.
</section>
</div>
<script src="https://2019.igem.org/Template:Tongji_Software/js/jquery_210_min_js?action=raw&ctype=text/javascript"></script> <script src="https://2019.igem.org/Template:Tongji_Software/js/ProjectMain_js?action=raw&ctype=text/javascript"></script> </div>
</body>
</html>