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, 939🔥, 0💬
Popular Posts:
Molecule Summary: ID: FYI-1005098 Names: InChIKey: WSQZNZLOZXSBHA-UHFFFAOYS A-NSMILES: O=C1OCCCCOC(=...
Molecule Summary: ID: FYI-1002055 Names: InChIKey: ATCCWKYKHCKDGT-UHFFFAOYS A-NSMILES: O=C3CN=C(c1cc...
Molecule Summary: ID: FYI-1001895 SMILES: NCCCCC(NC(=O)c1cccc(O)c1 (O))C(=O)NC(CO)C(=O)OReceived at ...
Molecule Summary: ID: FYI-1003553 Names: InChIKey: JWDRIRNQLKOAII-UHFFFAOYS A-NSMILES: Cc1noc(C)c1CN...
Molecule Summary: ID: FYI-1002035 Names: InChIKey: JZRWCGZRTZMZEH-UHFFFAOYS A-NSMILES: CC1=C(SC=[N+]...