[Biopython-dev] [Bug 1772] New: Bio.PDB's parse_pdb_header never stops parsing if there is no ATOM record

bugzilla-daemon at portal.open-bio.org bugzilla-daemon at portal.open-bio.org
Fri Apr 22 16:45:31 EDT 2005


http://bugzilla.open-bio.org/show_bug.cgi?id=1772

           Summary: Bio.PDB's parse_pdb_header never stops parsing if there
                    is no ATOM record
           Product: Biopython
           Version: Not Applicable
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: P2
         Component: Other
        AssignedTo: biopython-dev at biopython.org
        ReportedBy: dhendrix at compbio.berkeley.edu


In the future, please run your code on more pdb files before you release it!

I have a pdb file with no ATOM records, just HETATMs.  So when I use
parse_pdb_header to read the header, it runs until I'm out of memory or I (or
the os) kill it, because it is reading in the header as anything that occurs
before an ATOM record, and there ain't one!  The pdbID is 1PBL.  While it is
unusual that there are no ATOM records, it can definitely occur!  

Also, there is the annoying printing of 
nonstandard resolution  NOT APPLICABLE.
for every NMR structure.  Why????

THANK YOU!
Donna



------- 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