Metadata-Version: 2.4
Name: jumpyng
Version: 0.1.9
Summary: Utilities for DeepLabCut-based jumping experiments
Author: Kevin
Author-email: Kevin Joseph <kevin.b.joseph@rutgers.edu>
License: MIT
Project-URL: Homepage, https://github.com/theparkerlab/jumpyng
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: pandas>=1.5
Requires-Dist: numpy>=1.24
Requires-Dist: ray===2.44.1
Requires-Dist: pillow
Requires-Dist: scipy>=1.10
Requires-Dist: scikit-learn>=1.3
Requires-Dist: matplotlib>=3.7
Requires-Dist: opencv-python
Requires-Dist: tqdm>=4.60
Requires-Dist: seaborn>=0.12
Requires-Dist: bokeh>=3.0
Requires-Dist: soundfile
Requires-Dist: tdt
Provides-Extra: dlc
Requires-Dist: deeplabcut; extra == "dlc"
Dynamic: author
Dynamic: requires-python

# jumpyng

Helper utilities for processing DeepLabCut jumping experiments, generating QC reports, and computing jump metrics.

## Installation
```bash
pip install jumpyng
```

## Usage
- `jumpyng.algorithm`: bulk data loading, jump detection, and metric calculation helpers.
- `jumpyng.visualization`: PDF report generation for quick visual checks.
- `jumpyng.utils`: Helper functions used to speed up analysis and contains common functions.
- `jumpyng.validation`: Validation tools used for Data Quality QA/QC checks.
- `jumpyng.dlchelper`: wrappers for running DeepLabCut and pre-processing data (install with `pip install jumpyng[dlc]` to use these helpers).

The package is still evolving; APIs may change between minor versions.
