Skip to content

Installation

scikit-opls requires Python 3.12+.

pip install scikit-opls

Plotting (scikit_opls.plotting) needs matplotlib, which is an optional extra:

pip install "scikit-opls[plot]"

From source (with uv)

git clone https://github.com/HauserGroup/scikit-opls
cd scikit-opls
uv sync --dev