Home
The CKB site
Restriction digest
Restriction Digest cleaves a DNA sequence in a virtual restriction digest, with one, two, or three restriction enzymes. The resulting fragments are sorted by size, and they are given a title specifying their length, their position in the original sequence, and the enzyme sites that produced them. You can digest linear or circular molecules, and even a mixture of molecules (by entering more than one sequence in FASTA format). Use Restriction Digest to determine the fragment sizes you will see when you perform a digest in the lab.
Paste the raw sequence or one or more FASTA sequences into the text area below. Input limit is 100000 characters.
>sample sequence A ctaaattgtaagcgttaatattttgttaaaattcgcgttaaatttttgttaaatcagctcattttttaaccaataggccgaaatcggcaaaatcccttataaatcaaaagaatagaccgagatagggttgagtgttgttccagtttggaacaagagtccactattaaagaacgtggactccaacgtcaaagggcgaaaaaccgtctatcagggcgatggcccactacgtgaaccatcaccctaatcaagttttttggggtcgaggtgccgtaaagcactaaatcggaaccctaaagggagcccccgatttagagcttgacggggaaagccggcgaacgtggcgagaaaggaagggaagaaagcgaaaggagcgggcgctagggcgctggcaagtgtagcggtcacgctgcgcgtaaccaccacacccgccgcgcttaatgcgccgctacagggcgcgtcccattcgccattcaggctgcgcaactgttgggaagggcgatcggtgcgggcctcttcgctattacgccagctggcgaaagggggatgtgctgcaaggcgattaagttgggtaacgccagggttttcccagtcacgacgttgtaaaacgacggccagtgagcgcgcgtaatacgactcactatagggcgaattggagctccaccgcggtggcggccgctctagaactagtggatcccccgggctgcaggaattcgatatcaagcttatcgataccgtcgacctcgagggggggcccggtacccagcttttgttccctttagtgagggttaattgcgcgcttggcgtaatcatggtcatagctgtttcctgtgtgaaattgttatccgctcacaattccacacaacatacgagccggaagcataaagtgtaaagcctggggtgcctaatgagtgagctaactcacattaattgcgttgcgctcactgcccgctttccagtcgggaaacctgtcgtgccagctgcattaatgaatcggccaacgcgcggggagaggcggtttgcgtattgggcgctcttccgcttcctcgctcactgactcgctgcgctcggtcgttcggctgcggcgagcggtatcagctcactcaaaggcggtaatacggttatccacagaatcaggggataacgcaggaaagaacatgtgagcaaaaggccagcaaaaggccaggaaccgtaaaaaggccgcgttgctggcgtttttccataggctccgcccccctgacgagcatcacaaaaatcgacgctcaagtcagaggtggcgaaacccgacaggactataaagataccaggcgtttccccctggaagctccctcgtgcgctctcctgttccgaccctgccgcttaccggatacctgtccgcctttctcccttcgggaagcgtggcgctttctcatagctcacgctgtaggtatctcagttcggtgtaggtcgttcgctccaagctgggctgtgtgcacgaaccccccgttcagcccgaccgctgcgccttatccggtaactatcgtcttgagtccaacccggtaagacacgacttatcgccactggcagcagccactggtaacaggattagcagagcgaggtatgtaggcggtgctacagagttcttgaagtggtggcctaactacggctacactagaaggacagtatttggtatctgcgctctgctgaagccagttaccttcggaaaaagagttggtagctcttgatccggcaaacaaaccaccgctggtagcggtggtttttttgtttgcaagcagcagattacgcgcagaaaaaaaggatctcaagaagatcctttgatcttttctacggggtctgacgctcagtggaacgaaaactcacgttaagggattttggtcatgagattatcaaaaaggatcttcacctagatccttttaaattaaaaatgaagttttaaatcaatctaaagtatatatgagtaaacttggtctgacagttaccaatgcttaatcagtgaggcacctatctcagcgatctgtctatttcgttcatccatagttgcctgactccccgtcgtgtagataactacgatacgggagggcttaccatctggccccagtgctgcaatgataccgcgagacccacgctcaccggctccagatttatcagcaataaaccagccagccggaagggccgagcgcagaagtggtcctgcaactttatccgcctccatccagtctattaattgttgccgggaagctagagtaagtagttcgccagttaatagtttgcgcaacgttgttgccattgctacaggcatcgtggtgtcacgctcgtcgtttggtatggcttcattcagctccggttcccaacgatcaaggcgagttacatgatcccccatgttgtgcaaaaaagcggttagctccttcggtcctccgatcgttgtcagaagtaagttggccgcagtgttatcactcatggttatggcagcactgcataattctcttactgtcatgccatccgtaagatgcttttctgtgactggtgagtactcaaccaagtcattctgagaatagtgtatgcggcgaccgagttgctcttgcccggcgtcaatacgggataataccgcgccacatagcagaactttaaaagtgctcatcattggaaaacgttcttcggggcgaaaactctcaaggatcttaccgctgttgagatccagttcgatgtaacccactcgtgcacccaactgatcttcagcatcttttactttcaccagcgtttctgggtgagcaaaaacaggaaggcaaaatgccgcaaaaaagggaataagggcgacacggaaatgttgaatactcatactcttcctttttcaatattattgaagcatttatcagggttattgtctcatgagcggatacatatttgaatgtatttagaaaaataaacaaataggggttccgcgcacatttccccgaaaagtgccac
Treat sequences as
linear
circular
molecules.
Digest with
AatI agg|cct
AatII gacgt|c
Acc16I tgc|gca
AccII cg|cg
AccIII t|ccgga
AclI aa|cgtt
AcvI cac|gtg
AfaI gt|ac
AfeI agc|gct
AflII c|ttaag
AgeI a|ccggt
AhlI a|ctagt
Alw441 g|tgcac
AluI ag|ct
Aor51HI agc|gct
ApaI gggcc|c
ApaLI g|tgcac
AscI gg|cgcgcc
AseI at|taat
Asp718I g|gtacc
AsuII tt|cgaa
AvaI c|ycgrg
AviII tgc|gca
AvrII c|ctagg
BalI tgg|cca
BamHI g|gatcc
BanIII at|cgat
BbeI ggcgc|c
BbrPI cac|gtg
BbuI gcatg|c
BcuI a|ctagt
BclI t|gatca
BfaI c|tag
BfrI c|ttaag
BfrBI atg|cat
BglII a|gatct
BlnI c|ctagg
BseCI at|cgat
BsePI g|cgcgc
BseX3I c|ggccg
BshTI a|ccggt
Bsp1407I t|gtaca
Bsp19I c|catgg
BspDI at|cgat
BspEI t|ccgga
BsrGI t|gtaca
BssHII g|cgcgc
BstUI cg|cg
ClaI at|cgat
DraI ttt|aaa
EagI c|ggccg
EcoRI g|aattc
EcoRV gat|atc
EgeI ggc|gcc
FseI ggccgg|cc
FspI tgc|gca
HaeIII gg|cc
HincII gty|rac
HindIII a|agctt
HinfI g|antc
HpaI gtt|aac
HpaII c|cgg
KasI g|gcgcc
KpnI ggtac|c
MboI |gatc
MfeI c|aattg
MluI a|cgcgt
MscI tgg|cca
MseI t|taa
MspI c|cgg
NaeI gcc|ggc
NarI gg|cgcc
NcoI c|catgg
NdeI ca|tatg
NdeII |gatc
NgoMIV g|ccggc
NheI g|ctagc
NotI gc|ggccgc
NruI tcg|cga
NsiI atgca|t
PacI ttaat|taa
PciI a|catgt
PhoI gg|cc
PmeI gttt|aaac
PmlI cac|gtg
PsiI tta|taa
PstI ctgca|g
PvuI cgat|cg
PvuII cag|ctg
RsaI gt|ac
SacI gagct|c
SacII ccgc|gg
SalI g|tcgac
SbfI cctgca|gg
ScaI agt|act
SfoI ggc|gcc
SmaI ccc|ggg
SnaBI tac|gta
SpeI a|ctagt
SphI gcatg|c
SspI aat|att
SstI gagct|c
SstII ccgc|gg
StuI agg|cct
SwaI attt|aaat
TaqI t|cga
TliI c|tcgag
VspI at|taat
XbaI t|ctaga
XhoI c|tcgag
XmaI c|ccggg
and
nothing
AatI agg|cct
AatII gacgt|c
Acc16I tgc|gca
AccII cg|cg
AccIII t|ccgga
AclI aa|cgtt
AcvI cac|gtg
AfaI gt|ac
AfeI agc|gct
AflII c|ttaag
AgeI a|ccggt
AhlI a|ctagt
Alw441 g|tgcac
AluI ag|ct
Aor51HI agc|gct
ApaI gggcc|c
ApaLI g|tgcac
AscI gg|cgcgcc
AseI at|taat
Asp718I g|gtacc
AsuII tt|cgaa
AvaI c|ycgrg
AviII tgc|gca
AvrII c|ctagg
BalI tgg|cca
BamHI g|gatcc
BanIII at|cgat
BbeI ggcgc|c
BbrPI cac|gtg
BbuI gcatg|c
BcuI a|ctagt
BclI t|gatca
BfaI c|tag
BfrI c|ttaag
BfrBI atg|cat
BglII a|gatct
BlnI c|ctagg
BseCI at|cgat
BsePI g|cgcgc
BseX3I c|ggccg
BshTI a|ccggt
Bsp1407I t|gtaca
Bsp19I c|catgg
BspDI at|cgat
BspEI t|ccgga
BsrGI t|gtaca
BssHII g|cgcgc
BstUI cg|cg
ClaI at|cgat
DraI ttt|aaa
EagI c|ggccg
EcoRI g|aattc
EcoRV gat|atc
EgeI ggc|gcc
FseI ggccgg|cc
FspI tgc|gca
HaeIII gg|cc
HincII gty|rac
HindIII a|agctt
HinfI g|antc
HpaI gtt|aac
HpaII c|cgg
KasI g|gcgcc
KpnI ggtac|c
MboI |gatc
MfeI c|aattg
MluI a|cgcgt
MscI tgg|cca
MseI t|taa
MspI c|cgg
NaeI gcc|ggc
NarI gg|cgcc
NcoI c|catgg
NdeI ca|tatg
NdeII |gatc
NgoMIV g|ccggc
NheI g|ctagc
NotI gc|ggccgc
NruI tcg|cga
NsiI atgca|t
PacI ttaat|taa
PciI a|catgt
PhoI gg|cc
PmeI gttt|aaac
PmlI cac|gtg
PsiI tta|taa
PstI ctgca|g
PvuI cgat|cg
PvuII cag|ctg
RsaI gt|ac
SacI gagct|c
SacII ccgc|gg
SalI g|tcgac
SbfI cctgca|gg
ScaI agt|act
SfoI ggc|gcc
SmaI ccc|ggg
SnaBI tac|gta
SpeI a|ctagt
SphI gcatg|c
SspI aat|att
SstI gagct|c
SstII ccgc|gg
StuI agg|cct
SwaI attt|aaat
TaqI t|cga
TliI c|tcgag
VspI at|taat
XbaI t|ctaga
XhoI c|tcgag
XmaI c|ccggg
and
nothing
AatI agg|cct
AatII gacgt|c
Acc16I tgc|gca
AccII cg|cg
AccIII t|ccgga
AclI aa|cgtt
AcvI cac|gtg
AfaI gt|ac
AfeI agc|gct
AflII c|ttaag
AgeI a|ccggt
AhlI a|ctagt
Alw441 g|tgcac
AluI ag|ct
Aor51HI agc|gct
ApaI gggcc|c
ApaLI g|tgcac
AscI gg|cgcgcc
AseI at|taat
Asp718I g|gtacc
AsuII tt|cgaa
AvaI c|ycgrg
AviII tgc|gca
AvrII c|ctagg
BalI tgg|cca
BamHI g|gatcc
BanIII at|cgat
BbeI ggcgc|c
BbrPI cac|gtg
BbuI gcatg|c
BcuI a|ctagt
BclI t|gatca
BfaI c|tag
BfrI c|ttaag
BfrBI atg|cat
BglII a|gatct
BlnI c|ctagg
BseCI at|cgat
BsePI g|cgcgc
BseX3I c|ggccg
BshTI a|ccggt
Bsp1407I t|gtaca
Bsp19I c|catgg
BspDI at|cgat
BspEI t|ccgga
BsrGI t|gtaca
BssHII g|cgcgc
BstUI cg|cg
ClaI at|cgat
DraI ttt|aaa
EagI c|ggccg
EcoRI g|aattc
EcoRV gat|atc
EgeI ggc|gcc
FseI ggccgg|cc
FspI tgc|gca
HaeIII gg|cc
HincII gty|rac
HindIII a|agctt
HinfI g|antc
HpaI gtt|aac
HpaII c|cgg
KasI g|gcgcc
KpnI ggtac|c
MboI |gatc
MfeI c|aattg
MluI a|cgcgt
MscI tgg|cca
MseI t|taa
MspI c|cgg
NaeI gcc|ggc
NarI gg|cgcc
NcoI c|catgg
NdeI ca|tatg
NdeII |gatc
NgoMIV g|ccggc
NheI g|ctagc
NotI gc|ggccgc
NruI tcg|cga
NsiI atgca|t
PacI ttaat|taa
PciI a|catgt
PhoI gg|cc
PmeI gttt|aaac
PmlI cac|gtg
PsiI tta|taa
PstI ctgca|g
PvuI cgat|cg
PvuII cag|ctg
RsaI gt|ac
SacI gagct|c
SacII ccgc|gg
SalI g|tcgac
SbfI cctgca|gg
ScaI agt|act
SfoI ggc|gcc
SmaI ccc|ggg
SnaBI tac|gta
SpeI a|ctagt
SphI gcatg|c
SspI aat|att
SstI gagct|c
SstII ccgc|gg
StuI agg|cct
SwaI attt|aaat
TaqI t|cga
TliI c|tcgag
VspI at|taat
XbaI t|ctaga
XhoI c|tcgag
XmaI c|ccggg
.