[Bioperl-l] [BULK] Re: can't parse blast file anymore

Hubert Prielinger hubert.prielinger at gmx.at
Fri May 5 23:54:55 UTC 2006


hi ryan,
nothing happend if I add the verbose flag
and how can I test my bioperl installation.....


Ryan Golhar wrote:
> I'm not sure how applicable this is, but I've seen a problem with Perl
> if the LANG environment variable contain UTF8 (ex LANG=en_US.UTF8).
> I've changed mine to en_US and lots of perl string parsing problems went
> away.
>
> Also, what about running the bioperl tests on your installation (make
> test).  What happens?
>
>
> -----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: Friday, May 05, 2006 3:18 PM
> To: 'Hubert Prielinger'; 'Torsten Seemann'; bioperl-l at bioperl.org
> Subject: Re: [Bioperl-l] [BULK] Re: can't parse blast file anymore
>
>
> What happens if you add the verbose flag?
>
> my $search = new Bio::SearchIO (-verbose => 1,
>                                 -format => 'blast',
>                                 -file => $file);
>
> Added thought : you might want to look at File::Find for stepping
> through your files and performing a task on each one, such as parsing
> output.  It changes into the working directory each time; you should be
> able to do something like this:
>
> use File::Find;
> use Bio::SearchIO;
>
>
>
>
> Original Message-----
>   
>> From: bioperl-l-bounces at lists.open-bio.org [mailto:bioperl-l- 
>> bounces at lists.open-bio.org] On Behalf Of Hubert Prielinger
>> Sent: Friday, May 05, 2006 1:30 PM
>> To: Torsten Seemann; bioperl-l at bioperl.org
>> Subject: Re: [Bioperl-l] [BULK] Re: can't parse blast file anymore
>>
>> hi,
>> I have done, as you suggested and I got the error message:
>>
>> Can't call method "next_result" on an undefined value at....
>>
>> then I looked up at the internet and found a thread which suggested to
>>     
>
>   
>> use strict and then the problem is solved.... but I'm already using 
>> use strict..
>>
>> thanks
>>
>> Torsten Seemann wrote:
>>     
>>> Hubert Prielinger wrote:
>>>
>>>       
>>>> if I do so it returns:
>>>> 0 undef
>>>>
>>>>         
>>> That means the value of $search was undef.
>>> That means that it could not parse or open the BLAST report. I 
>>> repeat the line that I put in my earlier email which you ignored.
>>>
>>> # your line
>>> my $search = Bio::SearchIO->new( ..... );
>>>
>>> # then check if it was successful!
>>> die "could not open blast report" if not defined $search;
>>>
>>> --Torsten
>>> _______________________________________________
>>> 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
>>     
>
> _______________________________________________
> 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