[Bioperl-l] Merging overlapping Seq Features
Cook, Malcolm
MEC at stowers.org
Thu Feb 18 11:45:06 EST 2010
some pointers
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
> -----Original Message-----
> From: bioperl-l-bounces at lists.open-bio.org
> [mailto:bioperl-l-bounces at lists.open-bio.org] On Behalf Of
> Chris Fields
> Sent: Thursday, February 18, 2010 10:31 AM
> To: Dan
> Cc: bioperl-l at bioperl.org
> Subject: Re: [Bioperl-l] Merging overlapping Seq Features
>
> Dan,
>
> 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
>
> On Feb 17, 2010, at 4:04 PM, Dan wrote:
>
> > Hi, I'm just trying to get to grips with Bioperl as was
> wondering if
> > anyone could help me accomplish this task: I want to merge together
> > any overlapping sequence features, or features within xbp of each
> > other, that are stored in a BED file.
> >
> > 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
> > Bioperl-l at lists.open-bio.org
> > http://lists.open-bio.org/mailman/listinfo/bioperl-l
>
>
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/bioperl-l
>
More information about the Bioperl-l
mailing list