[Bioperl-l] Should Bio::Tools::BPlite be deprecated?
Brian Osborne
bosborne11 at verizon.net
Tue Oct 17 03:24:59 UTC 2006
Chris and Sendu,
Sendu was correct in wondering whether id_parser() in Blast.pm would work
after the module was altered to use SearchIO but what I've found out from my
local tests is that id_parser() didn't work when BPlite was being used
either. I can continue to work on this but it's safe to say that removing
BPlite doesn't cause a problem with id_parser, it was already there.
Brian O.
On 10/16/06 3:03 PM, "Chris Fields" <cjfields at uiuc.edu> wrote:
>> Hilmar Lapp wrote:
>>> The problem is it is not maintained, and there are outstanding been bug
>>> reports.
>>>
>>> If you un-deprecate it, then we need a response to people who come
>>> across problems with it when using it. Either you change the POD to say
>>> exactly who and when one should use it (or rather not) and point to the
>>> fact that it is unsupported for all other cases.
>>>
>>> Or what would you suggest?
>>
>> I'm not sure.
>>
>> Does Bio::Index::Blast even work correctly? Does it suffer from whatever
>> bugs Bio::Tools::BPlite has? Is Bio::Index::Blast maintained? Should
>> that be deprecated as well?
>>
>> Ideally I'd like to see Bio::Index::Blast updated to use Bio::SearchIO
>> and then Bio::Tools::BPlite can be deprecated. But like I say, it didn't
>> seem trivial (or even appropriate).
>>
>> Ultimately I just wanted to solve the warnings in the test suite.
>> Thoughts, Chris?
>
> My opinion is we either have to completely support BPlite (and the others)
> or drop it altogether. I don't think we can state "use BPLite only with
> Bio::Index::Blast, use SearchIO everywhere else." That's too inconsistent.
>
>
> It seems simpler to deprecate the various Bio::Tools::BP* classes and either
> fix Bio::Index::Blast to use Bio::SearchIO (which I think Brian is working
> on) or deprecate Bio::Index::Blast as well.
>
> The warnings in the test suite belong to BlastIndex.t, correct? I updated
> using Brian's Bio::Index::blast fix and it passes now w/o warnings.
>
> Christopher Fields
> Postdoctoral Researcher - Switzer Lab
> Dept. of Biochemistry
> University of Illinois Urbana-Champaign
>
> _______________________________________________
> 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