Installation#
Before installing Distance Closure, you need to have setuptools installed.
Quick Install#
The easier way to install this package is using pip. Just run the following command on terminal to install.
$pip install distanceclosure
Source code#
The latest development release and source code is available on GitHub at github.com/rionbr/distanceclosure and can be installed with the command
$pip install git+git://github.com/rionbr/distanceclosure
You can also download stable releases from the Python Package Index (Pypi) at https://pypi.python.org/pypi/distanceclosure
Requirements#
Python 3: The latest release of DistanceClosure is built on Python 3.
Cython: Some functions have been cythonized for efficiency. https://cython.org/
NetworkX: Whenever possible we use NetworkX Graphs for handling networks. https://networkx.org/
NumPy: Provides matrix representation of graphs and is used in some graph algorithms for high-performance matrix computations. http://scipy.org
SciPy: Provides sparse matrix representation of graphs and many numerical scientific tools. http://scipy.org
Pandas: Provides easy handling of large data tables and formats. http://pandas.pydata.org
Note
All requirements are automatically satisfied if you have an Anaconda installation.