Installation

Requirements

ACTUNEO requires Python 3.8 or higher and has the following dependencies:

  • numpy >= 1.21.0

  • pandas >= 1.3.0

  • scipy >= 1.7.0

  • matplotlib >= 3.4.0

Installing from PyPI

The easiest way to install ACTUNEO is from PyPI:

pip install actuneo

Installing from Source

To install from source:

git clone https://github.com/ShannonT20/ACTUNEO.git
cd ACTUNEO
pip install -e .

Development Installation

For development, install with additional dependencies:

pip install -e ".[dev]"

This includes testing and documentation tools:

  • pytest >= 6.2.0

  • pytest-cov >= 2.12.0

  • black >= 21.0.0

  • flake8 >= 3.9.0

  • sphinx >= 4.0.0

  • sphinx-rtd-theme >= 1.0.0

Optional Dependencies

Machine Learning

pip install actuneo[ml]

Includes:

  • scikit-learn >= 1.0.0

  • statsmodels >= 0.12.0

Visualization

pip install actuneo[viz]

Includes:

  • plotly >= 5.0.0

  • seaborn >= 0.11.0

Verifying Installation

To verify the installation:

import actuneo
print(actuneo.__version__)
print(actuneo.__author__)