[Bioperl-l] problem with swissprot parsin
Siddhartha Basu
basu at pharm.sunysb.edu
Thu Oct 14 14:51:00 EDT 2004
Hi,
I have already described this problem in this mailing list but haven't
got anybodies attention yet. I had also asked the author of this module
but nothing back yet. Anyway i really could'nt figure out how to solve
this and so i am writing again. I have also tried by replacing the
swiss.pm module from the bioperl-live version. But the problem persists.
I understand that this is a maintained module and i am not getting
ignored because of maintenance issue.
I am trying to make a flat file index of swissprot/trembl files using
Bio::DB::Flat module. However, i am getting the following consistent
warnings during the indexing process.
======================================================================
Use of uninitialized value in substitution (s///) at
/usr/lib/perl5/site_perl/5.8.3/Bio/SeqIO/swiss.pm line 855, <GEN1> line
18676877.
Use of uninitialized value in substitution (s///) at
/usr/lib/perl5/site_perl/5.8.3/Bio/SeqIO/swiss.pm line 855, <GEN1> line
18676916.
Use of uninitialized value in substitution (s///) at
/usr/lib/perl5/site_perl/5.8.3/Bio/SeqIO/swiss.pm line 855, <GEN1> line
18676956.
Use of uninitialized value in substitution (s///) at
/usr/lib/perl5/site_perl/5.8.3/Bio/SeqIO/swiss.pm line 855, <GEN1> line
18677002.
Use of uninitialized value in substitution (s///) at
/usr/lib/perl5/site_perl/5.8.3/Bio/SeqIO/swiss.pm line 855, <GEN1> line
18677045.
Use of uninitialized value in substitution (s///) at
/usr/lib/perl5/site_perl/5.8.3/Bio/SeqIO/swiss.pm line 855, <GEN1> line
18677091.
Use of uninitialized value in substitution (s///) at
/usr/lib/perl5/site_perl/5.8.3/Bio/SeqIO/swiss.pm line 855, <GEN1> line
18677136.
Use of uninitialized value in substitution (s///) at
/usr/lib/perl5/site_perl/5.8.3/Bio/SeqIO/swiss.pm line 855, <GEN1> line
18677178.
Use of uninitialized value in substitution (s///) at
/usr/lib/perl5/site_perl/5.8.3/Bio/SeqIO/swiss.pm line 855, <GEN1> line
18677209.
Use of uninitialized value in substitution (s///) at
/usr/lib/perl5/site_perl/5.8.3/Bio/SeqIO/swiss.pm line 855, <GEN1> line
18677249.
========================================================================
Though, the indexing get completed, i could'nt fetch any data from there
as it does not return any seq obj.
I also get the same warnings when i try to read the swissprot file using
the Bio::SeqIO module.
I am using bioperl-1.4 and understand it has something to do with the
swissprot parser in Seq::IO module.
So, does any fix or solution available for this problem.
Thanks in advance.
-siddhartha
More information about the Bioperl-l
mailing list