Installation#
This page covers base installation and optional dependencies (“extras”).
Base installation#
Install from PyPI:
pip install scikit-fingerprints
Optional dependencies (extras)#
Some functionality depends on optional dependencies. Install them via extras.
Neural fingerprints#
To use neural fingerprints (e.g. CLAMP), install the neural extra (this installs PyTorch torch):
pip install "scikit-fingerprints[neural]"
If you need a specific PyTorch build (CPU/CUDA), install PyTorch following the official instructions. We highly recommend using uv for this to avoid dependency conflicts.