
[all]
roicat[classification,core,tracking]
onnx2torch==1.5.15
scikit-image==0.26.0
selenium==4.45.0

[all_latest]
jupyter
matplotlib
mat73
natsort
numpy
optuna
Pillow
pytest
PyYAML
scikit-learn
scipy
seaborn
sparse
tqdm
xxhash
torch
torchvision
psutil
py-cpuinfo
skl2onnx
onnx
onnxruntime
richfile
umap-learn
bokeh
holoviews[recommended]
jupyter-bokeh
opencv-contrib-python-headless
fast-hdbscan==0.3.2
kymatio
kornia
onnx2torch
scikit-image
selenium
roiextractors==0.9.0
sparse_convolution

[all_latest:sys_platform != "linux"]
romatch-roicat

[all_latest:sys_platform == "linux"]
romatch-roicat[fused-local-corr]

[classification]
roicat[core]
umap-learn==0.5.12
bokeh==3.9.1
holoviews[recommended]==1.23.1
jupyter-bokeh==4.1.0

[core]
jupyter==1.1.1
matplotlib==3.11.0
mat73==0.65
natsort==8.4.0
numpy==2.4.6
optuna==4.9.0
Pillow==12.3.0
pytest==9.1.1
PyYAML==6.0.3
scikit-learn==1.9.0
scipy==1.17.1
seaborn==0.13.2
sparse==0.19.0
tqdm==4.68.3
xxhash==3.8.0
torch==2.12.1
torchvision==0.27.1
psutil==7.2.2
py-cpuinfo==9.0.0
skl2onnx==1.20.0
onnx<1.23.0,>=1.17.0
onnxruntime==1.27.0
richfile>=0.6.2
sparse_convolution>=0.4.0

[tracking]
roicat[core]
opencv-contrib-python-headless<=5.0.0.93
fast-hdbscan==0.3.2
kymatio==0.3.0
kornia==0.8.3
roiextractors==0.9.0

[tracking:sys_platform != "linux"]
romatch-roicat>=0.1.2.post1

[tracking:sys_platform == "linux"]
romatch-roicat[fused-local-corr]>=0.1.2.post1
