[Biopython-dev] [Bug 2381] back-translate
Peter
biopython-dev at maubp.freeserve.co.uk
Mon Oct 22 08:30:59 EDT 2007
Howard Salis wrote:
>
> What does the current back-translate function output?
>
Short example,
>>> from Bio import Translate
>>> from Bio.Seq import Seq
>>> from Bio.Alphabet.IUPAC import unambiguous_dna
>>> my_dna = Seq("GCCGCATGCATAGATAGATAG", unambiguous_dna)
>>> my_prot = Translate.unambiguous_dna_by_id[11].translate(my_dna)
>>> my_prot
Seq('AACIDR*', HasStopCodon(IUPACProtein(), '*'))
>>> Translate.unambiguous_dna_by_id[11].back_translate(my_prot)
Seq('GCTGCTTGTATTGATCGTTAA', IUPACUnambiguousDNA())
>>> my_dna
Seq('GCCGCATGCATAGATAGATAG', IUPACUnambiguousDNA())
i.e. The current back_translate picks one possible back translation.
Peter
More information about the Biopython-dev
mailing list