
[dev]
pytest>=8
pytest-mock>=3

[metaextract]
numpy>=1.23
h5py>=3.7
igor2>=0.5
lxml>=4.9
hyperspy>=2.0

[metaextract-all]
dataerai-sdk[metaextract-checksums,metaextract-converters,metaextract-utils,metaextract-viz]
dataerai-sdk[metaextract-containers,metaextract-medical,metaextract-microscopy]
dataerai-sdk[metaextract-bio,metaextract-spectroscopy]

[metaextract-bio]
dataerai-sdk[metaextract]
pysam>=0.21

[metaextract-checksums]
dataerai-sdk[metaextract]
blake3>=0.3

[metaextract-containers]
dataerai-sdk[metaextract]
netCDF4>=1.6
scipy>=1.9
pyarrow>=10
tifffile>=2022.5
pillow>=9

[metaextract-converters]
dataerai-sdk[metaextract]
xarray>=0.20
netCDF4>=1.6

[metaextract-medical]
dataerai-sdk[metaextract]
pydicom>=2.3

[metaextract-microscopy]
dataerai-sdk[metaextract]
nd2>=0.7
czifile>=2019.7
readlif>=0.6
oiffile>=2021.6

[metaextract-spectroscopy]
dataerai-sdk[metaextract]
brukeropus>=1.1

[metaextract-utils]
dataerai-sdk[metaextract]
requests>=2.25

[metaextract-viz]
dataerai-sdk[metaextract]
plotly>=5
nbformat>=4.2
matplotlib>=3.5

[ml]
torch
numpy>=2
requests>=2
zarr>=3
s3fs
