sequences={}
ac = ''
seq = ''
for line in open("swissprot.fasta"):
if line.startswith(">") and seq != '':
sequences[ac]=seq
seq = ''
if line.startswith('>'):
ac=line.split('|')[1]
else:
seq=seq+line.strip()
sequences[ac]=seq
print sequences.keys()
print sequences['P62258']
网友评论