numpy
matplotlib
tqdm
torch>=2.2.0
torchvision
torchmetrics
einops
requests
h5py
natsort

[dataset]
brainweb==1.7.0
brainweb-dl>=0.4.6
datasets>=3.5.0
pandas
pydicom
mat73
scipy
nibabel
rasterio
blosc2
tifffile
rarfile
napari[optional]

[denoisers]
bm3d
bm4d<4.2.4
timm
PyWavelets
ptwt
kornia
libcpab
scipy
diffusers
transformers
numba>=0.60.0

[doc]
sphinx
sphinx_gallery
pydata_sphinx_theme
sphinxemoji
sphinx_copybutton
sphinx_autoapi
sphinx-design
sphinx_sitemap!=2.7.0,>=2.6.0
sphinxcontrib.bibtex
nbformat
huggingface_hub

[lint]
black
ruff

[physics]
spyrit>=3.0.0
torchkbnufft
array_api_compat
sigpy
zea>=0.1.0

[physics-gpu]

[physics-gpu:platform_system == "Linux"]
astra-toolbox!=2.3.0,>=2.2.0

[test]
pytest
pytest-cov
pytest-xdist
coverage
pytest-testmon

[training]
wandb
mlflow
