[Bioperl-l] Trouble parsing PSI-BLAST
Chris Fields
cjfields at illinois.edu
Wed Nov 4 03:42:55 UTC 2009
Rachita,
You'll have to give us more to go on than this. The best thing to do
is file a bug report and attach an example PSI-BLAST report and code
that causes the problem. The $sth->execute(...) is a bit odd, but
that shouldn't cause the error in question.
Also, make sure to stipulate the OS, version of BioPerl, and perl
version.
chris
On Nov 3, 2009, at 4:12 PM, Rachita Sharma wrote:
> I am having trouble parsing PSI-BLAST results. Please help.
>
> The code is:
> my $in = new Bio::SearchIO( -format => 'blast',
> -file =>
> "BS_XFpsiRblastoutputs/e${ev}/bloutput${i}.txt");
>
>
> while( my $result = $in->next_result ) {
> while( my $hit = $result->next_hit ) {
>
> $sth->execute($result->query_name, $hit->name, $hit->significance);
> print "Query executed!\n";
>
> }
> }
>
> The error is:
> ------------- EXCEPTION: Bio::Root::Exception -------------
> MSG: no data for midline ***** No hits found ******
> STACK: Error::throw
> STACK: Bio::Root::Root::throw
> /usr/lib/perl5/site_perl/5.8.8/Bio/Root/Root.pm:359
> STACK: Bio::SearchIO::blast::next_result
> /usr/lib/perl5/site_perl/5.8.8/Bio/SearchIO/blast.pm:1813
> STACK: BSubVCpsiRblast.pl:92
> -----------------------------------------------------------
> _______________________________________________
> 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