Opened 11 years ago

Closed 10 years ago

Last modified 10 years ago

#43 closed defect (wontfix)

parse_mmCIF_file() tries to import structaccess within C++ and fails

Reported by: Tom Goddard Owned by: Eric Pettersen
Priority: major Milestone:
Component: Retired Version:
Keywords: Cc: gregc@…
Blocked By: Blocking:
Notify when closed: Platform: all
Project: chimera

Description

Using pdbio.parse_mmCIF_file() from Hydra gives the error "No module structaccess". Apparently the C++ for parse_mmCIF_file() attempts to do the equivalent of "import structaccess". But structaccess is not found because it is installed within the hydra package, as is the pdbio module, so "from hydra import structaccess" would be needed.

I think the simple solution to this is to merge structaccess into the pdbio module. It is awkward if parse_mmCIF_file(), a function in pdbio needs to return a value of a type that pdbio doesn't know about.

Change History (2)

comment:1 by Eric Pettersen, 10 years ago

Resolution: wontfix
Status: newclosed

Moot now that PDBio will no longer be creating blobs.

comment:2 by Eric Pettersen, 10 years ago

Component: Molecular DataRetired
Note: See TracTickets for help on using tickets.