This is the documentation for the Python interface to the chemfiles library. This interface uses Numpy, and is compatible with Python 2.7 and 3.4+, and Numpy 1.8 to 1.10.
The easiest way to install this interface is to use the the
[conda
](http://conda.pydata.org/docs/) package manager. It is part of the
Anaconda Python distribution, and can be installed separatly using the Miniconda
distribution. The command to install the chemfiles Python module with conda is:
conda install -c https://conda.anaconda.org/luthaf chemfiles
You can also install this python module from sources if you have all the [dependencies](http://chemfiles.readthedocs.org/en/latest/installation.html) of the C++ library installed on your computer.
git clone https://github.com/chemfiles/chemfiles.py
cd chemfiles.py
git submodule update --init
pip install .
This section contains example of how to use chemfiles
, and the complete interface
reference for all the types and subroutines in chemfiles.