ihmwg / python-ihm

Python package for handling IHM mmCIF and BinaryCIF files
MIT License
14 stars 7 forks source link

Add MMTF support #11

Open benmwebb opened 6 years ago

benmwebb commented 6 years ago

For smaller output files, it may be useful to encode at least a subset of the IHM dictionary such that it can be written out/read in in MMTF format.

benmwebb commented 6 years ago

This appears to be difficult since MMTF encodes slightly different information than mmCIF itself (so MMTF would need to be extended to include our IHM-specific categories). But the library does now support BinaryCIF, which is a more compact binary encoding of the same information that is stored in mmCIF files.