Installation#

Please note that pyaging is supported by python versions 3.9, 3.10, 3.11, and 3.12.*

pyaging now has been released to PyPi and can easily be installed via:

pip install pyaging

Alternatively, it can be installed by cloning our GitHub repository and using pip:

git clone https://github.com/rsinghlab/pyaging.git
pip install pyaging/ --user

Or by simply going to the cloned repository if you have uv installed:

git clone https://github.com/rsinghlab/pyaging.git
cd pyaging/
uv sync

Lastly, it can be installed from source:

pip install git+https://github.com/rsinghlab/pyaging

Note

The histone mark clocks can only be used when the optional dependency pyBigWig is also installed. Currently, pyBigWig is not supported on Windows.

Installation with histone mark clock support#

To use histone mark clocks, you need to install pyaging with the optional pyBigWig dependency:

pip install pyaging[histone]

When installing from a cloned repository with uv and optional dependencies:

git clone https://github.com/rsinghlab/pyaging.git
cd pyaging/
uv sync --extra histone

Or from source:

pip install git+https://github.com/rsinghlab/pyaging#egg=pyaging[histone]