Metadata-Version: 2.1
Name: dlc-generic-analysis
Version: 0.0.1rc6
Summary: A framework for creating analysis applications for DeepLabCut with a gui build in Qt.
Home-page: https://github.com/SurgicalPhotonics/dlc-generic-analysis
Author: Louis Adamian
Author-email: ladamian@meei.harvard.edu
License: LGPL-3.0-or-later
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Classifier: Natural Language :: English
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: opencv-python-headless (>=4.1.2.30)
Requires-Dist: numpy (>=1.21.0)
Requires-Dist: pandas (>=1.3.4)
Requires-Dist: deeplabcut (>=2.2.0.3)
Requires-Dist: tqdm (>=4.62.3)
Requires-Dist: matplotlib (>=3.5.0)
Requires-Dist: moviepy (>=1.0.3)
Requires-Dist: scipy (>=1.7.3)
Requires-Dist: tables (>=3.6.0)
Provides-Extra: gui
Requires-Dist: PySide2 (>=5.15.2) ; extra == 'gui'
Requires-Dist: QtPy (>=1.11.2) ; extra == 'gui'
Requires-Dist: QtAwesome (>=1.1.1) ; extra == 'gui'
Provides-Extra: pyqt5
Requires-Dist: PyQt5 (>=5.15.6) ; extra == 'pyqt5'
Requires-Dist: QtPy (>=1.11.2) ; extra == 'pyqt5'
Requires-Dist: QtAwesome (>=1.1.1) ; extra == 'pyqt5'
Provides-Extra: pyqt6
Requires-Dist: PyQt6 (>=6.2.3) ; extra == 'pyqt6'
Requires-Dist: QtPy (>=1.11.2) ; extra == 'pyqt6'
Requires-Dist: QtAwesome (>=1.1.1) ; extra == 'pyqt6'
Provides-Extra: pyside2
Requires-Dist: PySide2 (>=5.15.2) ; extra == 'pyside2'
Requires-Dist: QtPy (>=1.11.2) ; extra == 'pyside2'
Requires-Dist: QtAwesome (>=1.1.1) ; extra == 'pyside2'
Provides-Extra: pyside6
Requires-Dist: PySide6 (>=6.2.3) ; extra == 'pyside6'
Requires-Dist: QtPy (>=1.11.2) ; extra == 'pyside6'
Requires-Dist: QtAwesome (>=1.1.1) ; extra == 'pyside6'

[![License](https://img.shields.io/pypi/l/dlc-generic-analysis.svg?color=green)](https://github.com/SurgicalPhotonics/dlc-generic-analysis/raw/main/LICENSE)
[![PyPI](https://img.shields.io/pypi/v/dlc-generic-analysis.svg?color=green)](https://pypi.org/project/dlc-generic-analysis)
[![codecov](https://codecov.io/gh/SurgicalPhotonics/dlc-generic-analysis/branch/main/graph/badge.svg?token=VVV5ZKD8OL)](https://codecov.io/gh/SurgicalPhotonics/dlc-generic-analysis)
[![Code Style Black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![tests](https://github.com/SurgicalPhotonics/dlc-generic-analysis/actions/workflows/test.yml/badge.svg)](https://github.com/SurgicalPhotonics/dlc-generic-analysis/actions/workflows/test.yml)


# dlc-generic-analysis

A framework for creating analysis applications for [DeepLabCut](https://github.com/deeplabcut/deeplabcut) with a gui build in Qt.


# installation
`pip install "dlc-generic-analysis[gui]"` or for no GUI `pip install dlc-generic-analysis`

# Usage

For creating a basic GUI application go to [Getting Started](docs/getting_started.md)

# More information

This project was designed to be a framework for easily developing video analysis applications that depend on DeepLabCut.
For more information about DeepLabCut check out their [Github](https://github.com/deeplabcut/deeplabcut) or their 
[website](http://deeplabcut.org).


