[Bioperl-l] new to the group. And a quick demo of SVG::GD

Ronan Oger ronan at roasp.com
Wed Nov 19 13:51:26 EST 2003


Hi Todd,

I see we're both running into the same problems. In particular the font issue 
(this seems to be due to the way perl handles xs objects? it returns an 
object that sometimes seems to bet treated like a string.

Maybe someone in bioperl has advice about how to grab the GD namespace without 
forsaking the use of the GD methods?

Pls. see private re. collaboration. I'm all for it.

I've installed your module and will run around in it a bit to get a better 
world view of how you use it and of how much similarity there is between 
SVG::GD and GD::SVG.

For now, feel free to take anything out of SVG::GD for your own use.

Ronan

On Tuesday 18 November 2003 17:40, Todd Harris wrote:
> Hi Ronan -
>
> Ha, great minds!, right This looks pretty good.  I've been working on a
> similar module that works exactly the same and maps almost all functions
> into SVG output (using your SVG module).  I've placed this in the GD
> namespace as GD::SVG since that seems to more closely represent the intent
> of the module.
>
> You can check out a preliminary version of my module at
> http://toddot.net/GD-SVG/GD-SVG.0.01.tgz
>
> Docs:
> http://toddot.net/GD-SVG/gd-svg.html
>
> And some very preliminary test images based on Bio::Graphics and some
> simple test scripts:
> http://toddot.net/GD-SVG/test.png
> http://toddot.net/GD-SVG/test.svg
> http://toddot.net/GD-SVG/biographics-dynamic_glyphs.png
> http://toddot.net/GD-SVG/biographics-dynamic_glyphs.svg
> http://toddot.net/GD-SVG/biographics-lots.png
> http://toddot.net/GD-SVG/biographics-lots.svg
>
> These images are a little out-of-date.  I've fixed many of the formatting
> discrepancies already.
>
> I've already added support for GD::SVG into bioperl, so perhaps we should
> coordinate our efforts on the GD::SVG (or SVG::GD module). In particualr,
> there are a number of kludges that need to be implemented (regarding font
> sizes, positions, etc) to correctly map GD<->SVG output (particularly in
> regards to Bio::Graphics.
>
> Thanks,
>
> todd
>
> On Thu, 13 Nov 2003, Ronan Oger wrote:
> > Hi,
> >
> > My name is Ronan Oger, I am the lead developer of the SVG module.
> >
> > One of the focuses of my current work is SVG::GD, a wrapper for the GD
> > module to provide SVG (vector) output instead of raster.
> >
> > http://www.w3.org/Graphics/SVG/
> > http://www.w3.org/TR/SVG
> >
> > I've been doing some tests with GD and GD derivatives, and since bioperl
> > is a fairly heavy user of GD, I have been testing around some bioperl
> > code to see how it works.
> >
> > There are some real issues in the SVG::GD at this point, but several
> > people are working on it and progress is being made.
> >
> > Clearly this is not production code at this stage. In particular, font
> > support is still very poor, and font positions are still broken.
> >
> > However, here is a bioperl-specific sample (you need an SVG-compliant
> > browser, such as IE with Adobe or Corel's SVG viewers installed.
> >
> > A png and its svg friend taken from a bio-related example on the net
> > ------------------------------------
> > http://www.roasp.com/2003/11/13/
> >
> > More prolific example comparisons
> > http://www.roasp.com/2003/11/11/
> >
> > The SVG::GD module (version 0.07):
> > http://www.roasp.com/2003/11/11/SVG-GD-0.07.tar.gz
> > (This module has a dependency on SVG, which is on CPAN)
> > When it ripens, the module will live on CPAN.
> >
> > I'd appreciate some feedback, issues, etc. In particular, relating to the
> > module's usability.
> >
> > All the best,
> >
> > Ronan
> >
> > --
> > Ronan Oger
> > http://www.roasp.com
> > Serverside SVG Portal
> > _______________________________________________
> > Bioperl-l mailing list
> > Bioperl-l at portal.open-bio.org
> > http://portal.open-bio.org/mailman/listinfo/bioperl-l
>
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l at portal.open-bio.org
> http://portal.open-bio.org/mailman/listinfo/bioperl-l

-- 
Ronan Oger
http://www.roasp.com
Serverside SVG Portal


More information about the Bioperl-l mailing list