Team:UESTC-Software/Overview.html
From 2014.igem.org
(Difference between revisions)
Tangying0608 (Talk | contribs) |
|||
Line 20: | Line 20: | ||
<h1 style="padding-top: 30px">Overview</h1> | <h1 style="padding-top: 30px">Overview</h1> | ||
<div class="parts" style="padding: 20px 50px 20px 100px;overflow:hidden;"> | <div class="parts" style="padding: 20px 50px 20px 100px;overflow:hidden;"> | ||
- | <p>Just like “Plants vs. | + | <p>Just like “Plants vs. Zombies" has become one of the most popular games, CRISPR/Cas system learned, borrowed and modified from the natural game “Bacteria vs. Phages" has been the hottest technology for genome editing. The CRISPR craze wept across scientific community last year. Synthetic Biology and iGEM were no exception. Twelve 2013 iGEM teams worked on CRISPR in their projects, with chassis varying from E. Coli, yeast, to plant and Mammalian. More than a dozen parts related to CRISPR/Cas were submitted last years. Some of them are in the DNA Kit of Parts for 2014 iGEM, shipped worldwide from the iGEM Headquarters. The sgRNA design tools are an important part for CRISPR/Cas technology and have attracted bioinformatician all over the world. </p> |
<p>However, all available tools neglect the purpose of a given experiment, pay no attention to BioBricks standards, and do not support standard for synthetic biology data exchange (SBOL). Thus, a sgRNA design tool for genome editing in synthetic biology is desirable. In this project, we present CRISPR-X, a sgRNA design tool fully supporting SBOL and BioBricks standards with dynamic algorithm based on intent function, chassis, and newest experimental data. It adopts a C/S and B/S framework. The program on the server side is implemented with C and front-ends are implemented with Python (Browser ends) or JAVA ( Android ends, Desktop ends ), making it across all platforms.</p> | <p>However, all available tools neglect the purpose of a given experiment, pay no attention to BioBricks standards, and do not support standard for synthetic biology data exchange (SBOL). Thus, a sgRNA design tool for genome editing in synthetic biology is desirable. In this project, we present CRISPR-X, a sgRNA design tool fully supporting SBOL and BioBricks standards with dynamic algorithm based on intent function, chassis, and newest experimental data. It adopts a C/S and B/S framework. The program on the server side is implemented with C and front-ends are implemented with Python (Browser ends) or JAVA ( Android ends, Desktop ends ), making it across all platforms.</p> | ||
</div> | </div> | ||
Line 37: | Line 37: | ||
<div class="parts" style="padding: 20px 50px 20px 100px;overflow:hidden;"> | <div class="parts" style="padding: 20px 50px 20px 100px;overflow:hidden;"> | ||
<div class="question" id="p3">Background and significance for CRISPR-X</div> | <div class="question" id="p3">Background and significance for CRISPR-X</div> | ||
- | <p>Although the CRISPR/Cas9/sgRNA system efficiently cleaves intracellular DNA at desired target sites, major concerns remain on potential “off- | + | <p>Although the CRISPR/Cas9/sgRNA system efficiently cleaves intracellular DNA at desired target sites, major concerns remain on potential “off-target" cleavage that may occur throughout the whole genome. In order to improve CRISPR-Cas9 specificity for targeted genome editing and transcriptional control, we describe a bioinformatics tool “CRISPR-X", which is a software developed for design of CRISPR sgRNA with high cutting rate and minimized off-target effects. This software consists of programs to perform a search for CRISPR target sites (protospacers) with user-defined parameters, predict and evaluate genome-wide Cas9 potential off-target cleavage sites.</p> |
</div> | </div> | ||
<div class="parts" style="padding: 20px 50px 20px 100px;overflow:hidden;"> | <div class="parts" style="padding: 20px 50px 20px 100px;overflow:hidden;"> | ||
<div class="question" id="p4">Comparison With Other CRISPR sgRNA Design Tools</div> | <div class="question" id="p4">Comparison With Other CRISPR sgRNA Design Tools</div> | ||
- | <p>Many online or stand-alone tools have been developed to design CRISPR target sites or predict off-target sites. Online tools “Cas9 | + | <p>Many online or stand-alone tools have been developed to design CRISPR target sites or predict off-target sites. Online tools “Cas9 Design" (<a href="http://cas9.cbi.pku.edu.cn/index.jsp">http://cas9.cbi.pku.edu.cn/index.jsp</a>)[4] and “CRISPR/Cas9 gRNA finder" (<a href="http://spot.colorado.edu/~slin/cas9.html">http://spot.colorado.edu/~slin/cas9.html</a>) can be used to design single or paired sgRNAs, but does not find off-targets. Cas-OFFinder (<a href="http://www.rgenome.net/cas-offinder/portable">http://www.rgenome.net/cas-offinder/portable</a>) is a web and stand-alone tool, which very rapidly finds off-targets for individual CRISPR sgRNA, but does not find candidate sgRNAs[5]. Another stand-alone tool is CasOT. It can be used to find candidate sites from input sequence and print out potential off-target sites as well. It attempts to 'score' the effect of the off-target by notifying if it is placed inside a coding exon[6]. ZiFiT ZiFiT (<a href="http://zifit.partners.org/ZiFiT/ChoiceMenu.aspx">http://zifit.partners.org/ZiFiT/ChoiceMenu.aspx</a>)[7] is only available for genomes of 9 spieces. Other online tools, such as"CRISPR-P" (<a href="http://cbi.hzau.edu.cn/cgi-bin/CRISPR">http://cbi.hzau.edu.cn/cgi-bin/CRISPR</a>) , “Optimized CRISPR Design" (<a href="http://crispr.mit.edu/">http://crispr.mit.edu/</a>) and E-CRISP (<a href="http://www.e-crisp.org/E-CRISP/">http://www.e-crisp.org/E-CRISP/</a>)[8]can identify all off-target sequences (preceding either NAG or NGG PAMs) across the genome. These tools can automatically rank each possible sgRNA according to its total predicted off-target cleavage; the top-ranked sgRNAs may represent those that are likely to have the greatest on-target and the least off-target cleavage. Although these online tools are powerful and easy to use, the length of protospacer( not including "NGG") is only 20nt, not containing 17nt or 18nt (which achieve up to 10,000 fold improvement in target specificity[9]) ,which limits their application. Detailed information about comparison of different CRISRP/Cas9 design tools is listed in the Table 1.</p> |
<table border="1px" cellspacing="0px" style="border-collapse:collapse;word-break:break-word;border-color: #c7d3af; | <table border="1px" cellspacing="0px" style="border-collapse:collapse;word-break:break-word;border-color: #c7d3af; | ||
color: #999;"><tr><td class="oc1">CRISRP/Cas9 design tools</td><td class="oc2">Search CRISPR target sites?</td><td class="oc3">Length of protospacer(nt), not including "NGG"</td><td class="oc4">Length of input sequence (bp)?</td><td class="oc5">Kinds of PAM(NGG, NRG, NGMTT, NAGAAW)</td><td class="oc6">Evaluate off-targets</td><td class="oc7">Maximum number of<br/>mismatches</td><td class="oc8">Check off-target site whether located in gene</td><td class="oc9">Number of species’genome</td><td class="oc10">Scoring consider sgRNAs’ efficacy and cutting rate</td><td class="oc11">Websites</td></tr><tr class="red"><td class="oc1">CRISPR-X</td><td class="oc2">Yes</td><td class="oc3">17-20</td><td class="oc4">Not limit</td><td class="oc5">All 4</td><td class="oc6">Yes</td><td class="oc7">4</td><td class="oc8">Yes</td><td class="oc9">≥5</td><td class="oc10">Yes</td><td class="oc11"><a href="https://2014.igem.org/Team:UESTC-Software/" target="_blank">https://2014.igem.org/Team:UESTC-Software/<span id="_editor_bookmark_start_0" style="display: none; line-height: 0px;"></span></a></td></tr><tr><td class="oc1">ZiFiT</td><td class="oc2">Yes</td><td class="oc3">Not limit</td><td class="oc4">1000</td><td class="oc5">Only NGG</td><td class="oc6">Yes</td><td class="oc7">3</td><td class="oc8">No</td><td class="oc9">9</td><td class="oc10">No</td><td class="oc11"><a href="http://zifit.partners.org/ZiFiT/ChoiceMenu.aspx" target="_blank">http://zifit.partners.org/ZiFiT/ChoiceMenu.aspx</a></td></tr><tr><td class="oc1">Optimized CRISPR Design</td><td class="oc2">Yes</td><td class="oc3">20</td><td class="oc4">23-500</td><td class="oc5">Only NAG and NGG</td><td class="oc6">Yes</td><td class="oc7">4</td><td class="oc8">Yes</td><td class="oc9">15</td><td class="oc10">No</td><td class="oc11"><a href="http://crispr.mit.edu/" target="_blank">http://crispr.mit.edu/</a></td></tr><tr><td class="oc1">E-CRISP</td><td class="oc2">Yes</td><td class="oc3">20</td><td class="oc4">Not limit</td><td class="oc5">Only NAG and NGG</td><td class="oc6">Yes</td><td class="oc7">?</td><td class="oc8">Yes</td><td class="oc9">20</td><td class="oc10">Yes</td><td class="oc11"><a href="http://www.e-crisp.org/E-CRISP/" target="_blank">http://www.e-crisp.org/E-CRISP/</a></td></tr><tr><td class="oc1">Cas-OFFinder</td><td class="oc2">No</td><td class="oc3">20,18,24</td><td class="oc4">20,18,24</td><td class="oc5">All 4</td><td class="oc6">Yes</td><td class="oc7">10</td><td class="oc8">No</td><td class="oc9">16</td><td class="oc10">No</td><td class="oc11"><a href="http://www.rgenome.net/cas-offinder/portable" target="_blank">http://www.rgenome.net/cas-offinder/portable</a></td></tr><tr><td class="oc1">CRISPR-P</td><td class="oc2">Yes</td><td class="oc3">20</td><td class="oc4">23-5000</td><td class="oc5">Only NAG and NGG</td><td class="oc6">Yes</td><td class="oc7">4</td><td class="oc8">Yes</td><td class="oc9">28</td><td class="oc10">No</td><td class="oc11"><a href="http://cbi.hzau.edu.cn/cgi-bin/CRISPR" target="_blank">http://cbi.hzau.edu.cn/cgi-bin/CRISPR</a></td></tr><tr><td class="oc1">CasOT</td><td class="oc2">Yes</td><td class="oc3">18-30</td><td class="oc4"><1000</td><td class="oc5">Only NAG and NGG</td><td class="oc6">Yes</td><td class="oc7">6</td><td class="oc8">Yes</td><td class="oc9">Any</td><td class="oc10">No</td><td class="oc11"><a href="http://eendb.zfgenetics.org/casot" target="_blank">http://eendb.zfgenetics.org/casot</a></td></tr><tr><td class="oc1">Cas9 Design</td><td class="oc2">Yes</td><td class="oc3">20</td><td class="oc4">Not limit</td><td class="oc5">Only NGG</td><td class="oc6">No</td><td class="oc7">No</td><td class="oc8">No</td><td class="oc9">No</td><td class="oc10">No</td><td class="oc11"><a href="http://cas9.cbi.pku.edu.cn/index.jsp" target="_blank">http://cas9.cbi.pku.edu.cn/index.jsp</a></td></tr><tr><td class="oc1">CRISPR/Cas9 gRNA finder</td><td class="oc2">Yes</td><td class="oc3">13-32</td><td class="oc4">Not limit</td><td class="oc5">Only NGG</td><td class="oc6">No</td><td class="oc7">No</td><td class="oc8">No</td><td class="oc9">No</td><td class="oc10">No</td><td class="oc11"><a href="http://spot.colorado.edu/%7Eslin/cas9.html" target="_blank">http://spot.colorado.edu/~slin/cas9.html<span id="_editor_bookmark_start_0" style="display: none; line-height: 0px;"></span></a></td></tr></table> | color: #999;"><tr><td class="oc1">CRISRP/Cas9 design tools</td><td class="oc2">Search CRISPR target sites?</td><td class="oc3">Length of protospacer(nt), not including "NGG"</td><td class="oc4">Length of input sequence (bp)?</td><td class="oc5">Kinds of PAM(NGG, NRG, NGMTT, NAGAAW)</td><td class="oc6">Evaluate off-targets</td><td class="oc7">Maximum number of<br/>mismatches</td><td class="oc8">Check off-target site whether located in gene</td><td class="oc9">Number of species’genome</td><td class="oc10">Scoring consider sgRNAs’ efficacy and cutting rate</td><td class="oc11">Websites</td></tr><tr class="red"><td class="oc1">CRISPR-X</td><td class="oc2">Yes</td><td class="oc3">17-20</td><td class="oc4">Not limit</td><td class="oc5">All 4</td><td class="oc6">Yes</td><td class="oc7">4</td><td class="oc8">Yes</td><td class="oc9">≥5</td><td class="oc10">Yes</td><td class="oc11"><a href="https://2014.igem.org/Team:UESTC-Software/" target="_blank">https://2014.igem.org/Team:UESTC-Software/<span id="_editor_bookmark_start_0" style="display: none; line-height: 0px;"></span></a></td></tr><tr><td class="oc1">ZiFiT</td><td class="oc2">Yes</td><td class="oc3">Not limit</td><td class="oc4">1000</td><td class="oc5">Only NGG</td><td class="oc6">Yes</td><td class="oc7">3</td><td class="oc8">No</td><td class="oc9">9</td><td class="oc10">No</td><td class="oc11"><a href="http://zifit.partners.org/ZiFiT/ChoiceMenu.aspx" target="_blank">http://zifit.partners.org/ZiFiT/ChoiceMenu.aspx</a></td></tr><tr><td class="oc1">Optimized CRISPR Design</td><td class="oc2">Yes</td><td class="oc3">20</td><td class="oc4">23-500</td><td class="oc5">Only NAG and NGG</td><td class="oc6">Yes</td><td class="oc7">4</td><td class="oc8">Yes</td><td class="oc9">15</td><td class="oc10">No</td><td class="oc11"><a href="http://crispr.mit.edu/" target="_blank">http://crispr.mit.edu/</a></td></tr><tr><td class="oc1">E-CRISP</td><td class="oc2">Yes</td><td class="oc3">20</td><td class="oc4">Not limit</td><td class="oc5">Only NAG and NGG</td><td class="oc6">Yes</td><td class="oc7">?</td><td class="oc8">Yes</td><td class="oc9">20</td><td class="oc10">Yes</td><td class="oc11"><a href="http://www.e-crisp.org/E-CRISP/" target="_blank">http://www.e-crisp.org/E-CRISP/</a></td></tr><tr><td class="oc1">Cas-OFFinder</td><td class="oc2">No</td><td class="oc3">20,18,24</td><td class="oc4">20,18,24</td><td class="oc5">All 4</td><td class="oc6">Yes</td><td class="oc7">10</td><td class="oc8">No</td><td class="oc9">16</td><td class="oc10">No</td><td class="oc11"><a href="http://www.rgenome.net/cas-offinder/portable" target="_blank">http://www.rgenome.net/cas-offinder/portable</a></td></tr><tr><td class="oc1">CRISPR-P</td><td class="oc2">Yes</td><td class="oc3">20</td><td class="oc4">23-5000</td><td class="oc5">Only NAG and NGG</td><td class="oc6">Yes</td><td class="oc7">4</td><td class="oc8">Yes</td><td class="oc9">28</td><td class="oc10">No</td><td class="oc11"><a href="http://cbi.hzau.edu.cn/cgi-bin/CRISPR" target="_blank">http://cbi.hzau.edu.cn/cgi-bin/CRISPR</a></td></tr><tr><td class="oc1">CasOT</td><td class="oc2">Yes</td><td class="oc3">18-30</td><td class="oc4"><1000</td><td class="oc5">Only NAG and NGG</td><td class="oc6">Yes</td><td class="oc7">6</td><td class="oc8">Yes</td><td class="oc9">Any</td><td class="oc10">No</td><td class="oc11"><a href="http://eendb.zfgenetics.org/casot" target="_blank">http://eendb.zfgenetics.org/casot</a></td></tr><tr><td class="oc1">Cas9 Design</td><td class="oc2">Yes</td><td class="oc3">20</td><td class="oc4">Not limit</td><td class="oc5">Only NGG</td><td class="oc6">No</td><td class="oc7">No</td><td class="oc8">No</td><td class="oc9">No</td><td class="oc10">No</td><td class="oc11"><a href="http://cas9.cbi.pku.edu.cn/index.jsp" target="_blank">http://cas9.cbi.pku.edu.cn/index.jsp</a></td></tr><tr><td class="oc1">CRISPR/Cas9 gRNA finder</td><td class="oc2">Yes</td><td class="oc3">13-32</td><td class="oc4">Not limit</td><td class="oc5">Only NGG</td><td class="oc6">No</td><td class="oc7">No</td><td class="oc8">No</td><td class="oc9">No</td><td class="oc10">No</td><td class="oc11"><a href="http://spot.colorado.edu/%7Eslin/cas9.html" target="_blank">http://spot.colorado.edu/~slin/cas9.html<span id="_editor_bookmark_start_0" style="display: none; line-height: 0px;"></span></a></td></tr></table> | ||
Line 47: | Line 47: | ||
<div class="parts" style="padding: 20px 50px 20px 100px;overflow:hidden;"> | <div class="parts" style="padding: 20px 50px 20px 100px;overflow:hidden;"> | ||
<div class="question" id="p5">Relationship With Synthetic Biology And iGEM Standard Parts</div> | <div class="question" id="p5">Relationship With Synthetic Biology And iGEM Standard Parts</div> | ||
- | <p>Genome editing is an important part of synthetic biology. It has important application value in studying the function of genes, as well as gene correction and cell replacement therapy .CRISPR / Cas technology is a | + | <p>Genome editing is an important part of synthetic biology. It has important application value in studying the function of genes, as well as gene correction and cell replacement therapy. CRISPR / Cas technology is a rising genome editing technology, which greatly improves the ability to modify and edit the genome sequence for scientists. Our software designs CRISPR sgRNA with minimized off-target effects and high cutting rate. A part is compatible with an assembly standard, as long as its sequence has no sites of relevant restriction enzymes. Our software designs a RFC filter option that contains RFC[10],RFC[12], RFC[21], RFC[23] and RFC[25]. This ensures that each sgRNA meets the requirements of the chosen assembly standard.</p> |
- | + | ||
</div> | </div> | ||
<div class="parts" style="padding: 20px 50px 20px 100px;overflow:hidden;"> | <div class="parts" style="padding: 20px 50px 20px 100px;overflow:hidden;"> | ||
Line 58: | Line 57: | ||
<div class="question" id="p7">Future work </div> | <div class="question" id="p7">Future work </div> | ||
<p><ul> | <p><ul> | ||
- | <li>1. | + | <li>1. More model organisms will be supported.</li> |
- | <li>2.We would help users share results with their collaborators through email. </li> | + | <li>2. We would help users share results with their collaborators through email. </li> |
- | <li>3.For further long term, we would integrate with functional design, helping users in whole CRISPR experiment. </li> | + | <li>3. For further long term, we would integrate with functional design, helping users in whole CRISPR experiment. </li> |
</ul></p> | </ul></p> | ||
<p><ul><b>Reference:</b> | <p><ul><b>Reference:</b> |
Revision as of 17:02, 17 October 2014