Tomographer v4.0
This new Tomographer release brings added ease of installation and use. The Python interface is now significantly easier to install, as it is now available using the pip
python package manager.
To install tomorun
, download one of the binaries below and you're all set (or see the README file for how to compile from source).
To install the python tomographer
package, simply run:
> pip install tomographer
In the Python tomographer
package, you may now use any custom figure of merit by passing a custom function to the tomographer.tomorun.tomorun()
function.
Don't hesitate to submit issues if you encounter problems, or to send pull requests for enhancements.
Have fun!
Technical notes:
- For both
tomorun
and in the Pythontomographer
package, OpenMP is no longer required. This allows to compile with Apple's default clang compiler on Mac OS X. - The python interface now uses the header-only
pybind11
, dropping the dependency onboost.Python
. (Thanks to Chris Granade for suggesting this great library.) - The
tomographer.tomorun.tomorun()
Python function now implements any custom figure of merit via a Python callable. - The APIs of both the C++ library as well as the Python package have largely stayed the same.