Installation guide

Dependencies

  • Python >= 3.6 (earlier version might be applicable).

  • Numpy, SciPy (A speical function scipy.special.iv is used to compute the modified Bessel function of the first kind of real order).

  • For the parallel implementation of the (extended) SCMS algorithms, sconce-scms leverages Ray , a fast and simple distributed computing API for Python and Java.

  • (Optional) To visualize the estimated filaments by sconce-scms, one can resort to the Matplotlib package in python, especially the Basemap toolkit. We provide a guideline about installing the Basemap toolkit on Ubuntu.

Quick Start

To use a stable release of SCONCE-SCMS, install it using pip:

pip install sconce-scms

The Pypi version is updated regularly. For the latest update, however, one should clone from GitHub and install it directly:

git clone https://github.com/zhangyk8/sconce-scms.git
cd sconce-scms
python setup.py