[Bioperl-l] problem while parsing UniProt(ltaxon.pm)
bix at sendu.me.uk
Thu Mar 29 05:30:07 EDT 2007
> Dear all,
> I am parsing the information in UniProt using bioperl
> The parser runs successfull for thousand of records and suddenly I get an error
> message concerning the lineage.The error message suggested that the error
> comes up when bioperl tries to parse OC lines(taxonomy).
> I decided to parse this out using perl and not bioperl but
> I still get the same error message.
Not sure what you mean by that. The error message is generated by
BioPerl, so of course you were still using BioPerl.
> I really wish to know whether the problem is with a
> change in the taxon.pm or has this been problem been reported
> by other users.I am waiting ansciously to read from you.
Taxon.pm is new (not 'changed'), and the error is generated by
Bio::DB::Taxonomy::list, also new.
> Here you are with the error message
> ------------- EXCEPTION -------------
> MSG: The lineage 'Eukaryota, Metazoa, Mollusca, Bivalvia,
> Veneroida, Veneroidea, Veneridae, Venerupis, Ruditapes, Venerupis' had
> non-consecutive nodes with the same name. Can't cope!
> STACK Bio::DB::Taxonomy::list::add_lineage
Please send me the actual record that causes the exception and I'll see
what I can do about fixing the problem.
More information about the Bioperl-l