IMP logo
IMP Reference Guide  develop.cd20b1e321,2019/12/14
The Integrative Modeling Platform
IMP.pmi.mmcif Namespace Reference

Support for the mmCIF file format. More...

Detailed Description

Support for the mmCIF file format.

IMP has basic support for writing out files in mmCIF format, for deposition in PDB-Dev. mmCIF files are currently generated by creating an IMP.pmi.mmcif.ProtocolOutput class, and attaching it to an IMP.pmi.representation.Representation object, after which any generated models and metadata are collected and output as mmCIF.

Classes

class  AsymUnit
 A single asymmetric unit in the system. More...
 
class  Entity
 A single entity in the system. More...
 
class  GMMParser
 Extract metadata from an EM density GMM file. More...
 
class  ProtocolOutput
 Class to encode a modeling protocol as mmCIF. More...
 

Functions

def read
 Read data from the mmCIF file handle fh. More...
 

Function Documentation

def IMP.pmi.mmcif.read (   fh,
  model_class = ihm.model.Model,
  format = 'mmCIF',
  handlers = [] 
)

Read data from the mmCIF file handle fh.

This is a simple wrapper around ihm.reader.read(), which also reads PMI-specific information from the mmCIF or BinaryCIF file.

Note
This function is only available in Python.

Definition at line 1627 of file mmcif.py.