[Bioperl-l] addition of GD::graphic object to Bio::Graphics
dr.hogart at gmail.com
Sun Apr 27 20:25:18 EDT 2008
Thanks for answer!
Yours script works fine, but nevertheless, as for as I understand 'gd'
method return the gd::image object. But I need the to merge bioseq object
with gd::graph object (gd::graph::area). Is it possible? Or maybe I
misunderstood something in your example?
On Mon, 28 Apr 2008 01:27:23 +0400, Smithies, Russell
<Russell.Smithies at agresearch.co.nz> wrote:
> You can get the GD object back from the Bio::Graphics::Panel then draw
> on it using GD methods
> #create a BioPerl panel
> my $panel = Bio::Graphics::Panel->new(
> -length => 600
> -width => 800,
> -bgcolor => 'white'
> # add your features
> my $feature = Bio::SeqFeature::Generic->new( -start => 1,-end =>
> $panel->add_track($feature, glyph => 'segments',
> -label => 0,
> -height => 30,
> -bgcolor => 'red',
> -fgcolor => 'red'
> # grab the GD thingy
> my $gd = $panel->gd;
> #create a color - not sure if there's a better way?
> $black = $gd->colorAllocate(0,0,0);
> #draw on your GD thingy
> $gd->line(10,10,$panel->width -10,10,$black);
> $gd->string(gdSmallFont,20,10,'test' ,'$black);
> # print it as normal
> print $panel->png;
>> -----Original Message-----
>> From: bioperl-l-bounces at lists.open-bio.org
> [mailto:bioperl-l-bounces at lists.open-
>> bio.org] On Behalf Of sergei ryazansky
>> Sent: Monday, 28 April 2008 2:05 a.m.
>> To: bioperl-l at bioperl.org
>> Subject: [Bioperl-l] addition of GD::graphic object to Bio::Graphics
>> Hi all,
>> is it possible to add a GD::graphic object (chart) to Bio::Graphics
>> to obtain a file with image of both the chart and bioseq object?
>> Bioperl-l mailing list
>> Bioperl-l at lists.open-bio.org
> Attention: The information contained in this message and/or attachments
> from AgResearch Limited is intended only for the persons or entities
> to which it is addressed and may contain confidential and/or privileged
> material. Any review, retransmission, dissemination or other use of, or
> taking of any action in reliance upon, this information by persons or
> entities other than the intended recipients is prohibited by AgResearch
> Limited. If you have received this message in error, please notify the
> sender immediately.
More information about the Bioperl-l