User:Allancrossman/Gibson

From 2011.igem.org

(Difference between revisions)
(Plac-RBS-LacZ-RBS-INP[spacer]-Endoglucanase)
(Plac-RBS-LacZ-RBS-INP[spacer]-malS)
Line 10: Line 10:
** INP[spacer] - make by cutting <partinfo>BBa_K523008</partinfo> with SpeI and ligating spacer3fs and spacer3rt
** INP[spacer] - make by cutting <partinfo>BBa_K523008</partinfo> with SpeI and ligating spacer3fs and spacer3rt
** malS = <partinfo>BBa_K523001</partinfo>
** malS = <partinfo>BBa_K523001</partinfo>
-
 
-
===Sequences===
 
-
 
-
Only the relevant parts of the sequence are shown; any flanking regions have not been shown, since they are irrelevant to the planning of primers. Since Gibson is scarless, the concatenation of the sequences is the final sequence.
 
-
 
-
====Vector pSB1C3====
 
-
 
-
<pre style="font-size:10pt">
 
-
tactagtagcggccgctgcagtccggcaaaaaagggcaaggtgtcaccaccctgcccttt
 
-
ttctttaaaaccgaaaagattacttcgcgttatgcaggcttcctcgctcactgactcgct
 
-
gcgctcggtcgttcggctgcggcgagcggtatcagctcactcaaaggcggtaatacggtt
 
-
atccacagaatcaggggataacgcaggaaagaacatgtgagcaaaaggccagcaaaaggc
 
-
caggaaccgtaaaaaggccgcgttgctggcgtttttccacaggctccgcccccctgacga
 
-
gcatcacaaaaatcgacgctcaagtcagaggtggcgaaacccgacaggactataaagata
 
-
ccaggcgtttccccctggaagctccctcgtgcgctctcctgttccgaccctgccgcttac
 
-
cggatacctgtccgcctttctcccttcgggaagcgtggcgctttctcatagctcacgctg
 
-
taggtatctcagttcggtgtaggtcgttcgctccaagctgggctgtgtgcacgaaccccc
 
-
cgttcagcccgaccgctgcgccttatccggtaactatcgtcttgagtccaacccggtaag
 
-
acacgacttatcgccactggcagcagccactggtaacaggattagcagagcgaggtatgt
 
-
aggcggtgctacagagttcttgaagtggtggcctaactacggctacactagaagaacagt
 
-
atttggtatctgcgctctgctgaagccagttaccttcggaaaaagagttggtagctcttg
 
-
atccggcaaacaaaccaccgctggtagcggtggtttttttgtttgcaagcagcagattac
 
-
gcgcagaaaaaaaggatctcaagaagatcctttgatcttttctacggggtctgacgctca
 
-
gtggaacgaaaactcacgttaagggattttggtcatgagattatcaaaaaggatcttcac
 
-
ctagatccttttaaattaaaaatgaagttttaaatcaatctaaagtatatatgagtaaac
 
-
ttggtctgacagctcgaggcttggattctcaccaataaaaaacgcccggcggcaaccgag
 
-
cgttctgaacaaatccagatggagttctgaggtcattactggatctatcaacaggagtcc
 
-
aagcgagctcgatatcaaattacgccccgccctgccactcatcgcagtactgttgtaatt
 
-
cattaagcattctgccgacatggaagccatcacaaacggcatgatgaacctgaatcgcca
 
-
gcggcatcagcaccttgtcgccttgcgtataatatttgcccatggtgaaaacgggggcga
 
-
agaagttgtccatattggccacgtttaaatcaaaactggtgaaactcacccagggattgg
 
-
ctgagacgaaaaacatattctcaataaaccctttagggaaataggccaggttttcaccgt
 
-
aacacgccacatcttgcgaatatatgtgtagaaactgccggaaatcgtcgtggtattcac
 
-
tccagagcgatgaaaacgtttcagtttgctcatggaaaacggtgtaacaagggtgaacac
 
-
tatcccatatcaccagctcaccgtctttcattgccatacgaaattccggatgagcattca
 
-
tcaggcgggcaagaatgtgaataaaggccggataaaacttgtgcttatttttctttacgg
 
