User talk:Yanjia Jason Zhang: Difference between revisions
Line 64: | Line 64: | ||
<code> | <code> | ||
p53='cggagcagctcactattcacccgatgagaggggaggagagagagagaaaatgtcctttag\ | |||
gccggttcctcttacttggcagagggaggctgctattctccgcctgcatttctttttctg\ | |||
gattacttagttatggcctttgcaaaggcaggggtatttgttttgatgcaaacctcaatc\ | |||
cctccccttctttgaatggtgtgccccaccccccgggtcgcctgcaacctaggcggacgc\ | |||
taccatggcgtagacagggagggaaagaagtgtgcagaaggcaagcccggaggcactttc\ | |||
aagaatgagcatatctcatcttcccggagaaaaaaaaaaaagaatggtacgtctgagaat\ | |||
gaaattttgaaagagtgcaatgatgggtcgtttgataatttgtcgggaaaaacaatctac\ | |||
ctgttatctagctttgggctaggccattccagttccagacgcaggctgaacgtcgtgaag\ | |||
cggaaggggcgggcccgcaggcgtccgtgtggtcctccgtgcagccctcggcccgagccg\ | |||
gttcttcctggtaggaggcggaactcgaattcatttctcccgctgccccatctcttagct\ | |||
cgcggttgtttcattccgcagtttcttcccatgcacctgccgcgtaccggccactttgtg\ | |||
ccgtacttacgtcatctttttcctaaatcgaggtggcatttacacacagcgccagtgcac\ | |||
acagcaagtgcacaggaagatgagttttggcccctaaccgctccgtgatgcctaccaagt\ | |||
cacagacccttttcatcgtcccagaaacgtttcatcacgtctcttcccagtcgattcccg\ | |||
accccacctttattttgatctccataaccattttgcctgttggagaacttcatatagaat\ | |||
ggaatcaggatgggcgctgtggctcacgcctgcactttggctcacgcctgcactttggga\ | |||
ggccgaggcgggcggattacttgaggataggagttccagaccagcgtggccaacgtggtg' | |||
print 'Total number of cytosines:' | |||
print p53.count('c') | |||
print 'Total number of guanines:' | |||
print p53.count('g') | |||
print 'Total number of Gs and Cs:' | |||
print p53.count('c') + p53.count('g') | |||
print 'Total Length of sequence' | |||
print len(p53) | |||
print 'GC content (as percentage)' | |||
print 100.0*(p53.count('c')+p53.count('g'))/len(p53) | |||
OUTPUT: | OUTPUT: |
Revision as of 17:02, 29 September 2009
Hello, Yanjia Jason Zhang! This is a welcome message from OpenWetWare. By the way, we've announced you on the home page! You can leave messages to any OWW member by editing their User_talk pages like this one. And don't forget to personalize your User Page so that we can get to know you better! We've included some tips below to get you started.
Basic Wiki Instructions
- Don't be afraid to edit! As with all pages on the wiki, all versions are saved so its easy to undo. If you have any questions feel free to send us an email.
- Start off by clicking the 'edit' button to the right of this section, or at the top of the page.
- Now you should see the text of this section as text within an editor box. There are several buttons in the editor box, but don't worry about those for now. Just type something in the box, scroll down to the bottom, and hit the 'Preview' button.
- You should see the web-page and text box views, but now with your edits! Don't forget to save your changes by clicking 'Save Page'!
- Editing pages is as easy as that. There are of course many ways to format your text. The easiest way to learn is to find an OWW page with the formatting you like, click on the edit button again, and see for yourself how it was created in the text box. Here's an extensive list of formating examples. Or look at this OpenWetWare introductory tutorial.
- When you are done, remove these instructions by clicking the edit button for this section again, erase everything you see in the text box and click 'Save Page'. (And remember you can always retrieve these by clicking on the 'history' tab at the top of this page.)
Note that these instructions apply to any page on OWW. Feel free to contribute to OWW by editing pages to add content, update them, or even correct mistakes. OWW relies on an active community to manage our growing resource of open access information, and we need your help!
Personal/Lab Info
We have gone ahead and filled in some information you provided us in your membership application on your User Page. Please take a moment to embellish this and tell the community a little more about you. Put links to your lab pages, your projects and your interests. If you run out of ideas, take a look at some of the other User pages. For example, check out User:Julius_B._Lucks, User:Jason_R._Kelly and User:Reshma_P._Shetty.
You'll also notice that we have put an 'image' placeholder at the top of your User Page. We encourage you to upload an image of yourself to give OWW a more personal feel. To upload an image, click on the Upload file link on the left-hand side (toolbar). Choose a file from your computer, and remember the file name. After you have uploaded the image, you should see it loaded on its own page. Go back to your User Page, click on edit, and replace 'OWWEmblem.png' with the name of your file that you have uploaded in the second line of this page.
Assignment #2
Exponential Curve
Python Code:
import numpy as np import matplotlib.pyplot as plt a,b,c,d,k=1,1,[0],[0],0.8 while a < 100: c.insert(len(c),a) d.insert(len(c),b) a=a+1 b=b*k print c print d plt.plot(c,d,'bo') plt.show()
If anyone has comments, especially tips on how to make multiple curves on the matplot platform, I'd love to hear them! I have not programmed in more than a decade, so any comments are more than welcome.
Python Graphs: 1.) k=0.9
2.) k=1.1
Excel Graphs:
- when k<1, the curve is negatively sloped
- when k>1, the curve is positively sloped
- any small change in k gets amplified greatly
Assignment #3
Biophysics 101, Fall 2009
Assignment 3
PROBLEM #1
CODE:
p53='cggagcagctcactattcacccgatgagaggggaggagagagagagaaaatgtcctttag\
gccggttcctcttacttggcagagggaggctgctattctccgcctgcatttctttttctg\
gattacttagttatggcctttgcaaaggcaggggtatttgttttgatgcaaacctcaatc\
cctccccttctttgaatggtgtgccccaccccccgggtcgcctgcaacctaggcggacgc\
taccatggcgtagacagggagggaaagaagtgtgcagaaggcaagcccggaggcactttc\
aagaatgagcatatctcatcttcccggagaaaaaaaaaaaagaatggtacgtctgagaat\
gaaattttgaaagagtgcaatgatgggtcgtttgataatttgtcgggaaaaacaatctac\
ctgttatctagctttgggctaggccattccagttccagacgcaggctgaacgtcgtgaag\
cggaaggggcgggcccgcaggcgtccgtgtggtcctccgtgcagccctcggcccgagccg\
gttcttcctggtaggaggcggaactcgaattcatttctcccgctgccccatctcttagct\
cgcggttgtttcattccgcagtttcttcccatgcacctgccgcgtaccggccactttgtg\
ccgtacttacgtcatctttttcctaaatcgaggtggcatttacacacagcgccagtgcac\
acagcaagtgcacaggaagatgagttttggcccctaaccgctccgtgatgcctaccaagt\
cacagacccttttcatcgtcccagaaacgtttcatcacgtctcttcccagtcgattcccg\
accccacctttattttgatctccataaccattttgcctgttggagaacttcatatagaat\
ggaatcaggatgggcgctgtggctcacgcctgcactttggctcacgcctgcactttggga\
ggccgaggcgggcggattacttgaggataggagttccagaccagcgtggccaacgtggtg'
print 'Total number of cytosines:'
print p53.count('c')
print 'Total number of guanines:'
print p53.count('g')
print 'Total number of Gs and Cs:'
print p53.count('c') + p53.count('g')
print 'Total Length of sequence'
print len(p53)
print 'GC content (as percentage)'
print 100.0*(p53.count('c')+p53.count('g'))/len(p53)
OUTPUT:
Total number of cytosines:
272
Total number of guanines:
268
Total number of Gs and Cs:
540
Total Length of sequence
1020
GC content (as percentage)
52.9411764706
PROBLEM #2
CODE:
p53='cggagcagctcactattcacccgatgagaggggaggagagagagagaaaatgtcctttag\
gccggttcctcttacttggcagagggaggctgctattctccgcctgcatttctttttctg\
gattacttagttatggcctttgcaaaggcaggggtatttgttttgatgcaaacctcaatc\
cctccccttctttgaatggtgtgccccaccccccgggtcgcctgcaacctaggcggacgc\
taccatggcgtagacagggagggaaagaagtgtgcagaaggcaagcccggaggcactttc\
aagaatgagcatatctcatcttcccggagaaaaaaaaaaaagaatggtacgtctgagaat\
gaaattttgaaagagtgcaatgatgggtcgtttgataatttgtcgggaaaaacaatctac\
ctgttatctagctttgggctaggccattccagttccagacgcaggctgaacgtcgtgaag\
cggaaggggcgggcccgcaggcgtccgtgtggtcctccgtgcagccctcggcccgagccg\
gttcttcctggtaggaggcggaactcgaattcatttctcccgctgccccatctcttagct\
cgcggttgtttcattccgcagtttcttcccatgcacctgccgcgtaccggccactttgtg\
ccgtacttacgtcatctttttcctaaatcgaggtggcatttacacacagcgccagtgcac\
acagcaagtgcacaggaagatgagttttggcccctaaccgctccgtgatgcctaccaagt\
cacagacccttttcatcgtcccagaaacgtttcatcacgtctcttcccagtcgattcccg\
accccacctttattttgatctccataaccattttgcctgttggagaacttcatatagaat\
ggaatcaggatgggcgctgtggctcacgcctgcactttggctcacgcctgcactttggga\
ggccgaggcgggcggattacttgaggataggagttccagaccagcgtggccaacgtggtg'
p53=p53.replace('a','T')
p53=p53.replace('t','a')
p53=p53.replace('c','G')
p53=p53.replace('g','c')
p53=p53.lower()
p53=p53[::-1]
print p53
OUTPUT:
caccacgttggccacgctggtctggaactcctatcctcaagtaatccgcccgcctcggcctcccaaagtgcaggcgtgagccaaagtgcaggcgtgagccacagcgcccatcctgattccattctatatgaagttctccaacaggcaaaatggttatggagatcaaaataaaggtggggtcgggaatcgactgggaagagacgtgatgaaacgtttctgggacgatgaaaagggtctgtgacttggtaggcatcacggagcggttaggggccaaaactcatcttcctgtgcacttgctgtgtgcactggcgctgtgtgtaaatgccacctcgatttaggaaaaagatgacgtaagtacggcacaaagtggccggtacgcggcaggtgcatgggaagaaactgcggaatgaaacaaccgcgagctaagagatggggcagcgggagaaatgaattcgagttccgcctcctaccaggaagaaccggctcgggccgagggctgcacggaggaccacacggacgcctgcgggcccgccccttccgcttcacgacgttcagcctgcgtctggaactggaatggcctagcccaaagctagataacaggtagattgtttttcccgacaaattatcaaacgacccatcattgcactctttcaaaatttcattctcagacgtaccattcttttttttttttctccgggaagatgagatatgctcattcttgaaagtgcctccgggcttgccttctgcacacttctttccctccctgtctacgccatggtagcgtccgcctaggttgcaggcgacccggggggtggggcacaccattcaaagaaggggagggattgaggtttgcatcaaaacaaatacccctgcctttgcaaaggccataactaagtaatccagaaaaagaaatgcaggcggagaatagcagcctccctctgccaagtaagaggaaccggcctaaaggacattttctctctctctcctcccctctcatcgggtgaatagtgagctgctccg
PROBLEM #3
CODE:
p53='cggagcagctcactattcacccgatgagaggggaggagagagagagaaaatgtcctttag\
gccggttcctcttacttggcagagggaggctgctattctccgcctgcatttctttttctg\
gattacttagttatggcctttgcaaaggcaggggtatttgttttgatgcaaacctcaatc\
cctccccttctttgaatggtgtgccccaccccccgggtcgcctgcaacctaggcggacgc\
taccatggcgtagacagggagggaaagaagtgtgcagaaggcaagcccggaggcactttc\
aagaatgagcatatctcatcttcccggagaaaaaaaaaaaagaatggtacgtctgagaat\
gaaattttgaaagagtgcaatgatgggtcgtttgataatttgtcgggaaaaacaatctac\
ctgttatctagctttgggctaggccattccagttccagacgcaggctgaacgtcgtgaag\
cggaaggggcgggcccgcaggcgtccgtgtggtcctccgtgcagccctcggcccgagccg\
gttcttcctggtaggaggcggaactcgaattcatttctcccgctgccccatctcttagct\
cgcggttgtttcattccgcagtttcttcccatgcacctgccgcgtaccggccactttgtg\
ccgtacttacgtcatctttttcctaaatcgaggtggcatttacacacagcgccagtgcac\
acagcaagtgcacaggaagatgagttttggcccctaaccgctccgtgatgcctaccaagt\
cacagacccttttcatcgtcccagaaacgtttcatcacgtctcttcccagtcgattcccg\
accccacctttattttgatctccataaccattttgcctgttggagaacttcatatagaat\
ggaatcaggatgggcgctgtggctcacgcctgcactttggctcacgcctgcactttggga\
ggccgaggcgggcggattacttgaggataggagttccagaccagcgtggccaacgtggtg'
standard = { 'ttt': 'F', 'tct': 'S', 'tat': 'Y', 'tgt': 'C',
'ttc': 'F', 'tcc': 'S', 'tac': 'Y', 'tgc': 'C',
'tta': 'L', 'tca': 'S', 'taa': '*' , 'tca': '*',
'ttg': 'L', 'tcg': 'S', 'tag': '*', 'tcg': 'W',
'ctt': 'L', 'cct': 'P', 'cat': 'H', 'cgt': 'R',
'ctc': 'L', 'ccc': 'P', 'cac': 'H', 'cgc': 'R',
'cta': 'L', 'cca': 'P', 'caa': 'Q', 'cga': 'R',
'ctg': 'L', 'ccg': 'P', 'cag': 'Q', 'cgg': 'R',
'att': 'I', 'act': 'T', 'aat': 'N', 'agt': 'S',
'atc': 'I', 'acc': 'T', 'aac': 'N', 'agc': 'S',
'ata': 'I', 'aca': 'T', 'aaa': 'K', 'aga': 'R',
'atg': 'M', 'acg': 'T', 'aag': 'K', 'agg': 'R',
'gtt': 'V', 'gct': 'A', 'gat': 'D', 'ggt': 'G',
'gtc': 'V', 'gcc': 'A', 'gac': 'D', 'ggc': 'G',
'gta': 'V', 'gca': 'A', 'gaa': 'E', 'gga': 'G',
'gtg': 'V', 'gcg': 'A', 'gag': 'E', 'ggg': 'G'
}
print 'Amino Acid Sequence of Translated DNA'
Protein=
for n in [0,1,2]:
for p in range(n,len(p53),n+3):
if p53[p:p+3] in standard:
Protein += standard[p53[p:p+3]]
print n+1
print Protein
Protein=
print 'Amino Acid Sequence of Translated Reverse Complemented DNA'
p53=p53.replace('a','T')
p53=p53.replace('t','a')
p53=p53.replace('c','G')
p53=p53.replace('g','c')
p53=p53.lower()
p53=p53[::-1]
Protein=
for n in [0,1,2]:
for p in range(n,len(p53),n+3):
if p53[p:p+3] in standard:
Protein += standard[p53[p:p+3]]
print n+1
print Protein
Protein=
OUTPUT
Amino Acid Sequence of Translated DNA
1
RSS*LFTREGRRERENVL*AGSSYLAEGGCYSPPAFLFLDYLVMAFAKAGVFVLMQT*IPPLLMVCPTPRVACNLGGRYHGVDREGKKCAEGKPGGTFKNEHI*SSRRKKKKNGTSENEILKECNDGWFDNLWGKTIYLLSSFGLGHSSSRRRLNVVKRKGRARRRPCGPPCSPRPEPVLPGRRRNWN*FLPLPHLLARGCFIPQFLPMHLPRTGHFVPYLRHLFPKWRHLHTAPVHTASAQEDEFPLTAPCLPSHRPF*WSQKRFITSLPSRFPTPPLFSP*PFCLLENFI*NGIRMGAVAHACTLAHACTLGGRGGRITG*EFQTSVANVV
2
GQ*YHREGREEEMP*PFSTGEELYLAAFFLILVLARRVLFMKLILPLEGCPPRWLN*RRTVTGGRVAKQPEHFRHSISGKKKEGRNKFKSQDGVDIVGKNYCISLAGIQSDQLTRKGGRPQRRPRQPGRPFSGGANRFFSAPILAALFFAFFHHCATALVRLRIFPNEITTRSHQKARREFALPSATSTTFHVQNFIRSPVIPPTLFIPNICCGN*INEQMACATLT*AAFGARGGYDGFRQVPRV
3
EALHDEEERKS*RPYGRGLLPIFLL*MLQAGLLAPISFGATPWCPARPADGEKCKKRAFESIIPRKKNYLNNEQMWIWKQYVLFAASFDREWKEGAQVCSRSWPPSLRATNISLPSARVIAFPACRRTVVYHFLWVIHSQHSVQRSPPPMYSQP*VRRHRLQDPPLFIHPLCELYNNGGCLAHHLLGPARYE*VRSGTV
Amino Acid Sequence of Translated Reverse Complemented DNA
1
HHVGHAGLELLS*SNPPAWASQSAGVSQSAGVSHSAHPDSILYEVLQQAKLR*K*RGREWTGKRRDETFLGRKGSVT*A*RSG*GPKLIFLCTCCVHRCV*MPPRFRKKMT*VRHKVAGTRQVHGKKLRNETTAS*EMGQREKIRVPPPTRKNRLGPRAARRTTRTPAGPPLPLHDVQPASGTGMA*PKAR*QVDCFSRQIIKRPIIALFQNFILRRTILFFFSPGRDMLILESASGLAFCTLLSLPVYAMVASA*VAGDPGGGAHH*KKGRDGLHQNKYPCLCKGHN*VIQKKKCRRRIAASLCQVRGTGLKDIFSLSPPL*WGE*AAP
2
TRGTLNPSQ*PPLAPKAAEQVRVAQAISFIEFPQQMLGIKKVGGITGERMNFTKVVLVAHEGRAK*LLALCCLRVVMHWFGKMRSRTSAVAQCKNANKNAARMGAENNRFAPPENGRPGCRGHRRCGRPPFRVSCSEMPAKLIQ*LFPTI*TP*CLFKFFQRPSFFFPEMDCHLKCSGCFATLPPVTHVRR*LRDRGGHP*RGRIRLIKKTLLARHTSIRKKAAR*SSSPVENG*GISSSLP*R*ECP
3
PLHLIQNAPAPVGEKARASPLSSMVPRKVG*IGGGRGEVEVRKGVLR*EVGK*FVLCAGCVCPIGKDKRQGARHENRQALRGARWFPYGNAGRCGTTRAPPP*TQCLTNPPSDQRVSTLKT*ALKFSDTSFFSEY*LKPGCSTSPPLPVVPVRTGHHKRRLVHKNPPAG*KIERCAEALSQKEGKTFSLPLREVLP
PROBLEM #4
CODE:
import random
standard = { 'ttt': 'F', 'tct': 'S', 'tat': 'Y', 'tgt': 'C',
'ttc': 'F', 'tcc': 'S', 'tac': 'Y', 'tgc': 'C',
'tta': 'L', 'tca': 'S', 'taa': '*' , 'tga': '*',
'ttg': 'L', 'tcg': 'S', 'tag': '*', 'tgg': 'W',
'ctt': 'L', 'cct': 'P', 'cat': 'H', 'cgt': 'R',
'ctc': 'L', 'ccc': 'P', 'cac': 'H', 'cgc': 'R',
'cta': 'L', 'cca': 'P', 'caa': 'Q', 'cga': 'R',
'ctg': 'L', 'ccg': 'P', 'cag': 'Q', 'cgg': 'R',
'att': 'I', 'act': 'T', 'aat': 'N', 'agt': 'S',
'atc': 'I', 'acc': 'T', 'aac': 'N', 'agc': 'S',
'ata': 'I', 'aca': 'T', 'aaa': 'K', 'aga': 'R',
'atg': 'M', 'acg': 'T', 'aag': 'K', 'agg': 'R',
'gtt': 'V', 'gct': 'A', 'gat': 'D', 'ggt': 'G',
'gtc': 'V', 'gcc': 'A', 'gac': 'D', 'ggc': 'G',
'gta': 'V', 'gca': 'A', 'gaa': 'E', 'gga': 'G',
'gtg': 'V', 'gcg': 'A', 'gag': 'E', 'ggg': 'G'
}
def translate_and_count_stops(z):
Protein=
for n in range(0,len(z),3):
if z[n:n+3] in standard:
Protein += standard[z[n:n+3]]
print 'Amino Acid Sequence of Translated DNA'
print Protein
print 'Total number of stop codons'
print Protein.count('*')
gene = raw_input('Enter your sequence:\n')
m = input('How many mutations?')
mutationspots=random.sample(range(0,len(gene),1),m)
- print mutationspots
gene_list = list(gene)
for y in mutationspots:
newnucleotide = random.choice('ATCG')
while newnucleotide == gene_list[y]:
newnucleotide = random.choice('ATCG')
gene_list[y] = newnucleotide
gene_new = .join(gene_list)
print '\nMutated Sequence\n'
print gene_new
print 'Original Gene\n'
translate_and_count_stops(gene)
print '\nOriginal Genes with Random Mutations\n'
gene_new=gene_new.lower()
translate_and_count_stops(gene_new)
OUTPUT:
Enter your sequence:
cggagcagctcactattcacccgatgagaggggaggagagagagagaaaatgtcctttag
gccggttcctcttacttggcagagggaggctgctattctccgcctgcatttctttttctg
gattacttagttatggcctttgcaaaggcaggggtatttgttttgatgcaaacctcaatc
cctccccttctttgaatggtgtgccccaccccccgggtcgcctgcaacctaggcggacgc
taccatggcgtagacagggagggaaagaagtgtgcagaaggcaagcccggaggcactttc
aagaatgagcatatctcatcttcccggagaaaaaaaaaaaagaatggtacgtctgagaat
gaaattttgaaagagtgcaatgatgggtcgtttgataatttgtcgggaaaaacaatctac
ctgttatctagctttgggctaggccattccagttccagacgcaggctgaacgtcgtgaag
cggaaggggcgggcccgcaggcgtccgtgtggtcctccgtgcagccctcggcccgagccg
gttcttcctggtaggaggcggaactcgaattcatttctcccgctgccccatctcttagct
cgcggttgtttcattccgcagtttcttcccatgcacctgccgcgtaccggccactttgtg
ccgtacttacgtcatctttttcctaaatcgaggtggcatttacacacagcgccagtgcac
acagcaagtgcacaggaagatgagttttggcccctaaccgctccgtgatgcctaccaagt
cacagacccttttcatcgtcccagaaacgtttcatcacgtctcttcccagtcgattcccg
accccacctttattttgatctccataaccattttgcctgttggagaacttcatatagaat
ggaatcaggatgggcgctgtggctcacgcctgcactttggctcacgcctgcactttggga
ggccgaggcgggcggattacttgaggataggagttccagaccagcgtggccaacgtggtg
How many mutations?10
Mutated Sequence
cggagcagctcactattcacccgatgagaggggaggagagagagagaaaatgtcctttag
gGcggttcctcttacttggcagagggaggctgctattctccgcctgcatttctttttctg
gattacttagttatggcctttgcaaaggcaggggtatttgttttgatgcaaacctcaatc
cctccccttctttgaatggtgtgccccaccccccgggtcgcctgcaacctaggcggacgc
taccatggcgtagacagggagggaaagaagtgtgcagaaggcaaCcccggaggcactttc
aagaGtgagcatatctcatcttcccggagaaaaaaaaaaaagaatggtacgtctgagaat
gaaattttgaaagagtgcaatgatgggtcgtttgataatttgtcgggaaaaacaatctac
ctgttatctagctttgggctaggccattccagttccagacgcaggctgaAcgtcgtgaag
cggaaggggcgggcccgcaggcgtccgtgtggtcctccgtgcCgccctcggcccgagccg
gttcttcctggtaggaGgcggaactcgaattcatttctcccgctgccccatctcGtagct
cgcggttgtttcattccgcagtttcttcccatgcacctgccgcgtaCcggccactttgtg
ccgtacttacgtcatctttttcctaaatcgaggtggcatttacacacagcgccagtgcac
acagcaagtgcacaggaagatgagttttggcccctaaccgctccgtgatgcctaccCaGt
cacagacccttttcatcgtcccagaaacgtttcatcacgtctcttcccagtcgattcccg
accccacctttattttgatctccataaccattttgcctgttggagaacttcatatagaat
ggaatcaggatgggcgctgtggctcacgcctgcactttggctcacgcctgcactttggga
ggccgaggcgggcggattacttgaggataggagttccagaccagcgtggccaacgtggtg
Original Gene
Amino Acid Sequence of Translated DNA
RSSSLFTR*EGRRERENVL*RFLLLGRGRLLFSACISFSIT*LWPLQRQGYLF*CKPQPPLL*MVCPTPRVACNLGGRPWRRQGGKEVCRRQARRHFRMSISHLPGEKKKRMVRLREILKECNDGSFDNLSGKTIYVI*LWARPFQFQTQAERREGRGGPAGVRVVLRAALGPSVLPGRRRNSNSFLPLPHLLARLFHSAVSSHAPAAYRPLCRTYVIFFLNRGGIYTQRQCTASAQEDEFWPLTAP*CLPSQTLFIVPETFHHVSSQSIPPHLYFDLHNHFACWRTSYRGIRMGAVAHACTLAHACTLGPRRADYLRIGVPDQRGQRG
Total number of stop codons
7
Original Genes with Random Mutations
Amino Acid Sequence of Translated DNA
RSSSLFTR*EGRRERENVL*RFLLLGRGRLLFSACISFSIT*LWPLQRQGYLF*CKPQPPLL*MVCPTPRVACNLGGRPWRRQGGKEVCRRQPRRHFRVSISHLPGEKKKRMVRLREILKECNDGSFDNLSGKTIYVI*LWARPFQFQTQAERREGRGGPAGVRVVLRAALGPSVLPGRRRNSNSFLPLPHLVARLFHSAVSSHAPAAYRPLCRTYVIFFLNRGGIYTQRQCTASAQEDEFWPLTAP*CLPSQTLFIVPETFHHVSSQSIPPHLYFDLHNHFACWRTSYRGIRMGAVAHACTLAHACTLGPRRADYLRIGVPDQRGQRG
Total number of stop codons
7
MORE OUTPUTS (ONLY STOP CODONS COUNT REPORTED):
>>>
Total number of stop codons
7
Total number of stop codons
7
>>> ================================ RESTART ================================
>>>
Total number of stop codons
7
Total number of stop codons
7
>>> ================================ RESTART ================================
>>>
Total number of stop codons
7
Total number of stop codons
7
>>> ================================ RESTART ================================
>>>
Total number of stop codons
7
Total number of stop codons
7
>>> ================================ RESTART ================================
>>>
Total number of stop codons
7
Total number of stop codons
7
>>> ================================ RESTART ================================
>>>
Total number of stop codons
7
Total number of stop codons
6
>>> ================================ RESTART ================================
>>>
Total number of stop codons
7
Total number of stop codons
8
>>> ================================ RESTART ================================
>>>
Total number of stop codons
7
Total number of stop codons
7
>>>