[EMBOSS] Plasmid drawing
Peter Rice
pmr at ebi.ac.uk
Mon Dec 5 05:19:41 EST 2011
On 12/05/2011 10:08 AM, Peter Cock wrote:
> I use Biopython's GenomeDiagram for this sort of thing, which
> internally uses a Python library called ReportLab which can
> produce PDF, SVG, PNG, etc. Sadly I doubt that would be
> suitable for EMBOSS which would really want a C library.
>
> GenomeDiagram has the notion of tracks - which can be
> useful for separating different types of features which would
> otherwise overlap (e.g. gene/mRNA/CDS) and other tricks.
> It also has some defaults about which feature qualifiers
> to use as the feature name (e.g. gene, locustag).
The EMBOSS solution to tracks would probably use the Sequence Ontology
to define the tracks, and use features below some specified tag (or set
of tags) for each track.
We can apply the same tracks to showfeat (the text display of features)
Tracks also simplify the issues of colours for features.
lindna has code for rendering features withg scaling and avoiding
overlaps which we could also, I hope, reuse.
Maybe not for the next release (release date 15th January, but code
freeze before Christmas) but we can provide applications for testing by
anyone interested after the release.
regards,
Peter Rice
EMBOSS Team
More information about the EMBOSS
mailing list