Question
Python programming, convert DNA to RNA the process of converting DNA to RNA to protein is referred to as the Central Dogma of Biology. Use
Python programming, convert DNA to RNA
the process of converting DNA to RNA to protein is referred to as the Central Dogma of Biology. Use a class "Biomolecule" and develop methods that:a. Is initially constructed with a DNA sequence.b. A method that "transcribes" the DNA to RNA (converting all "T" to "U") and stores the RNA in a new variable within the class.c. A method that finds and stores the position of the first detected "open reading frame" (ORF). An ORF is a sequence that starts with an "AUG" and ends with a STOP codon (UAA, UAG or UGA).d. A method that translates the ORF RNA to an amino acid sequence. The provided csv file contains a key of the three RNA bases which correspond to each amino acid. Remember, amino acid translation terminates at the STOP codon. Save this program as "hw5_q3.py"
RNA bases | Amino Acid |
UUU | Phe |
UUC | Phe |
UUA | Leu |
UUG | Leu |
CUU | Leu |
CUC | Leu |
CUA | Leu |
CUG | Leu |
AUU | Ile |
AUC | Ile |
AUA | Ile |
AUG | Met |
GUU | Val |
GUC | Val |
GUA | Val |
GUG | Val |
UCU | Ser |
UCC | Ser |
UCA | Ser |
UCG | Ser |
CCU | Pro |
CCC | Pro |
CCA | Pro |
CCG | Pro |
ACU | Thr |
ACC | Thr |
ACA | Thr |
ACG | Thr |
GCU | Ala |
GCC | Ala |
GCA | Ala |
GCG | Ala |
UAU | Tyr |
UAC | Tyr |
UAA | STOP |
UAG | STOP |
CAU | His |
CAC | His |
CAA | Gln |
CAG | Gln |
AAU | Asn |
AAC | Asn |
AAA | Lys |
AAG | Lys |
GAU | Asp |
GAC | Asp |
GAA | Glu |
GAG | Glu |
UGU | Cys |
UGC | Cys |
UGA | STOP |
UGG | Trp |
CGU | Arg |
CGC | Arg |
CGA | Arg |
CGG | Arg |
AGU | Ser |
AGC | Ser |
AGA | Arg |
AGG | Arg |
GGU | Gly |
GGC | Gly |
GGA | Gly |
GGG | Gly |
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started