Download homework 3 assigned

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Polyadenylation wikipedia , lookup

RNA wikipedia , lookup

Ribosomally synthesized and post-translationally modified peptides wikipedia , lookup

Butyric acid wikipedia , lookup

Protein wikipedia , lookup

Epitranscriptome wikipedia , lookup

Artificial gene synthesis wikipedia , lookup

Fatty acid metabolism wikipedia , lookup

Metalloprotein wikipedia , lookup

Citric acid cycle wikipedia , lookup

Fatty acid synthesis wikipedia , lookup

Proteolysis wikipedia , lookup

Point mutation wikipedia , lookup

Hepoxilin wikipedia , lookup

Peptide synthesis wikipedia , lookup

Protein structure prediction wikipedia , lookup

Metabolism wikipedia , lookup

Amino acid wikipedia , lookup

Nucleic acid analogue wikipedia , lookup

Amino acid synthesis wikipedia , lookup

Biochemistry wikipedia , lookup

Biosynthesis wikipedia , lookup

Genetic code wikipedia , lookup

Transcript
Homework 3, due Friday, May 12
(10 points)
Given the following table of the amino acid associated with each triple of nucleotides,
construct a map that has triples of nucleotides as keys and amino acids as values. Append
a main function that converts a string of nucleotides into a vector of the corresponding
amino acids. You may omit error checking of the input. I have posted a text file of this
data to help you to load the map from the file if you so choose.
Amino acid
Ala
Arg
Asn
Asp
Cys
Gln
Glu
Gly
His
Ile
Leu
Lys
Met
Phe
Pro
Ser
Thr
Trp
Tyr
Val
...
codons
GCU GCC GCA GCG
CGU CGC CGA CGG AGA AGG
AAU AAC
GAU GAC
UGU UGC
CAA CAG
GAA GAG
GGU GGC GGA GGG
CAU CAC
AUU AUC AUA
UUA UUG CUU CUC CUA CUG
AAA AAG
AUG
UUU UUC
CCU CCC CCA CCG
UCU UCC UCA UCG AGU AGC
ACU ACC ACA ACG
UGG
UAU UAC
GUU GUC GUA GUG
UAA UAG UGA
( The codons in the last line are 'stop' codons, indicating the end of a region of RNA for
translation.)