[Biopython-dev] GenBank parser -- first go
Andrew Dalke
dalke at acm.org
Wed Dec 6 22:50:25 EST 2000
Cayte:
> Its happier with the text file. The problem now is ye olde machine
> independent line-feed. The features and annotations run way to the
> right with some embedded octal 012s
That's my doings, I'm afraid. I didn't change a couple of the
definitions to use the new \R syntax. One is the 'ToEol()'
command, which Brad uses in his code.
The fix should be to change Martel/__init__.py from
if name is None:
return Re(".*\n")
else:
return Group(name, Re(".*")) + Str("\n")
to
if name is None:
return Re(r"[^\R]*\R")
else:
return Group(name, Re(r"[^\R]*")) + Re(r"\R")
but I haven't tested it to make sure that's correct.
Andrew
More information about the Biopython-dev
mailing list