[Bioperl-l] strand in Bio::SearchIO when parsing fasta35 output
michael watson (IAH-C)
michael.watson at bbsrc.ac.uk
Tue Oct 27 09:01:12 UTC 2009
Hi Jason
They both print 0 also.
A bug report it is
Mick
-----Original Message-----
From: Jason Stajich [mailto:jason.stajich at gmail.com] On Behalf Of Jason Stajich
Sent: 26 October 2009 18:46
To: michael watson (IAH-C)
Cc: bioperl-l
Subject: Re: [Bioperl-l] strand in Bio::SearchIO when parsing fasta35 output
Is this -m9 -d 0 output or standard default? I think the strand is
parsed in the HSP parsing.
Can you double check what $hsp->query->strand and $hsp->hit->strand
prints?
A full example report as a bug request will be next step if that
doesn't resolve.
-jason
On Oct 26, 2009, at 10:04 AM, michael watson (IAH-C) wrote:
> Dear all
>
> Where does this go? Perhaps I am doing something wrong.
>
> Fasta35 output puts the strand in the hit list at the top:
>
> cluster_99033:3 ( 23) [r] 115 37.9
> 0.0011
> cluster_79238:1 ( 27) [f] 126 38.0 0.00097 0.963
> 0.963 27
>
> The [r] stands for reverse and the [f] stands for forward.
>
> There is also the text "rev-comp" after the hit line further down.
>
> However, when I parse fasta35 output using SearchIO and output the
> strand of the HSP:
>
> print $hsp->strand('hit'), ",";
> print $hsp->strand('query'), "\n";
>
> This simply prints out 0, 0 (I assume 0 is the default in BioPerl
> for "I don't know which strand it's on").
>
> So the information is there, but it's not getting parsed.
> Alternatively, I've missed something and will feel a bit foolish.
>
> Currently using BioPerl 1.6.0
>
> Thanks
> Mick
>
>
>
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/bioperl-l
--
Jason Stajich
jason.stajich at gmail.com
jason at bioperl.org
More information about the Bioperl-l
mailing list