-
tctttaaaaaggccgtaatatccagctgaacggtctggttataggtacattgagcaactg
 
-
actgaaatgcctcaaaatgttctttacgatgccattgggatatatcaacggtggtatatc
 
-
cagtgatttttttctccattttagcttccttagctcctgaaaatctcgataactcaaaaa
 
-
atacgcccggtagtgatcttatttcattatggtgaaagttggaacctcttacgtgcccga
 
-
tcaactcgagtgccacctgacgtctaagaaaccattattatcatgacattaacctataaa
 
-
aataggcgtatcacgaggcagaatttcagataaaaaaaatccttagctttcgctaaggat
 
-
gatttctggaattcgcggccgcttctagag
 
-
</pre>
 
-
 
-
====Plac-RBS-LacZ-RBS====
 
-
 
-
(Three bases added at end to give RBS room to work)
 
-
 
-
<pre style="font-size:10pt">
 
-
ctcatgttatatcccgccgttaaccaccatcaaacaggattttcgcctgctggggcaaaccagcgtggaccgcttgctgcaactctctcagggccaggcg
 
-
gtgaagggcaatcagctgttgcccgtctcactggtgaaaagaaaaaccaccctggcgcccaatacgcaaaccgcctctccccgcgcgttggccgattcat
 
-
taatgcagctggcacgacaggtttcccgactggaaagcgggcagtgagcgcaacgcaattaatgtgagttagctcactcattaggcaccccaggctttac
 
-
actttatgcttccggctcgtatgttgtgtgaaattgtgagcggataacaatttcacacaggaaacagctatgaccatgattacggattcactggccgtcg
 
-
ttttacaacgtcgtgactgggaaaaccctggcgttacccaacttaatcgccttgcagcacatccccctttcgccagctggcgtaatagcgaagaggcccg
 
-
caccgatcgcccttcccaacagttgcgcagcctgaatggcgaatggcgctttgcctggtttccggcaccagaagcggtgccggaaagctggctggagtga
 
-
tactagagctcaaggaggTAA
 
-
</pre>
 
-
 
-
====INP[spacer]====
 
-
 
-
(Three bases added at start to give RBS room to work)
 
-
 
-
<pre style="font-size:10pt">
 
-
ATAatgaccctggataaagcgctggtgctgcgcacttgtgccaataatatggccgaccattgtggcctgatctggcctgcttctggtacagttgaaagc
 
-
cgctattggcagtctacacgtcgtcacgaaaacgggctggttgggctgctgtggggtgccggaacatccgcctttctgagcgttcatgccgatgctcgtt
 
-
ggattgtttgtgaggttgctgttgccgacatcattagcctggaagaaccgggtatggtgaaatttcctcgtgctgaagtggtccatgttggtgatcgtat
 
-
tagcgcctcccatttcatttcagctcgtcaggctgatccagcaagcacatcaacaagcacctctaccagtacactgacaccaatgccaaccgctatccct
 
-
actcctatgccggctgtagcctctgttactctgcctgtggccgaacaagctcgccacgaagtctttgacgttgcctctgtgtctgctgctgctgctcctg
 
-
ttaacactctgcctgttaccacgcctcaaaatctgcaaacggcgacctatggctcaacactgagtggtgataaccattctcgtctgattgccgggtatgg
 
-
ctctaacgaaaccgccggaaaccattctgatctgatcggtggtcacgattgtacgctgatggcaggtgatcaatctcgtctgaccgctggcaaaaattcc
 
-
gttctgaccgctggggcacgttctaaactgatcgggagcgaaggctctactctgtccgccggagaagattctaccctgatctttcgtctgtgggatggta
 
-
aacgttatcgtcagctggtcgctcgtacaggtgaaaatggtgtggaagccgacattccgtattatgtgaatgaggacgatgatattgtggacaaaccgga
 
-
cgaagatgatgattggatcgaagtgaaaggtactagcccgacgaccagccccacgccgaccccgacg
 
-
</pre>
 
-
 
-
====malS [mature peptide only, aa 18 onwards]====
 
-
 
-
<pre style="font-size:10pt">
 
-
gccagctggacttctc
 
-
cggggtttcccgcctttagcgaacaggggacaggaacatttgtcagccacgcgcagttgcccaaaggtacgcgtccactaacgctaaattttgaccaaca
 
