J'ai un fichier comme ci-dessous.Produire plusieurs fichiers à partir d'un seul fichier en python
Séquence A.1.1 Les bactéries
ATGCGCGATATAGGCCT
ATTATGCGCGCGCGCSéquence A.1.2 Virus
ATATATGCGCCGCGCGTA
ATATATATGCGCGCCGGCSéquence B.1.21 Chimpanzé
ATATAGCGCGCGCGCGAT
ATATATATGCGCGSéquence C.21.4 humaine
ATATATATGCCGCGCG
ATATAATATC
Je veux faire des fichiers séparés pour les séquences de catégorie A, B et C à partir d'un seul fichier. Veuillez suggérer du matériel de lecture pour avoir enfreint ce code. Merci. La sortie doit être composée de trois fichiers, un pour 'A', un deuxième fichier pour les séquences avec 'B' et un troisième fichier pour les séquences avec 'C'.
sont-ils pas des séquences d'ADN supposées être extrêmement longue? –
Perl n'est-il pas l'outil traditionnel pour analyser des séquences d'ADN? Ne vous méprenez pas, je ne pousse pas Perl - je déteste quand quelqu'un suggère un outil autre que celui que je connais. Je ne suis pas vraiment familier avec Python, mais je ne l'ai jamais considéré comme un langage de "traitement de texte". Je vais lire les deux réponses à cette question très attentivement. Même avec Perl, je pense que les séquences d'ADN doivent être découpées en morceaux gérables pour le traitement. – pavium
@pavium, consultez http://biopython.org/wiki/Main_Page - Python est très populaire dans de nombreux domaines de la science, ainsi que pour les applications de traitement de texte. –