PyYAML>=5.4
h5py>=3.9.0
hdmf>=4.1.1
hdmf_zarr>=0.11
pynwb>=3.0.0
pydantic>=2.0
typing_extensions>=4.1.0
psutil>=5.8.0
tqdm>=4.60.0
pandas
parse>=1.20.0
click
jsonschema>=3.2.0
docstring-parser
packaging
referencing
numcodecs<0.16.0

[:python_version <= "3.11"]
numpy>=1.22.0

[:python_version >= "3.12"]
numpy>=1.26.0

[abf]
ndx-dandi-icephys>=0.4.0
neo>=0.13.2
numpy<2.4

[alphaomega]
neuroconv[ecephys_minimal]

[audio]
ndx-sound>=0.2.2
scipy

[aws]
boto3

[axon]
neuroconv[ecephys_minimal]

[axona]
neuroconv[ecephys_minimal]

[behavior]
neuroconv[sleap]
neuroconv[audio]
neuroconv[deeplabcut]
neuroconv[fictrac]
neuroconv[video]
neuroconv[lightningpose]
neuroconv[medpc]
ndx-miniscope>=0.5.1

[biocam]
neuroconv[ecephys_minimal]

[blackrock]
neuroconv[ecephys_minimal]

[brukertiff]
neuroconv[ophys_minimal]
tifffile>=2023.3.21
natsort

[caiman]
neuroconv[ophys_minimal]
scipy

[cellexplorer]
pymatreader>=0.0.32
neuroconv[ecephys_minimal]

[cnmfe]
neuroconv[ophys_minimal]
scipy

[compressors]
hdf5plugin

[csv]

[dandi]
dandi>=0.70.0

[deeplabcut]
ndx-pose>=0.2

[deeplabcut:platform_system != "Darwin"]
tables

[deeplabcut:platform_system == "Darwin" and python_version >= "3.10"]
tables>=3.10.1

[ecephys]
neuroconv[alphaomega]
neuroconv[axon]
neuroconv[axona]
neuroconv[biocam]
neuroconv[blackrock]
neuroconv[cellexplorer]
neuroconv[edf]
neuroconv[intan]
neuroconv[kilosort]
neuroconv[maxwell]
neuroconv[mcsraw]
neuroconv[mearec]
neuroconv[neuralynx]
neuroconv[neuroscope]
neuroconv[openephys]
neuroconv[phy]
neuroconv[plexon]
neuroconv[plexon2]
neuroconv[spike2]
neuroconv[spikegadgets]
neuroconv[spikeglx]
neuroconv[tdt]
neuroconv[whitematter]

[ecephys_minimal]
spikeinterface>=0.103.0
neo>=0.14.3
numpy<2.4

[edf]
pyedflib>=0.1.36
neuroconv[ecephys_minimal]

[excel]
openpyxl
xlrd

[extract]
neuroconv[ophys_minimal]

[femtonics]
neuroconv[ophys_minimal]

[fiber_photometry]
ndx-fiber-photometry>=0.2.3

[fictrac]

[full]
neuroconv[aws]
neuroconv[compressors]
neuroconv[dandi]
neuroconv[behavior]
neuroconv[ecephys]
neuroconv[icephys]
neuroconv[image]
neuroconv[ophys]
neuroconv[text]

[hdf5]
neuroconv[hdf5imaging]

[hdf5imaging]
neuroconv[ophys_minimal]

[icephys]
neuroconv[abf]

[image]
pillow>=10.0.0

[inscopix]
neuroconv[ophys_minimal]

[inscopix:(sys_platform != "darwin" or platform_machine != "arm64") and python_version < "3.13"]
isx>=2.0

[intan]
neuroconv[ecephys_minimal]

[kilosort]
neuroconv[ecephys_minimal]

[lightningpose]
ndx-pose>=0.2
neuroconv[video]

[maxwell]
neuroconv[ecephys_minimal]

[mcsraw]
neuroconv[ecephys_minimal]

[mearec]
neuroconv[ecephys_minimal]
MEArec>=1.8.0

[mearec:python_version >= "3.12"]
setuptools

[medpc]
ndx-events==0.2.1

[micromanagertiff]
neuroconv[ophys_minimal]
tifffile>=2023.3.21

[minian]
neuroconv[ophys_minimal]

[miniscope]
natsort>=8.3.1
ndx-miniscope>=0.5.1
neuroconv[ophys_minimal]
neuroconv[video]

[neuralynx]
neuroconv[ecephys_minimal]
natsort>=7.1.1

[neuroscope]
neuroconv[ecephys_minimal]
lxml>=4.6.5

[openephys]
neuroconv[ecephys_minimal]
lxml>=4.9.4

[ophys]
neuroconv[brukertiff]
neuroconv[caiman]
neuroconv[cnmfe]
neuroconv[extract]
neuroconv[femtonics]
neuroconv[inscopix]
neuroconv[hdf5imaging]
neuroconv[micromanagertiff]
neuroconv[miniscope]
neuroconv[scanbox]
neuroconv[scanimage]
neuroconv[sima]
neuroconv[suite2p]
neuroconv[tdt_fp]
neuroconv[thor]
neuroconv[tiff]
neuroconv[scanimage_legacy]

[ophys_minimal]
roiextractors>0.7.2

[phy]
neuroconv[ecephys_minimal]

[plexon]
neuroconv[ecephys_minimal]

[plexon2]
neuroconv[ecephys_minimal]

[plexon2:platform_system != "Windows"]
zugbruecke>=0.2.1

[sbx]
neuroconv[scanbox]

[scanbox]
neuroconv[ophys_minimal]

[scanimage]
neuroconv[ophys_minimal]
natsort
tifffile>=2023.3.21

[scanimage_legacy]
neuroconv[ophys_minimal]
scanimage-tiff-reader>=1.4.1

[sima]
neuroconv[ophys_minimal]

[sleap]
av>=10.0.0
sleap-io>=0.5.2
ndx-pose>=0.2.2

[spike2]
neuroconv[ecephys_minimal]

[spike2:python_version == "3.9" and platform_system != "Darwin"]
sonpy>=1.7.1

[spikegadgets]
neuroconv[ecephys_minimal]

[spikeglx]
neuroconv[ecephys_minimal]
probeinterface>=0.3.1
ndx-events==0.2.1

[suite2p]
natsort
neuroconv[ophys_minimal]

[tdt]
neuroconv[ecephys_minimal]

[tdt_fp]
neuroconv[fiber_photometry]
tdt

[text]
neuroconv[csv]
neuroconv[excel]

[thor]
neuroconv[ophys_minimal]
tifffile>=2023.3.21

[tiff]
neuroconv[ophys_minimal]
tifffile>=2018.10.18

[video]

[video:platform_system != "Darwin" or platform_machine != "x86_64"]
opencv-python-headless>=4.8.1.78

[video:platform_system == "Darwin" and platform_machine == "x86_64"]
opencv-python-headless<4.13,>=4.8.1.78

[whitematter]
neuroconv[ecephys_minimal]
