Metadata-Version: 2.1
Name: PyProcessingPipeline
Version: 0.0.1.dev0
Summary: Package for defining processing pipelines.
Author-email: Christian Teichert <christian.teichert@lse.thm.de>, Urs Hackstein <urs.hackstein@lse.thm.de>
Project-URL: homepage, https://gitlab.com/agbernhard.lse.thm/py-processing-pipeline
Keywords: processing,signal,physiological signal
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python
Classifier: Typing :: Typed
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: numpy (==1.24.*)
Requires-Dist: scipy (==1.10.*)
Requires-Dist: wfdb (==4.1.*)
Requires-Dist: mysql-connector-python (==8.0.*)
Requires-Dist: matplotlib (==3.7.*)
Provides-Extra: build
Requires-Dist: twine (==4.0.*) ; extra == 'build'
Provides-Extra: dev
Requires-Dist: pip-tools (==6.13.*) ; extra == 'dev'
Requires-Dist: black (==23.3.*) ; extra == 'dev'
Requires-Dist: mypy (==1.3.*) ; extra == 'dev'
Requires-Dist: flake8 (==6.0.*) ; extra == 'dev'
Requires-Dist: pylint (==2.17.*) ; extra == 'dev'
Requires-Dist: bandit (==1.7.*) ; extra == 'dev'
Requires-Dist: commitizen (==3.2.*) ; extra == 'dev'
Provides-Extra: dev-jupyter
Requires-Dist: ipykernel (==6.23.*) ; extra == 'dev-jupyter'
Requires-Dist: plotly (==5.15.*) ; extra == 'dev-jupyter'
Requires-Dist: nbformat (==5.9.*) ; extra == 'dev-jupyter'
Requires-Dist: pandas (==2.0.*) ; extra == 'dev-jupyter'
Provides-Extra: docs
Requires-Dist: sphinx (==6.2.*) ; extra == 'docs'
Requires-Dist: sphinx-rtd-theme (==1.2.*) ; extra == 'docs'
Provides-Extra: testing
Requires-Dist: coverage (==7.2.*) ; extra == 'testing'
Requires-Dist: pytest (==7.3.*) ; extra == 'testing'

# PyProcessingPipeline

PyProcessingPipeline is a package for processing sets of timeseries data using a sequential API.

# Getting Started

## Installing via PyPi

Simply run
```
pip install PyProcessingPipeline
```

## Installing from source
To install the PyProcessingPipeline from source, clone this repository via
```
git clone https://gitlab.com/agbernhard.lse.thm/py-processing-pipeline.git
```
and then simply run pip install:
```
cd py-processing-pipeline
pip install
```
