[BioPython] sequence logo with biopython

bartek wilczynski bartek at rezolwenta.eu.org
Mon Sep 17 13:35:22 UTC 2007


bartek wilczynski <bartek at rezolwenta.eu.org> wrote:

> Giovanni Marco Dall'Olio <dalloliogm at gmail.com> wrote:
> 
> > Hi,
> > is there any way to produce sequence logos[1] with biopython?
> > 
> > I have a set of sequences of the same length, which represent the 5'
> > donorsite in a set of introns.
> > I wonder if there is a way to to create and display a .png logo
> > representation of them, like with this program:
> > - http://weblogo.berkeley.edu/
> > 
> 
> Unfortunately, currently there is no solution in biopython to this. You can
> however take a look at TAMO, a python library designed for working with
> motifs.
> http://fraenkel.mit.edu/TAMO/ I'm not sure if you can make png files with
> it,
> but there are ways to at least obtain text version of the logo.
> 

I've looked into it, and found a way to add this functionality to biopython.

The diff file attached introduces a method .weblogo("filename.png") to the
Bio.AlignAce.Motif class. It is relatively easy to modify the method to be a
standalone function which takes a fasta file as input.

Is it a right time to submit things like this to cvs? I can do that, but I do
not want to mess up the (soon to be available) new release. 

-- 
regards
   Bartek
--
For every complex problem there is an answer that is clear, simple, and wrong. 
                   H. L. Mencken

-------------- next part --------------
A non-text attachment was scrubbed...
Name: Motif.py
Type: text/x-python
Size: 8378 bytes
Desc: not available
URL: <http://lists.open-bio.org/pipermail/biopython/attachments/20070917/0a15e1de/attachment-0002.py>


More information about the Biopython mailing list