[Biopython-dev] [Bug 2228] New: genbank parser should not print warnings to stdout
bugzilla-daemon at portal.open-bio.org
bugzilla-daemon at portal.open-bio.org
Sun Mar 11 13:44:58 EDT 2007
http://bugzilla.open-bio.org/show_bug.cgi?id=2228
Summary: genbank parser should not print warnings to stdout
Product: Biopython
Version: 1.24
Platform: PC
OS/Version: FreeBSD
Status: NEW
Severity: critical
Priority: P1
Component: Main Distribution
AssignedTo: biopython-dev at biopython.org
ReportedBy: markd at cse.ucsc.edu
In general, it's not a good idea to print warnings from a library, as this is a
an undocumented and unexpected output from the library API. However printing
warnings to stdout is a serious bug, meaning programs using the library can't
be used in a pipeline.
There are four warning prints to stdout in Bio/GenBank/__init__.py. All of
these should go to stderr, and probably be under the control of the debug
option.
Also, the warning:
"WARNING - Unquoted multiline '%s' entry for %s feature with location %s"
should be removed. This is not a WARNING, it's a failure of this module to
correctly handle the poorly documented Genbank flat-file format
--
Configure bugmail: http://bugzilla.open-bio.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the Biopython-dev
mailing list