NepidemiX is written in Python and uses functions in some third party Python packages (most notably NetworkX and numpy). You will need these installed on your system before you can run NepidemiX. See the lists below for details.
NepidemiX was written for python 2.7 (at the time when development started some of the third party packages did not support Python 3), Python 3 is currently not officially supported, but we are working on it.
Download the latest version for your system and follow the installation instructions. Numpy can also be installed as part of the larger scipy package ( http://www.scipy.org ) which brings many additional features.
Download the latest version and follow the installation instructions for your system.
If you want to get NepidemiX directly from the development repository or generate this documentation you will in addition need.
A powerful and versatile version control system
A python documentation system. Needed if you want to generate the documentation.
We release the software at certain stages of development, and try to document the changes between each, making sure that the documentation is up to date et c. You can find the latest release below.
Save the file on your system, unpack it and follow the Installation instructions below.
Our development repository contains the working version of the code. By cloning this you can make sure that you will always have the latest version of the software. However, while this code may contain bug fixes and new features, it may also be unstable and not fully documented.
To clone a copy of the repository directly you can run the following:
>> git clone git://github.com/impact-hiv/NepidemiX.git
To install, unpack the archive file you downloaded, open a terminal in the resulting NepidemiX directory and run the setup script as:
>> python setup.py install