[Bioperl-l] Retrieve results for an RID

Nurcan Mete nymete at yahoo.com
Fri Jul 23 17:19:26 EDT 2004


I want to add some functionality to my website, that
is similar to "Retrieve results for an RID" of NCBI
blast.
In other words i am trying to retrieve blast results
using a particular rid.


following is the code:

----------------------------------------------------

my @params = ( '-prog' => 'blastn',
		       '-expect' => 1,
		       '-readmethod' => 'SearchIO' );
		       
		       
my $factory =
Bio::Tools::Run::RemoteBlast->new(@params);

my $rc = $factory->retrieve_blast($rid); 

----------------------------------------------------

$rid is a legitimate request ID that is passed as
parameter to the function.
retrieve_blast function returns
Bio::SearchIO::blast=HASH(0x2c9bf8), that indicates
the success.

but $rc->next_result() function fails and I get the
following error.


------------- EXCEPTION  -------------
MSG: no data for midline               genome
STACK Bio::SearchIO::blast::next_result
/usr/perl5/site_perl/5.6.1/Bio/SearchIO/blast.pm:1151
STACK main::test_blast
/var/apache/cgi-bin/user/blast.pl:578
STACK toplevel /var/apache/cgi-bin/user/blast.cgi:65

--------------------------------------

How can I do this.

Thanks.



		
__________________________________
Do you Yahoo!?
Yahoo! Mail - You care about security. So do we.
http://promotions.yahoo.com/new_mail


More information about the Bioperl-l mailing list