[Biopython-dev] Notification: incoming/55
biopython-bugs at bioperl.org
biopython-bugs at bioperl.org
Wed Jan 30 09:13:53 EST 2002
JitterBug notification
chapmanb changed notes
Message summary for PR#55
From: newgene at bigfoot.com
Subject: GenBank parser problem?
Date: Sat, 26 Jan 2002 13:22:55 -0500
0 replies 0 followups
Notes: NCBI added a new "linear" word to the LOCUS line which broke the parser here.
Fixed in revision 1.17 of genbank_format.py, and tests added for this case.
====> ORIGINAL MESSAGE FOLLOWS <====
>From newgene at bigfoot.com Sat Jan 26 13:22:55 2002
Received: from localhost (localhost [127.0.0.1])
by pw600a.bioperl.org (8.11.2/8.11.2) with ESMTP id g0QIMtA00434
for <biopython-bugs at pw600a.bioperl.org>; Sat, 26 Jan 2002 13:22:55 -0500
Date: Sat, 26 Jan 2002 13:22:55 -0500
Message-Id: <200201261822.g0QIMtA00434 at pw600a.bioperl.org>
From: newgene at bigfoot.com
To: biopython-bugs at bioperl.org
Subject: GenBank parser problem?
Full_Name: Chunlei Wu
Module: Bio/GenBank
Version: 1.00a4
OS: win2000
Submission from: pathg01-178.mdacc.tmc.edu (143.111.173.178)
Python version: ActivePython 2.1.1
Symptom:
>>> from Bio import GenBank
>>> gi=GenBank.search_for("NM_007355")[0]
>>> ncbi_dict=GenBank.NCBIDictionary(parser=GenBank.FeatureParser())
>>> record=ncbi_dict[gi]
Traceback (most recent call last):
File "<interactive input>", line 1, in ?
File "C:\Python21\Bio\GenBank\__init__.py", line 1555, in __getitem__
return self.parser.parse(handle)
File "C:\Python21\Bio\GenBank\__init__.py", line 268, in parse
self._scanner.feed(handle, self._consumer)
File "C:\Python21\Bio\GenBank\__init__.py", line 1250, in feed
self._parser.parseFile(handle)
File "C:\Python21\Martel\Parser.py", line 230, in parseFile
self.parseString(fileobj.read())
File "C:\Python21\Martel\Parser.py", line 258, in parseString
self._err_handler.fatalError(result)
File "C:\Python21\lib\xml\sax\handler.py", line 38, in fatalError
raise exception
ParserPositionException: error parsing at or beyond character 55
>>>
Did GenBank change the format?
Thanks.
Chunlei
More information about the Biopython-dev
mailing list