[Bioperl-l] using graphics xyplot
Shawn Hoon
shawnh at stanford.edu
Mon Dec 15 23:37:58 EST 2003
Sorry, ignore the last mail.
I figured it out.
shawn
On Monday, December 15, 2003, at 7:35PM, Shawn Hoon wrote:
> hi,
> I'm trying to use the SVG/PNG component for drawing xyplots along a
> segment. Its not clear to me how to do it
> without going through a Bio::DB::GFF::Aggregator. If I just have a
> bunch of scores (i.e. features) that I want plot along a segment of
> dna.
> Something like this doesn't seem to be possible since there is a call
> to $feat->parts in xyplot.pm :
>
> my $panel = Bio::Graphics::Panel->new(-length => 1000,
> -key_style => 'between',
> -width => 800,
> -pad_left => 10,
> -pad_right => 10,
> -image_class=>'GD::SVG'
> );
>
> $panel->add_track(arrow =>
> Bio::SeqFeature::Generic->new(-start=>1,-end=>1000),
> my $feat = Bio::SeqFeature::Generic->new();
> while($i < 1000){
> my $f= Bio::SeqFeature::Generic->new(-start=>$i,
> -end=>$i+50,
> -strand=>1,
> -score=>int(rand(100)));
> $feat->add_sub_SeqFeature($f,'EXPAND');
> $i+=50;
> }
> $panel->add_track($feat,
> -graph_type=>'line',
> -bump=>0,
> -glyph =>'xyplot');
> my $gd = $panel->gd;
>
> print $gd->svg;
>
> am I trying to use it wrongly?
>
> thanks,
>
> shawn
>
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l at portal.open-bio.org
> http://portal.open-bio.org/mailman/listinfo/bioperl-l
More information about the Bioperl-l
mailing list