2016-05-08 19 views
-5

Ich bin ein Noob und frage mich, was ist der effizienteste Weg, um eine DNA-Sequenz ATGGTGCCCCAG usw. in Codons zu konvertieren: ATG GTG CCC CAG. Im Wesentlichen möchte ich eine Datei drucken, die die Sequenz mit einem Abstand zwischen jedem Codon enthält. Die Eingabedatei enthält Tausende von offenen Leserahmensequenzen (d. H. Keine UTR).Konvertieren von Sequenzen in Codons

+4

Haben Sie etwas versuchen? –

Antwort

1

Werfen Sie einen Blick auf this solution

Sie sind für so etwas suchen -

def splitCode(DNA): 
    return ' '.join(DNA[i:i+3] for i in xrange(0,len(DNA),3)) 
+3

Bitte geben Sie keine Antworten für null-Aufwand-Fragen. –