SpecMiCPPy is a python binding for SpecMiCP. It allows to set, solve and post-process speciation problems from python.
First, you need a working installation of SpecMiCP.
The configuration, build and installation of the package is currently managed by CMake.
To configure the package :
mkdir build cd build cmake ../ -DSPECMICP_PYTHON_VERSION_3=off make
cmake ../specmicp_cython -DSPECMICP_PYTHON_VERSION_3=OFF -DSPECMICP_LIBS_DIR=<library directory> -DSPECMICP_INCLUDE_DIR=<include dir>
To install the packet :
The installation path can be changed by using the
-DCMAKE_INSTALL_PREFIX=<prefix> during the configuration.
make install command uses a Distutils script to perform the installation. Therefore it should be consistent with a 'normal' python installation.
SpecMiCPPy is available under a 3-clause BSD license. The licence is available in the COPYING file.
To run the tests use
For more information about this project, see the SpecMiCP repository.