Weblogo

WebLogo (http://code.google.com/p/weblogo/) é uma ferramente para criar "Logos" de seqüências a partir de alinhamentos. É distribuído com a licensa "BSD Open Source License". Roda diretamente da linha de comando, como servidor web ou como módulo no terminal python.

WebLogo requer Python em suas versões 2.3, 2.4 ou 2.5, o pacote python Corebio (http://code.google.com/p/corebio) e o módulo numpy (http://www.scipy.org/Download).

Existe o Webserver WebLogo no sítio http://bespoke.lbl.gov/weblogo/ onde você pode ter seus logos gerados sem instalar o WebLogo em seu computador.

Rodando o WebLogo:

No terminal:

Para ajuda no terminal:
./weblogo —help

Para criar um logo a partir de um arquivo de alinhamento:
./weblogo < arquivo > logo.eps

No console do python:

Exemplo tirado do site oficial:

>>> from weblogolib import *
>>> fin = open('cap.fa')
>>> seqs = read_seq_data(fin)
>>> data = LogoData.from_seqs(seqs)
>>> options = LogoOptions()
>>> options.title = 'A Logo Title'
>>> format = LogoFormat(data, options)
>>> fout = open('cap.eps', 'w')
>>> eps_formatter( data, format, fout)

Referências:

1 Crooks GE, Hon G, Chandonia JM, Brenner SE, 2004. WebLogo: A sequence logo generator, Genome Research, 14:1188-1190.

2 Schneider TD, Stephens RM, 1990. Sequence Logos: A New Way to Display Consensus Sequences. Nucleic Acids Res. 18:6097-6100

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