This vector expresses four genes and was assembled from four single gene expression cassettes:
Gene | Enzyme | Acronym | Cassette |
---|---|---|---|
ScTKL1 | Transketolase | TKL | pYPK0_PDC1_ScTKL1_RPS19b |
ScRPE1 | xylitol dehydrogenase | RPE | pYPK0_RPS19b_ScRPE1_RPS19a |
ScRKI1 | Xylulokinase | RKI | pYPK0_RPS19a_ScRKI1_TPI1 |
CiGXF1 | Transaldolase | GXF | pYPK0_TPI1_CiGXF1_ENO2 |
PDC1_ScTKL1_RPS19btp
RPS19b_ScRPE1_RPS19atp
RPS19a_ScRKI1_TPI1tp
TPI1_CiGXF1_ENO2tp
pYPK0-PDC1-ScTKL1-RPS19b-ScRPE1-RPS19a-ScRKI1-TPI1-CiGXF1-ScENO2
In [1]:
from pydna.all import *
In [2]:
p567,p577,p468,p467,p568,p578,p775,p778,p167,p166 = parse("yeast_pahtway_kit_standard_primers.txt")
In [3]:
pYPKp3 = read("pYPKp3.gb")
In [4]:
from Bio.Restriction import EcoRV
In [5]:
p1 =read("pYPK0_PDC1_ScTKL1_RPS19b.gb")
p2 =read("pYPK0_RPS19b_ScRPE1_RPS19a.gb")
p3 =read("pYPK0_RPS19a_ScRKI1_TPI1.gb")
p4 =read("pYPK0_TPI1_CiGXF1_ENO2.gb")
In [6]:
pcr( p775, p778, p3)
Out[6]:
In [7]:
cas1 =pcr( p577, p778, p1)
cas2 =pcr( p775, p778, p2)
cas3 =pcr( p775, p778, p3)
cas4 =pcr( p775, p578, p4)
In [8]:
lin_vector = pYPKp3.linearize(EcoRV)
In [9]:
asm = Assembly( [lin_vector, cas1, cas2, cas3, cas4], limit = 61) # This limit is important!
In [10]:
asm
Out[10]:
In [11]:
candidate = asm.assemble_circular()[0]
In [12]:
candidate.figure()
Out[12]:
In [13]:
asm.assemble_circular()[0].cseguid()
Out[13]:
In [14]: