Salvando Seus Dados

E se você tem seqüências no console do python e quiser salva-las em algum formato?
Digamos que seus dados estão em uma formato que o biopython reconheça-o como um conjunto de seqüências (uma lista de objetos da classe Seq ou SeqRecord; ver as seções dos parsers) na variável "dados".

>>> from Bio import SeqIO
>>> output = open("output_fasta.fas", "w") # assegure-se da permissão de escrita "w"
>>> SeqIO.write(dados, output, "fasta")
>>> output.close()

Nesse caso, salvamos os dados em formato fasta, mas se você quiser salva-los em outro formato, apenas altere "fasta" por alguma outra opção que o biopython reconheça. (No momento, se não me engano, o biopython apenas escreve os seguintes formatos: "fasta", "phylip", "stockholm" e "clustal".)

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License