Tochingyuet (Talk | contribs) |
Tochingyuet (Talk | contribs) |
||
Line 26: | Line 26: | ||
</a> | </a> | ||
− | <center>< | + | <center><h1>Overview of Software</h1></center> |
<img src="https://static.igem.org/mediawiki/2017/3/38/CUHK_specification.jpg" width="20%" height="auto" style= "float: right"> | <img src="https://static.igem.org/mediawiki/2017/3/38/CUHK_specification.jpg" width="20%" height="auto" style= "float: right"> | ||
To reduce manpower, we wrote a program to automatically generate toehold switch sequences from target RNA input. We developed it to a website for the convenience of other iGEMers who are interested in toehold switch application. Although this website can execute many functions to reduce repetitive works for user, careful examination of thermodynamic parameters and RNA secondary structures is still encouraged to get a promising switch sequence. To help iGEMers get started, we would like to do a brief introduction on our website here. | To reduce manpower, we wrote a program to automatically generate toehold switch sequences from target RNA input. We developed it to a website for the convenience of other iGEMers who are interested in toehold switch application. Although this website can execute many functions to reduce repetitive works for user, careful examination of thermodynamic parameters and RNA secondary structures is still encouraged to get a promising switch sequence. To help iGEMers get started, we would like to do a brief introduction on our website here. | ||
Line 41: | Line 41: | ||
− | < | + | <h3> Instructions </h3> |
<h3>Create Your Account</h3> | <h3>Create Your Account</h3> | ||
− | <img src="https://static.igem.org/mediawiki/2017/d/de/CUHK_register.png" width="20%" height="auto"> | + | <img src="https://static.igem.org/mediawiki/2017/d/de/CUHK_register.png" width="20%" height="auto" style="float: left"> |
<p style="font-family: roboto;font-size:115%;"> | <p style="font-family: roboto;font-size:115%;"> | ||
Line 49: | Line 49: | ||
<br> | <br> | ||
<br> | <br> | ||
− | <h3> | + | <br> |
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <h3>Design your toehold switch</h3> | ||
<br><p style="font-family: roboto;font-size:115%;"> | <br><p style="font-family: roboto;font-size:115%;"> | ||
− | + | Input target RNA sequence | |
+ | <br> | ||
+ | User can input target RNA in plain text or FASTA file with numbers, space, newline, uppercase, lowercase, T or U. | ||
Target RNA sequences will be transformed to uppercased DNA sequence. All downstream process will use this format. Sequences less than 30 bp will be rejected. After procession of input, a page with all user inputs will prompt for user to check and confirm. Rejected sequences will also be shown. | Target RNA sequences will be transformed to uppercased DNA sequence. All downstream process will use this format. Sequences less than 30 bp will be rejected. After procession of input, a page with all user inputs will prompt for user to check and confirm. Rejected sequences will also be shown. | ||
The program will set the first nucleotide of each target RNA as the start point, generate possible switch sequences for each 30, 31, 32, 33, 34 or 35 nucleotides (nt), which is called a window sequence. | The program will set the first nucleotide of each target RNA as the start point, generate possible switch sequences for each 30, 31, 32, 33, 34 or 35 nucleotides (nt), which is called a window sequence. | ||
Line 65: | Line 72: | ||
<br> | <br> | ||
<br> | <br> | ||
− | + | Input parameters: | |
− | + | ||
− | + | ||
<br> | <br> | ||
− | + | • Choose your cloning method (optional) | |
− | + | ||
<br> | <br> | ||
+ | User can choose to add RE site or use our toehold switch cloning tool. | ||
<br> | <br> | ||
− | + | • Choose Promoter (optional) | |
− | + | ||
<br> | <br> | ||
+ | User can input a custom promoter or select a promoter from iGEM registry. | ||
<br> | <br> | ||
− | + | • Input linker sequence: | |
− | + | ||
− | + | ||
<br> | <br> | ||
+ | The linker is used to separate the coding sequence in the toehold switch and the reporter to prevent interference of protein folding. A default flexible linker (AACCUGGCGGCAGCGCAAAAG) is provided. | ||
<br> | <br> | ||
− | + | • Choose ribosomal binding site | |
− | + | ||
<br> | <br> | ||
+ | User can input a custom RBS or select a RBS from iGEM registry. | ||
<br> | <br> | ||
− | + | • Input trigger length | |
− | + | ||
<br> | <br> | ||
+ | The downstream 120nt (or user specified length) from the start site will be copied to be trigger sequence. | ||
+ | <br> | ||
+ | • Check RFC | ||
+ | RFC standard check are specifically added for iGEMers. The program can help you to eliminate switches with illegal sites. | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | Output option | ||
+ | <br> | ||
+ | • Counting rare codon | ||
+ | <br> | ||
+ | User can choose to count the occurrence of rare codon at the start of the CDS. Rare codon at the beginning of CDS may significantly hinder translation. | ||
+ | <br> | ||
+ | • Minimal free energy (MFE) and MFE structure calculation | ||
+ | <br> | ||
+ | User can choose to output the MFE and MFE structure of this switch, switch dimer, window-switch dimer and RBS-linker. We used embedded function of “Vienna RNA” (?) to do the calculation. | ||
+ | <br> | ||
+ | • Base pair condition | ||
+ | <br> | ||
+ | The base pair condition of the toehold domain of switch sequence and the RBS domain in trigger-switch dimer will be counted, and switches with excessive domain pair will be discarded. A low number of base pairing at the toehold domain and RBS is preferred. | ||
+ | <br> | ||
+ | • BLASTn | ||
+ | <br> | ||
+ | After all target RNA sequences are processed, BLASTn will be done for every legal window sequences if user ticked this option. BLASTn result will be saved in txt file with switch number as file name. | ||
<br> | <br> | ||
− | |||
− | |||
− | |||
Line 99: | Line 123: | ||
− | |||
− | |||
− | |||
− | |||
− | <h3> | + | |
+ | <h3>Output</h3><p style="font-family: roboto;font-size:115%;"> | ||
+ | • Excel output | ||
+ | <br> | ||
+ | The output result will be represented in a excel file. </p> | ||
+ | |||
+ | <img src="https://static.igem.org/mediawiki/2017/f/fa/CUHK_Excel.png" width="100%" height="auto"> | ||
+ | |||
+ | |||
+ | <p style="font-family: roboto;font-size:115%;"> | ||
+ | Below list out the definition of terms used in the output excel. </p> | ||
+ | <img src=" | ||
+ | https://static.igem.org/mediawiki/2017/8/87/CUHK_swicthdescription.png" width="70%" height="auto"> | ||
+ | <br> | ||
+ | <br> | ||
+ | • Email output | ||
+ | <br> | ||
User will receive result files by email. If the input is only one target RNA sequence without BLASTn function, the email with contain an excel file named by user specified name. If the input is multiple sequences or BLASTn is required, the email will contain a folder named by user specified name. Within the folder, both excel files for each target RNAs and BLASTn files will be named in digit numbers. | User will receive result files by email. If the input is only one target RNA sequence without BLASTn function, the email with contain an excel file named by user specified name. If the input is multiple sequences or BLASTn is required, the email will contain a folder named by user specified name. Within the folder, both excel files for each target RNAs and BLASTn files will be named in digit numbers. | ||
Result files can also be retrieved in user account. The upper limit of fiel number is fifty, including excel files and BLASTn files. | Result files can also be retrieved in user account. The upper limit of fiel number is fifty, including excel files and BLASTn files. |
Revision as of 11:52, 29 October 2017