Metadata-Version: 2.1
Name: physio
Version: 0.1.0
Summary: Simple python toolbox to analyse physio signals (respi and ECG)
Author-email: Samuel Garcia <sam.garcia.die@gmail.com>
Project-URL: homepage, https://physio.readthedocs.io
Project-URL: repository, https://github.com/samuelgarcia/physio
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: Operating System :: OS Independent
Requires-Python: <4.0,>=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: pandas
Requires-Dist: neo
Requires-Dist: tqdm
Provides-Extra: docs
Requires-Dist: matplotlib ; extra == 'docs'
Requires-Dist: sphinx-gallery ; extra == 'docs'
Requires-Dist: numpydoc ; extra == 'docs'
Provides-Extra: test
Requires-Dist: pytest ; extra == 'test'
Requires-Dist: matplotlib ; extra == 'test'

# physio

Simple python toolbox to analyse physio signals (Respiration, ECG, and RSA)

**Please jump to documentation now https://physio.readthedocs.io**


## Features

  * respiration cycle detection
  * respiration cycle features (amplitude, duration, volumes ...)
  * simple preprocess on signal : filter using scipy and smoothing
  * ecg peak detection
  * ecg/hrv metrics (time domain and freq domain)
  * rsa : new approach to get cycle-per-cycle metrics
  * cyclic deformation machinery : a simple strecher of any signal to cycle template
  * simple reader of micromed and brainvision using neo
  * "automagic" parameters for differents species


## Installation from PyPi:

```bash
pip install physio
```


## Installation from source:

```bash
git clone https://github.com/samuelgarcia/physio.git
cd physio
pip install -e .
```

Update:
```bash
cd physio
git pull origin main
```

## Authors 

Samuel Garcia with the help of Valentin Ghibaudo and Jules Granget

This toolbox is used in the CMO team from the CRNL.
