IMP 2.11.0 is now available. This is a bugfix and major update release.
Most notably a number of new tutorials are now available covering a
variety of topics from modeling complexes with IMP::pmi to writing new
C++ code. The build system has also been overhauled to better support
multiple versions of Python, to allow building IMP extensions modules
outside of the IMP build tree, and to support using IMP as a library in
other programs.
See https://integrativemodeling.org/2.11.0/doc/manual/changelog.html for
the full change log.
Check it out at https://integrativemodeling.org/
Ben
--
ben(a)salilab.org https://salilab.org/~ben/
"It is a capital mistake to theorize before one has data."
- Sir Arthur Conan Doyle
Note that in IMP's develop branch (as of 9f63080a6, committed earlier
today) CMake will now default to using Python 3 if available:
https://github.com/salilab/imp/commit/9f63080a6
This new logic should make building IMP on systems with multiple Pythons
(e.g. Macs with Homebrew) much simpler, as CMake should handle this
without needing to manually set PYTHON_INCLUDE_PATH or PYTHON_LIBRARY
directly.
If you still want to build IMP with Python 2 on a system that has Python
3, pass -DUSE_PYTHON2=on to your cmake invocation. (But note that Python
2 is - very slowly - being phased out so switching to 3 might make
sense. For example Fedora 30 no longer has Python 2 scikit-learn or
biopython packages.)
Ben
--
ben(a)salilab.org https://salilab.org/~ben/
"It is a capital mistake to theorize before one has data."
- Sir Arthur Conan Doyle