# Installation

## Requirements

The following dependencies are needed to run the code (as-written). Some of these could be removed, but the code was written with my research results in mind, and as such, has some dependencies that make things match my personal preferences (such as `seaborn`). Some details on installing them are given below:

Package | Source | PyPI
--- | --- | ---
`numpy` | Source | PyPI
`Opencv` | Source |
`PyQt4` | Source |
`matplotlib` | Source | PyPI
`scikit-image` | Source | PyPI
`tqdm` | Source | PyPI
`seaborn` | Source | PyPI
`statsmodels` | Source | PyPI

## Development Version Installation

Currently, only the development version is capable of installation. The latest version of the code should be available in my personal repository, in the `FIB-SEM/fibtracking` folder. To get this version installed on your system, clone the repository, and then install with `pip`:

    $ git clone https://bitbucket.org/jat255/jat255-python-modules.git
    $ cd jat255-python-modules/FIB-SEM/fibtracking/
    $ pip install -e ./