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, 985🔥, 0💬
Popular Posts:
Molecule Summary: ID: FYI-1002983 Names: InChIKey: AGLOLSLAXUNTDH-SPEDKVCIS A-OSMILES: C[C+]5(Cl)=C(...
Molecule Summary: ID: FYI-1003056 Names: InChIKey: SVGOUJYNVFSDMB-UHFFFAOYS A-NSMILES: N#Cc3cc(c2cc(...
Molecule Summary: ID: FYI-1006886 Names: InChIKey: UYPWFMBFXBCPAC-HGDVOXMMS A-NSMILES: CCCCCCCCCCCCC...
Molecule Summary: ID: FYI-1000971 SMILES: O=C1CSC(=S)N1CCCN1CCCCCC 1Received at FYIcenter.com on: 20...
Molecule Summary: ID: FYI-1002985 Names: InChIKey: KDGPICQIDWPGDU-IVXOHGEOS A-NSMILES: CC(C)[C@H](NC...