1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
# -*- coding: latin-1 -*-
from Bio import GenBank
gi_list=GenBank.search_for("opuntia AND rpl16")## identifie les séquences par leur GI##
ncbi_dict=GenBank.NCBIDictionary('nucleotide','genbank')
record_gb=ncbi_dict[gi_list]
view=open('ls.txt','w')
view.write(record_gb)## ecrit les fiches dans ls.txt##
view.close()##ferme ls.txt#"
from Bio import GenBank
parser=GenBank.RecordParser()#parsing de la fiche genbank#
road=open('ls.txt','r')
iterator=GenBank.Iterator(road,parser)
record_gb=iterator.next()
style=(">")
vini=open('adn.txt','a')
vini.write("\n"+"\n"+style+str(record_gb.accession)+str(record_gb.organism)+"\n"+str(record_gb.sequence))
##ecrit les champs sequences organisme et number d'accession
##dans un le fichier adn.txt##
vini.close() |
Partager