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
-5
A
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. –
Haben Sie etwas versuchen? –