Opened 11 years ago

Closed 10 years ago

Last modified 7 years ago

#42 closed defect (fixed)

mmCIF reader makes 1 molecule for NMR ensemble

Reported by: Tom Goddard Owned by: Greg Couch
Priority: major Milestone:
Component: Input/Output Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: chimera

Description

pdbio parse_mmCIF_file() on an NMR ensemble 1gbp returns a StructBlob with just a single molecule with 24 copies of every atom for the 24 models in the ensemble.

A look at the mmcif C++ code shows it ignores atom_site column pdbx_PDB_model_num which distinguishes different models in an NMR ensemble.

Change History (3)

comment:1 by Greg Couch, 10 years ago

Fixed to make more than one model. Need to fix creating bonds for the additional models, works if the atoms are same in all models, which is not true for some PDB files.

Last edited 10 years ago by Greg Couch (previous) (diff)

comment:2 by Greg Couch, 10 years ago

Resolution: fixed
Status: newclosed

1gbp is not a NMR ensemble. Confirmed that 1mtx opens into multiple models.

comment:3 by pett, 7 years ago

Component: mmCIF Reader/WriterInput/Output

reducing # of categories, so lumping into I/O category

Note: See TracTickets for help on using tickets.