Created
January 19, 2017 16:24
-
-
Save ionox0/ecda5055ffa595089de3ab98658ea373 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 mkclvtggnv kvlgkavhsl srigdelyle pledglslrt vnssrsayac flfaplffqq | |
61 yqaatpgqdl lrckilmksf lsvfrslaml ektvekccis lngrssrlvv qlhckfgvrk | |
121 thnlsfqdce slqavfdpas cphmlrapar vlgeavlpfs palaevtlgi grgrrvilrs | |
181 yheeeadsta kamvtemclg eedfqqlqaq egvaitfclk efrgllsfae sanlnlsihf | |
241 dapgrpaift ikdslldghf vlatlsdtds hsqdlgsper hqpvpqlqah stphpddfan | |
301 ddidsymiam ettignegsr vlpsislspg pqppkspgph seeedeaeps tvpgtpppkk | |
361 frslffgsil apvrspqgps pvlaedsege g | |
mkclvtggnvkvlgkavhslsrigdelylepledglslrtvnssrsayacflfaplffqqyqaatpgqdllrckilmksflsvfrslamlektvekccislngrssrlvvqlhckfgvrkthnlsfqdceslqavfdpascphmlraparvlgeavlpfspalaevtlgigrgrrvilrsyheeeadstakamvtemclgeedfqqlqaqegvaitfclkefrgllsfaesanlnlsihfdapgrpaiftikdslldghfvlatlsdtdshsqdlgsperhqpvpqlqahstphpddfanddidsymiamettignegsrvlpsislspgpqppkspgphseeedeaepstvpgtpppkkfrslffgsilapvrspqgpspvlaedsegeg | |
gggccggcaggggcggtgcgcgggaagggaccccggacccggaggtcgcggagagctgggcagtgttggccgctggcggagcgctggggcagcatgaagtgcctggtcacgggcggcaacgtgaaggtgctcggcaaggccgtccactccctgtcccgcatcggggacgagctctacctggaacccttggaggacgggctctccctccggacggtgaactcctcccgctctgcctatgcctgctttctctttgccccgctcttcttccagcaataccaggcagccacccctggtcaggacctgctgcgctgtaagatcctgatgaagtctttcctgtctgtcttccgctcactggcgatgctggagaagacggtggaaaaatgctgcatctccctgaatggccggagcagccgcctggtggtccagctgcattgcaagttcggggtgcggaagactcacaacctgtccttccaggactgtgagtccctgcaggccgtcttcgacccagcctcgtgcccccacatgctccgcgccccagcacgggttctgggggaggctgttctgcccttctctcctgcactggctgaagtgacgctgggcattggccgtggccgcagggtcatcctgcgcagctaccacgaggaggaggcagacagcactgccaaagccatggtgactgagatgtgccttggagaggaggatttccagcagctgcaggcccaggaaggggtggccatcactttctgcctcaaggaattccgggggctcctgagctttgcagagtcagcaaacttgaatcttagcattcattttgatgctccaggcaggcccgccatcttcaccatcaaggactctttgctggacggccactttgtcttggccacactctcagacaccgactcgcactcccaggacctgggctccccagagcgtcaccagccagtgcctcagctccaggctcacagcacaccccacccggacgactttgccaatgacgacattgactcttacatgatcgccatggaaaccactataggcaatgagggctcgcgggtgctgccctccatttccctttcacctggcccccagccccccaagagccccggtccccactccgaggaggaagatgaggctgagcccagtacagtgcctgggactcccccacccaagaagttccgctcactgttcttcggctccatcctggcccctgtacgctccccccagggccccagccctgtgctggcggaagacagtgagggtgaaggctgaaccaagaacctgaagcctgtacccagaggccttggactagacgaagccccagccagtggcagaactgggtctctcagccctggggatcagaaaggtgggcttgctggagctgagctgtttcactgcctctcgcaggccccagctggctgtcactgtaaagctgtcccacagcggtcgggcctgggccgttatctccccacaacccccagccaatcaggactttccagacttggccctgaactactgacgttcctacctcttatttctcattgagcctcaggctatactccagctggccaaggctggaaacctgtctccctcaggctcaccttcctaaggaaaatgtcatagtaggtgctgctggcccctggtgatccagcttctctgccaatcatgacctgttccttcctgaagtcctgggcatgcatctgggacccccgtggagctgacaagttttccttgctttcctgatactctttggcgctgacttggaattctaagagccttggacccgagtgtgtggctagggttgccctggctggggcccggtgccgagactcccaagcggctctgtgcagaagagctgccaggcagtgtcttagatgtgagacggaggccatggcgagaatccagctttgacctttattcaagagaccagatgggttgccccaggatccggctgccagccctgaggccaagcacggctggagacccacgacctggcctgccgttgccctgagctgcagcctcggccccaggatcctgctcacagtcaccgcaggtgcaggcaggaagcagccctgggggactggacgctgctattgattcattaaaaaaagaaaagaaaaatacaaaaaaa | |
Name: 'Standard' | |
{ | |
A: ['GCT', 'GCC', 'GCA', 'GCG'], | |
R: ['CGT', 'CGC', 'CGA', 'CGG', 'AGA', 'AGG'], | |
N: ['AAT', 'AAC'], | |
D: ['GAT', 'GAC'], | |
C: ['TGT', 'TGC'], | |
Q: ['CAA', 'CAG'], | |
E: ['GAA', 'GAG'], | |
G: ['GGT', 'GGC', 'GGA', 'GGG'], | |
H: ['CAT', 'CAC'], | |
I: ['ATT', 'ATC', 'ATA'], | |
L: ['TTA', 'TTG', 'CTT', 'CTC', 'CTA', 'CTG'], | |
K: ['AAA', 'AAG'], | |
M: ['ATG'], | |
F: ['TTT', 'TTC'], | |
P: ['CCT', 'CCC', 'CCA', 'CCG'], | |
S: ['TCT', 'TCC', 'TCA', 'TCG', 'AGT', 'AGC'], | |
T: ['ACT', 'ACC', 'ACA', 'ACG'], | |
W: ['TGG'], | |
Y: ['TAT', 'TAC'], | |
V: ['GTT', 'GTC', 'GTA', 'GTG'], | |
Stops: ['TAA', 'TAG', 'TGA'], | |
Starts: ['TTG', 'CTG', 'ATG'], | |
} | |
for (key in a) { | |
if (a.hasOwnProperty(key)) { | |
for (var i = 0; i < a[key].length; i++){ | |
b[a[key][i]] = key; | |
} | |
} | |
} | |
{ GCT: 'A', | |
GCC: 'A', | |
GCA: 'A', | |
GCG: 'A', | |
CGT: 'R', | |
CGC: 'R', | |
CGA: 'R', | |
CGG: 'R', | |
AGA: 'R', | |
AGG: 'R', | |
AAT: 'N', | |
AAC: 'N', | |
GAT: 'D', | |
GAC: 'D', | |
TGT: 'C', | |
TGC: 'C', | |
CAA: 'Q', | |
CAG: 'Q', | |
GAA: 'E', | |
GAG: 'E', | |
GGT: 'G', | |
GGC: 'G', | |
GGA: 'G', | |
GGG: 'G', | |
CAT: 'H', | |
CAC: 'H', | |
ATT: 'I', | |
ATC: 'I', | |
ATA: 'I', | |
TTA: 'L', | |
TTG: 'Starts', | |
CTT: 'L', | |
CTC: 'L', | |
CTA: 'L', | |
CTG: 'Starts', | |
AAA: 'K', | |
AAG: 'K', | |
ATG: 'Starts', | |
TTT: 'F', | |
TTC: 'F', | |
CCT: 'P', | |
CCC: 'P', | |
CCA: 'P', | |
CCG: 'P', | |
TCT: 'S', | |
TCC: 'S', | |
TCA: 'S', | |
TCG: 'S', | |
AGT: 'S', | |
AGC: 'S', | |
ACT: 'T', | |
ACC: 'T', | |
ACA: 'T', | |
ACG: 'T', | |
TGG: 'W', | |
TAT: 'Y', | |
TAC: 'Y', | |
GTT: 'V', | |
GTC: 'V', | |
GTA: 'V', | |
GTG: 'V', | |
TAA: 'Stops', | |
TAG: 'Stops', | |
TGA: 'Stops' } | |
for (var i = 0; i < (c.length - 2); i+=3) { | |
var codon = c[i]+c[i+1]+c[i+2]; | |
console.log(codon.toUpperCase()); | |
d += b[codon.toUpperCase()]; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment