Metadata-Version: 2.4
Name: ethograph
Version: 0.1.5
Summary: A multimodal timeseries GUI for neuroethology
Author-email: Akseli Ilmanen <akseli.ilmanen@gmail.com>
License-Expression: BSD-3-Clause
Project-URL: Homepage, https://github.com/Akseli-Ilmanen/ethograph
Project-URL: Bug Tracker, https://github.com/Akseli-Ilmanen/ethograph/issues
Project-URL: Documentation, https://Akseli-Ilmanen.github.io/ethograph
Project-URL: Source Code, https://github.com/Akseli-Ilmanen/ethograph
Project-URL: User Support, https://github.com/Akseli-Ilmanen/ethograph/issues
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering
Classifier: Intended Audience :: Science/Research
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: xarray
Requires-Dist: netcdf4
Requires-Dist: scipy
Requires-Dist: matplotlib
Requires-Dist: pynapple
Requires-Dist: pyyaml
Requires-Dist: crowsetta
Requires-Dist: pynwb
Requires-Dist: h5py
Provides-Extra: audio
Requires-Dist: audioio; extra == "audio"
Requires-Dist: soundfile; extra == "audio"
Requires-Dist: vocalpy; extra == "audio"
Requires-Dist: sounddevice; extra == "audio"
Provides-Extra: dandi
Requires-Dist: dandi; extra == "dandi"
Provides-Extra: neural
Requires-Dist: phylib>=2.6.4; extra == "neural"
Requires-Dist: neo; extra == "neural"
Provides-Extra: gui
Requires-Dist: napari; extra == "gui"
Requires-Dist: pyqt5; extra == "gui"
Requires-Dist: qtpy; extra == "gui"
Requires-Dist: pyqtgraph; extra == "gui"
Requires-Dist: napari-pyav; extra == "gui"
Requires-Dist: movement>=0.14; extra == "gui"
Requires-Dist: ruptures; extra == "gui"
Requires-Dist: jinja2; extra == "gui"
Requires-Dist: natsort; extra == "gui"
Requires-Dist: tqdm; extra == "gui"
Requires-Dist: nwb-video-widgets; extra == "gui"
Requires-Dist: audioio; extra == "gui"
Requires-Dist: soundfile; extra == "gui"
Requires-Dist: vocalpy; extra == "gui"
Requires-Dist: sounddevice; extra == "gui"
Requires-Dist: phylib>=2.6.4; extra == "gui"
Requires-Dist: neo; extra == "gui"
Provides-Extra: all
Requires-Dist: ethograph[gui]; extra == "all"
Requires-Dist: ethograph[dandi]; extra == "all"
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: setuptools-scm; extra == "dev"
Provides-Extra: docs
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-autobuild; extra == "docs"
Requires-Dist: pydata-sphinx-theme; extra == "docs"
Requires-Dist: sphinx-autodoc-typehints; extra == "docs"
Requires-Dist: sphinx-sitemap; extra == "docs"
Requires-Dist: sphinx-design; extra == "docs"
Requires-Dist: myst-nb; extra == "docs"
Requires-Dist: linkify-it-py; extra == "docs"
Requires-Dist: setuptools-scm; extra == "docs"
Dynamic: license-file

# ethograph

This GUI is still in development. 

[Documentation](https://akseli-ilmanen.github.io/ethograph/)