-
gtgctggcagcctgcggatgcgataaaactcaatcagatgctttccctgcaaccttgtagcaacacgccgcctcaatggcgattgttcagggacggcgaa
 
-
tatacgctgcaaatagacacccgctccggtacgccaacattgatgatttccatccagaacgccgccgaaccggtagcaagcctggtccgtgaatgcccga
 
-
aatgggatggattaccgctcacagtggatgtcagcgccactttcccggaaggagccgccgtacgggattattacagccagcaaattgcgatagtgaagaa
 
-
cggtcaaataatgttacaacccgctgccaccagcaacggtttactcctgctggaacgggcagaaactgacacatccgcccctttcgactggcataacgcc
 
-
acggtttactttgtgctgacagatcgtttcgaaaacggcgatcccagtaatgaccagagttacggacgtcataaagacggtatggcggaaattggcactt
 
-
ttcacggcggcgatttacgcggcctgaccaacaaactggattacctccagcagttgggcgttaatgctttatggataagcgccccatttgagcaaattca
 
-
cggctgggtcggcggcggtacaaaaggcgatttcccgcattatgcctaccacggttattacacacaggactggacgaatcttgatgccaatatgggcaac
 
-
gaagccgatctacggacgctggttgatagcgcacatcagcgcggtattcgtattctctttgatgtcgtgatgaaccacaccggctatgccacgctggcgg
 
-
atatgcaggagtatcagtttggcgcgttatatctttctggtgacgaagtgaaaaaatcgctgggtgaacgctggagcgactggaaacctgccgccgggca
 
-
aacctggcatagctttaacgattacattaatttcagcgacaaaacaggctgggataaatggtggggaaaaaactggatcagaacggatatcggcgattac
 
-
gacaatcctggattcgacgatctcactatgtcgctagcctttttgccggatatcaaaaccgaatcaactaccgcttctggtctgccggtgttctataaaa
 
-
acaaaatggatacccacgccaaagccattgacggctatacgccgcgcgattacttaacccactggttaagtcagtgggtccgcgactatgggattgatgg
 
-
ttttcgggtcgataccgccaaacatgttgagttgcccgcctggcagcaactgaaaaccgaagccagcgccgcgcttcgcgaatggaaaaaagctaacccc
 
-
gacaaagcattagatgacaaacctttctggatgaccggtgaagcctggggccacggcgtgatgcaaagtgactactatcgccacggcttcgatgcgatga
 
-
tcaatttcgattatcaggagcaggcggcgaaagcagtcgactgtctggcgcagatggatacgacctggcagcaaatggcggagaaattgcagggtttcaa
 
-
cgtgttgagctacctctcgtcgcatgatacccgcctgttccgtgaagggggcgacaaagcagcagagttattactattagcgccaggcgcggtacaaatc
 
-
ttttatggtgatgaatcctcgcgtccgttcggtcctacaggttctgatccgctgcaaggtacacgttcggatatgaactggcaggatgttagcggtaaat
 
-
ctgccgccagcgtcgcgcactggcagaaaatcagccagttccgcgcccgccatcccgcaattggcgcgggcaaacaaacgacacttttgctgaagcaggg
 
-
ctacggctttgttcgtgagcatggcgacgataaagtgctggtcgtctgggcagggcaacagtaa
 
-
</pre>
 
===Primers===
===Primers===

Revision as of 14:28, 5 August 2011

In the event that a straight-up Gibson assembly becomes desirable...

Primer strategy: to create homology between part A and part B, use >= 20 bases from the end of A and the start of B; gene A's reverse primer is the reverse complement of gene B's forward primer. It is possible to add bases in the junction. If a stop codon is needed, I only use one stop codon in case we need to use a template that completely lacks stops; in that case one stop codon will be added by the PCR.

Contents

Plac-RBS-LacZ-RBS-INP[spacer]-malS

  • Templates:
    • Vector = pSB1C3
    • Plac-RBS-LacZ-RBS = <partinfo>BBa_K523005</partinfo>
    • INP[spacer] - make by cutting <partinfo>BBa_K523008</partinfo> with SpeI and ligating spacer3fs and spacer3rt
    • malS = <partinfo>BBa_K523001</partinfo>

