Collections:
mRNA, Protein and Translation
How to derive protein sequence from a mRNA sequence?
✍: FYIcenter.com
Biologically, the protein sequence is produced by a translation process from
a mRNA sequence.
We can simulate this biological translation process using the translation() function.
fyicenter$ python >>> from Bio.Seq import Seq >>> messenger_rna = Seq("AUGGCCAUUGUAAUGGGCCGCUGAAAGGGUGCCCGAUAG") >>> messenger_rna Seq('AUGGCCAUUGUAAUGGGCCGCUGAAAGGGUGCCCGAUAG') >>> protein = messenger_rna.translate() >>> protein Seq('MAIVMGR*KGAR*')
We can also derive the protein sequence from the DNA coding strand, using the same translate() function.
>>> coding_dna = Seq("ATGGCCATTGTAATGGGCCGCTGAAAGGGTGCCCGATAG") >>> coding_dna Seq('ATGGCCATTGTAATGGGCCGCTGAAAGGGTGCCCGATAG') >>> protein = coding_dna.translate() >>> protein Seq('MAIVMGR*KGAR*')
Note that "*" in the protein sequence is the stop symbol.
⇐ Double Stranded DNA, mRNA and Transcription
2023-03-17, 715🔥, 0💬
Popular Posts:
What Is "obconformer" command? How to use it to generate the best conformer from a base molecule? "o...
Molecule Summary: ID: FYI-1003469 Names: InChIKey: WEEGYLXZBRQIMU-UHFFFAOYS A-NSMILES: CC12CCC(CC1)C...
Molecule Summary: ID: FYI-1002515 Names: InChIKey: OICXYQJFKNZUKI-UHFFFAOYS A-NSMILES: COC(=O)C2C(OC...
Molecule Summary: ID: FYI-1003313 Names: InChIKey: OLQDSHNOFOTYAN-UHFFFAOYS A-NSMILES: O=C6c1ccccc1C...
Molecule Summary: ID: FYI-1002117 Names: InChIKey: PZFAZQUREQIODZ-LJQANCHMS A-NSMILES: O=c2ccc1ncc(=...