(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
<div class="page-container"> | <div class="page-container"> | ||
<div class="last-page-identify" data-value="5"></div> | <div class="last-page-identify" data-value="5"></div> | ||
+ | |||
+ | <script type="text/x-mathjax-config"> | ||
+ | MathJax.Hub.Config({ | ||
+ | tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]} | ||
+ | }); | ||
+ | </script> | ||
+ | <script src="https://2018.igem.org/common/MathJax-2.5-latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"> </script> | ||
<div class="header1" id="header-project"> Project </div> | <div class="header1" id="header-project"> Project </div> | ||
Line 25: | Line 31: | ||
Numpy, xlrd, pandas, sklearn Details for these packages are listed below. | Numpy, xlrd, pandas, sklearn Details for these packages are listed below. | ||
</li> | </li> | ||
− | <li> | + | <li> (Not required). To activate the search engine based on neutral network, please make sure you have enough available memory (>8GB). Then click <a href="http://sysu-corad.com:8080/wordVectors.zip">here</a> to download the supportive data, unzip and save it at [ProjectRootDirectory]\igem2018\search\nn_search, where [ProjectDirectory] is the path of this project. |
− | + | ||
</li> | </li> | ||
</ol> | </ol> | ||
Line 44: | Line 49: | ||
simply run runserver.sh(runserver.bat on windows) to let CO-RAD get started to run! | simply run runserver.sh(runserver.bat on windows) to let CO-RAD get started to run! | ||
</li> | </li> | ||
+ | |||
</ul> | </ul> | ||
</div> | </div> | ||
Line 171: | Line 177: | ||
<li> | <li> | ||
Again, we received another suggestion from Professor Shendong. With his help, we redesigned our protocol | Again, we received another suggestion from Professor Shendong. With his help, we redesigned our protocol | ||
− | and extended our sequence successfully | + | and extended our sequence successfully. Unfortunately, due to the lack of time, we didn't construct our vector and transform it into E.coli to express GFP. |
− | + | ||
<img class="wet-valid" src="https://static.igem.org/mediawiki/2018/a/a5/T--SYSU-Software--wet-8.png"> | <img class="wet-valid" src="https://static.igem.org/mediawiki/2018/a/a5/T--SYSU-Software--wet-8.png"> | ||
Line 196: | Line 201: | ||
and dynamically analyzed the amounts of materials in it. We pay attention to the expression of EGFP, since its | and dynamically analyzed the amounts of materials in it. We pay attention to the expression of EGFP, since its | ||
amount can be evaluated in unit of optical density. Related formulas and parameters are shown below: | amount can be evaluated in unit of optical density. Related formulas and parameters are shown below: | ||
− | $$\frac{d[PsiR]}{dt} = \frac{k_{PsiR}[ | + | $$\frac{d[PsiR]}{dt} = \frac{k_{PsiR}[gene_{PsiR}]}{1+[Psicose]^{n1}}-d_{PsiR}[PsiR]$$ |
− | $$\frac{d[EGFP]}{dt} = \frac{k_{EGFP}[ | + | $$\frac{d[EGFP]}{dt} = \frac{k_{EGFP}[gene_{EGFP}]}{1+[PsiR]^{n2}}-d_{PsiR}[EGFP]$$ |
</div> | </div> | ||
<img class="wet-valid" src="https://static.igem.org/mediawiki/2018/b/bf/T--SYSU-Software--wet-10.png"> | <img class="wet-valid" src="https://static.igem.org/mediawiki/2018/b/bf/T--SYSU-Software--wet-10.png"> | ||
<div class="caption"> | <div class="caption"> | ||
− | + | Figure 8. parameter in ODE system | |
</div> | </div> | ||
Line 210: | Line 215: | ||
<img class="wet-valid" src="https://static.igem.org/mediawiki/2018/d/d7/T--SYSU-Software--wet-11.png"> | <img class="wet-valid" src="https://static.igem.org/mediawiki/2018/d/d7/T--SYSU-Software--wet-11.png"> | ||
− | <div class="caption"> | + | <div class="caption"> Figure 9: the simulation result of our software |
Experiment & model result. | Experiment & model result. | ||
</div> | </div> | ||
<img class="wet-valid" src="https://static.igem.org/mediawiki/2018/7/7c/T--SYSU-Software--wet-12.png"> | <img class="wet-valid" src="https://static.igem.org/mediawiki/2018/7/7c/T--SYSU-Software--wet-12.png"> | ||
<div class="caption"> | <div class="caption"> | ||
− | + | Figure 10. experiment and model result | |
</div> | </div> | ||
<div class="content"> | <div class="content"> | ||
Line 229: | Line 234: | ||
</div> | </div> | ||
<img class="wet-valid" src="https://static.igem.org/mediawiki/2018/d/d1/T--SYSU-Software--wet-13.png"> | <img class="wet-valid" src="https://static.igem.org/mediawiki/2018/d/d1/T--SYSU-Software--wet-13.png"> | ||
− | <div class="caption"> | + | <div class="caption"> Figure 11. optimized K and corresponding simulation result |
</div> | </div> | ||
<div class="content"> | <div class="content"> |
Latest revision as of 00:21, 18 October 2018
<script type="text/x-mathjax-config"> MathJax.Hub.Config({ tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]} }); </script> <script src="https://2018.igem.org/common/MathJax-2.5-latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"> </script>
Project
Validation
Installability
To set up your own server, please follow the installation guide below:
Dependency
To run CO-RAD, you should get prepared on your server as follow:
- Make sure your server has over 8GB memory available, while 16GB is recommended. This is crucial for our search system.
- Python>= 3.6, with main following packages installed:
- Django >= 2.0
- pySBOL == 2.3.0.
- tensorflow == 1.11.0
Numpy, xlrd, pandas, sklearn Details for these packages are listed below.
- (Not required). To activate the search engine based on neutral network, please make sure you have enough available memory (>8GB). Then click <a href="http://sysu-corad.com:8080/wordVectors.zip">here</a> to download the supportive data, unzip and save it at [ProjectRootDirectory]\igem2018\search\nn_search, where [ProjectDirectory] is the path of this project.
Installation
- Repo Clone. Clone the repository from github. With git installed, you can simply type git clone <a href="https://github.com/igemsoftware2018/SYSU-Software-2018">https://github.com/igemsoftware2018/SYSU-Software-2018</a> in your terminal. Or you can visit our repository and download the source file, unzip it and copy it to your custom directory.
- Installation. The main installation process is packed into scripts. Run setup.sh (setup.bat for Windows) for installation. It may take several minutes to load ocean of data to the database. After finishing, simply run runserver.sh(runserver.bat on windows) to let CO-RAD get started to run!
Mac OS Mojave
Enviroment
<img src="" />
Result
<img src="" />
Windows 10 Enterprise Edition
Enviroment
<img src="" />
Result
<img src="" />
Linux Arch Distribution
Environment
<img src="" />
Result
<img src="" />
Wet-lab Validation
We verified the robustness of CO-RAD through wet lab. With our software, we solved the difficulty encountered in routine molecular biology experiments. Specially, we use CO-RAD to help design the an experiments. Details are listed belo
-
We designed our protocol and circuit in CO-RAD. Our design is supposed to express GFP when IPTG exist.
<img class="wet-valid" src="" style="margin: 20px;"> <img class="wet-valid" src="" style="margin: 20px;">
- Problems occurred when we assemblied our circuit. We tried to extend 170bp from our template by 5 times of PCR. The sequence includes GFP, terminator, RBS . We can see that we did not find our target band (900bp) in our result. <img class="wet-valid" src="">