Primers

Vector

  • Forward: gtctgggcagggcaacagtaa tactagtagcggccgctgcag
  • Reverse: gttaacggcgggatataacatgag ctctagaagcggccgcgaattc

Plac-RBS-LacZ-RBS

  • Forward: gaattcgcggccgcttctagag ctcatgttatatcccgccgttaac
  • Reverse: gctttatccagggtcatTAT TTAcctccttgagctctagtatc

INP[spacer]

  • Forward: gatactagagctcaaggaggTAA ATAatgaccctggataaagc
  • Reverse: cccggagaagtccagctggc cgtcggggtcggcgtggggc

malS

  • Forward: gccccacgccgaccccgacg gccagctggacttctccggg
  • Reverse: ctgcagcggccgctactagta ttactgttgccctgcccagac

Plac-RBS-LacZ-RBS-INP[spacer]-Endoglucanase

  • Templates:
    • Vector = pSB1C3
    • Plac-RBS-LacZ-RBS = <partinfo>BBa_K523005</partinfo>
    • INP[spacer] - make by cutting <partinfo>BBa_K523008</partinfo> with SpeI and ligating spacer3fs and spacer3rt
    • Endoglucanase = <partinfo>BBa_K118023</partinfo>

Sequences

Endoglucanase [mature peptide only, aa 32 onwards]

gctcccg
gctgccgcgtcgactacgccgtcaccaaccagtggcccggcggcttcggcgccaacgtcacgatcaccaacctcggcgaccccgtctcgtcgtggaagct
cgactggacctacaccgcaggccagcggatccagcagctgtggaacggcaccgcgtcgaccaacggcggccaggtctccgtcaccagcctgccctggaac
ggcagcatcccgaccggcggcacggcgtcgttcgggttcaacggctcgtgggccgggtccaacccgacgccggcgtcgttctcgctcaacggcaccacct
gcacgggcaccgtgccgacgaccagccccacgccgaccccgacgccgacgacccccacgccgacgccgaccccgacccccacccccacgccgacggtcac
gccgcagccgaccagcggcttctacgtcgacccgacgacgcagggctaccgcgcgtggcaggccgcgtccggcacggacaaggcgctgctcgagaagatc
gcgctcaccccgcaggcgtactgggtcggcaactgggccgacgcgtcgcacgcgcaggccgaggtcgccgactacaccggccgcgccgtcgcggccggga
agacgccgatgctcgtcgtctacgcgatcccgggccgcgactgcggctcgcactccggcggtggtgtgtccgagtccgagtacgcgcgctgggtcgacac
cgtcgcgcagggcatcaagggcaacccgatcgtgatcctcgagcccgacgcgctcgcgcagctcggcgactgctccggccagggtgaccgcgtcggcttc
ctcaagtacgccgccaagtcgctcaccctcaagggcgcgcgcgtctacatcgacgcgggccacgcgaagtggctgtcggtcgacacgccggtgaaccgcc
tcaaccaggtcggcttcgagtacgcggtgggcttcgcgctcaacacgtcgaactaccagacgacggcggacagcaaggcgtacggccagcagatctcgca
gcggctgggcggcaagaagttcgtcatcgacacctcgcgcaacggcaacggctcgaacggcgagtggtgcaacccgcgcggccgcgcgctcggcgaacgc
ccggtcgcggtgaacgacggctccggcctggacgcgctcctgtgggtcaagctgcccggcgagtccgacggcgcgtgcaacggcggcccggccgccggcc
agtggtggcaggagatcgccctggagatggcgcgcaacgccaggtggtaa

Vector

  • Forward: cgcgcaacgccaggtggtaa tactagtagcggccgctgcag
  • Reverse: [as for malS]

Plac-RBS-LacZ-RBS

  • Forward: [as for malS]
  • Reverse: [as for malS]

INP[spacer]

  • Forward: [as for malS]
  • Reverse: gtcgacgcggcagccgggagc cgtcggggtcggcgtggggc

Endoglucanase

  • Forward: gccccacgccgaccccgacg gctcccggctgccgcgtcgac
  • Reverse: ctgcagcggccgctactagta ttaccacctggcgttgcgcg