Package for handling ModelCIF mmCIF and BinaryCIF files
Project description
This is a Python package to assist in handling mmCIF and BinaryCIF files compliant with the ModelCIF extension. It works with Python 2.7 or Python 3.
Please see the documentation (currently incomplete) or some worked examples for more details.
Installation
This module is still a work in progress and currently works only with version 0.26 or later of the python-ihm module. To use, first build and install python-ihm. Then, build with
python setup.py build
python setup.py install
If you want to read or write BinaryCIF files, you will also need the Python msgpack package.
Testing
There are a number of testcases in the test
directory. Each one can be run
like a normal Python script to test the library. They can also be all run at
once using nose
or pytest.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.