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, 889🔥, 0💬
Popular Posts:
Molecule Summary: ID: FYI-1003951 Names: InChIKey: FAUPJUJQOJXWNE-UHFFFAOYS A-NSMILES: CCc4nc(C(N)=O...
Molecule Summary: ID: FYI-1001940 SMILES: CCN(CC)CCNC(=O)C1=C(NC(= C1C)C=C2C3=C(C=CC(=C3)F) NC2=O)CRe...
Molecule Summary: ID: FYI-1001094 SMILES: CC#C Received at FYIcenter.com on: 2021-12-22
Molecule Summary: ID: FYI-1003262 Names: InChIKey: SUVMJBTUFCVSAD-UHFFFAOYS A-NSMILES: CS(=O)CCCCN=C...
Molecule Summary: ID: FYI-1004882 Names: InChIKey: IOYWRIBJYLTACI-UHFFFAOYS A-NSMILES: Cc1ccccc1n3nc...