Tpullinger (Talk | contribs) (Created page with "{{Template:Stanford-Brown/CSS}} <html lang="en"> <!--***HEAD BEGIN***--> <head> <title>Stanford-Brown 2016</title> <meta charset="utf-8"> <meta name="viewport" co...") |
|||
Line 153: | Line 153: | ||
<div class="row rowT"> | <div class="row rowT"> | ||
<div class="col-sm-12 col-PT noHead"> | <div class="col-sm-12 col-PT noHead"> | ||
− | <h1 class="sectionTitle-L firstTitle"> | + | <h1 class="sectionTitle-L firstTitle">Protein Optimization & Gibson Assembly Primer design</h1> |
</div> | </div> | ||
</div> <!--END rowT--> | </div> <!--END rowT--> | ||
Line 159: | Line 159: | ||
<!--TEXT BEGIN--> | <!--TEXT BEGIN--> | ||
+ | <h2>Overview</h2> | ||
<div class="row"> | <div class="row"> | ||
− | + | ||
− | + | <div class="col-sm-12 pagetext">The purpose of this script is to expedite the process of protein DNA sequence optimization and Gibson Primer design for Gibson assembly reactions. | |
− | + | </div> <!--END col-sm-12--> | |
− | + | ||
− | </div> <!--END col-sm- | + | |
</div> <!--END row--> | </div> <!--END row--> | ||
+ | |||
+ | <h2>Input File Formatting</h2> | ||
<div class="row"> | <div class="row"> | ||
− | <div class="col-sm-12 pagetext"> | + | <div class="col-sm-12 pagetext">In order to run the program, the user has to provide a text file containing the sequences in need of optimization and/or primer design. Each sequence should be included on a separate line; any blank newline entries and spaces will result in a processing error. The sequences should also contain no other characters other than that representing nucleotides (A,T,G,C) or amino acids (G,A,L,M,F,W,K,Q,E,S,P,V,I,C,Y,H,R,N,D,T,*). |
</div> <!--END col-sm-12--> | </div> <!--END col-sm-12--> | ||
+ | |||
+ | <div class="col-sm-12 pagetext">For protein optimization, sequences in the input file are not limited to only amino acid or nucleotide sequences--the user can input either and the program will recognize the sequence type and process it accordingly. This is limited however in cases where the only amino acids in the sequence are alanine, threonine, cysteine, and glycine, since the single letter code for each amino acid is also found in the single letter nucleotide representations. For these cases, the program will be unable to distinguish between an amino acid or nucloetide sequence--this however can be corrected by putting a "*" at the end of an amino acid sequence. | ||
+ | </div> <!--END col-sm-12--> | ||
+ | |||
+ | <div class="col-sm-12 pagetext">For protein optimization, sequences in the input file are not limited to only amino acid or nucleotide sequences--the user can input either and the program will recognize the sequence type and process it accordingly. This is limited however in cases where the only amino acids in the sequence are alanine, threonine, cysteine, and glycine, since the single letter code for each amino acid is also found in the single letter nucleotide representations. For these cases, the program will be unable to distinguish between an amino acid or nucloetide sequence--this however can be corrected by putting a "*" at the end of an amino acid sequence. | ||
+ | </div> <!--END col-sm-12--> | ||
+ | <div class="col-sm-12 pagetext"> | ||
+ | <ol> | ||
+ | <li>First sequence contains at least 50nt of the 3' end of the backbone where the 5' end of the first fragment will join to</li> | ||
+ | <li>N number of sequences to be assembled ...</li> | ||
+ | <li>Last sequence contains the 5' end of the backbone where the the 3' end of the last fragment will join to This is illustrated in the following figure, where the first sequence in the file is "Backbone front", last sequence is "Backbone rear", and the middle sequences in the file would be the N fragments listed in order of assembly.</li> | ||
+ | </ol> | ||
+ | </div> <!--END col-sm-12--> | ||
+ | |||
+ | <div class="col-sm-5 imgcol-L"> | ||
+ | <img src="https://static.igem.org/mediawiki/2016/2/20/T--Stanford-Brown--ProtOpt_Frags.png"> | ||
+ | </div> <!--END col-sm-5--> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
</div> | </div> | ||
<!--TEXT END--> | <!--TEXT END--> | ||
Line 176: | Line 199: | ||
<div class="row rowT"> | <div class="row rowT"> | ||
<div class="col-sm-12 col-PT"> | <div class="col-sm-12 col-PT"> | ||
− | <h1 class="sectionTitle-R"> | + | <h1 class="sectionTitle-R">Protein Optimization and Gibson Assembly Primer design</h1> |
</div> | </div> | ||
</div> <!--END rowT--> | </div> <!--END rowT--> | ||
Line 186: | Line 209: | ||
<img src="https://static.igem.org/mediawiki/2016/4/44/T--Stanford-Brown--PlaceholderImage.png" class="img-L"> | <img src="https://static.igem.org/mediawiki/2016/4/44/T--Stanford-Brown--PlaceholderImage.png" class="img-L"> | ||
</div> <!--END col-sm-5--> | </div> <!--END col-sm-5--> | ||
− | <div class="col-sm-7 pagetext-R"><div class="text"> | + | <h2>Overview</h2> |
+ | <div class="col-sm-7 pagetext-R"><div class="text">The purpose of this script is to expedite the process of protein DNA sequence optimization and Gibson Primer design for Gibson assembly reactions. </div> | ||
</div> <!--END col-sm-7--> | </div> <!--END col-sm-7--> | ||
</div> <!--END row--> | </div> <!--END row--> |
Revision as of 17:00, 18 October 2016
Protein Optimization & Gibson Assembly Primer design
Overview
The purpose of this script is to expedite the process of protein DNA sequence optimization and Gibson Primer design for Gibson assembly reactions.
Input File Formatting
In order to run the program, the user has to provide a text file containing the sequences in need of optimization and/or primer design. Each sequence should be included on a separate line; any blank newline entries and spaces will result in a processing error. The sequences should also contain no other characters other than that representing nucleotides (A,T,G,C) or amino acids (G,A,L,M,F,W,K,Q,E,S,P,V,I,C,Y,H,R,N,D,T,*).
For protein optimization, sequences in the input file are not limited to only amino acid or nucleotide sequences--the user can input either and the program will recognize the sequence type and process it accordingly. This is limited however in cases where the only amino acids in the sequence are alanine, threonine, cysteine, and glycine, since the single letter code for each amino acid is also found in the single letter nucleotide representations. For these cases, the program will be unable to distinguish between an amino acid or nucloetide sequence--this however can be corrected by putting a "*" at the end of an amino acid sequence.
For protein optimization, sequences in the input file are not limited to only amino acid or nucleotide sequences--the user can input either and the program will recognize the sequence type and process it accordingly. This is limited however in cases where the only amino acids in the sequence are alanine, threonine, cysteine, and glycine, since the single letter code for each amino acid is also found in the single letter nucleotide representations. For these cases, the program will be unable to distinguish between an amino acid or nucloetide sequence--this however can be corrected by putting a "*" at the end of an amino acid sequence.
- First sequence contains at least 50nt of the 3' end of the backbone where the 5' end of the first fragment will join to
- N number of sequences to be assembled ...
- Last sequence contains the 5' end of the backbone where the the 3' end of the last fragment will join to This is illustrated in the following figure, where the first sequence in the file is "Backbone front", last sequence is "Backbone rear", and the middle sequences in the file would be the N fragments listed in order of assembly.
Protein Optimization and Gibson Assembly Primer design
Overview
The purpose of this script is to expedite the process of protein DNA sequence optimization and Gibson Primer design for Gibson assembly reactions.
Stanford-Brown iGEMmers paste your contributions here. Stanford-Brown iGEMmers paste your contributions here. Stanford-Brown iGEMmers paste your contributions here. Stanford-Brown iGEMmers paste your contributions here. Stanford-Brown iGEMmers paste your contributions here. Stanford-Brown iGEMmers paste your contributions here. Stanford-Brown iGEMmers paste your contributions here. Stanford-Brown iGEMmers paste your contributions here. Stanford-Brown iGEMmers paste your contributions here. Stanford-Brown iGEMmers paste your contributions here. Stanford-Brown iGEMmers paste your contributions here. Stanford-Brown iGEMmers paste your contributions here. Stanford-Brown iGEMmers paste your contributions here. Stanford-Brown iGEMmers paste your contributions here. Stanford-Brown iGEMmers paste your contributions here. Stanford-Brown iGEMmers paste your contributions here.