I have got as far as reading the features in and iterating through
them, e.g.:
my $in = Bio::FeatureIO->new(-format => 'bed', -file => "$file");
while (my $feat = $in->next_feature) {
print "start: ".$feat->start." end: ".$feat->end."\n";
}
Does Bioperl provide anything that could accomplish this merging, or
would it be something I would have to write myself?
Any help much appreciated
_______________________________________________
Bioperl-l mailing list
Biop...@lists.open-bio.org
http://lists.open-bio.org/mailman/listinfo/bioperl-l
There aren't direct means of doing this beyond asking whether one feature contains or overlaps another (not very efficient), or querying the a database to find specific overlapping features (much better but requires loading the db). This is something I'm interested in, though, both in context with FeatureIO refactors and as a means to clean up UCSC's 'every transcript is a gene' issues in GTF
chris
http://code.google.com/p/bedtools/
http://genomewiki.ucsc.edu/index.php/Kent_source_utilities such as overlapSelect
Malcolm Cook
Stowers Institute for Medical Research - Bioinformatics
Kansas City, Missouri USA
http://bitbucket.org/galaxy/galaxy-central/wiki/GetGalaxy
On Feb 18, 4:45 pm, "Cook, Malcolm" <M...@stowers.org> wrote:
> some pointers
>
> http://code.google.com/p/bedtools/http://genomewiki.ucsc.edu/index.php/Kent_source_utilitiessuch as overlapSelect
> > > Bioper...@lists.open-bio.org
> > >http://lists.open-bio.org/mailman/listinfo/bioperl-l
>
> > _______________________________________________
> > Bioperl-l mailing list
> > Bioper...@lists.open-bio.org
> >http://lists.open-bio.org/mailman/listinfo/bioperl-l
>
> _______________________________________________
> Bioperl-l mailing list
> Bioper...@lists.open-bio.orghttp://lists.open-bio.org/mailman/listinfo/bioperl-l