Metadata-Version: 2.4
Name: biosigpy
Version: 0.3.1
Summary: Python implementation of the Biosiglib specifications for biomedical signal processing.
License-Expression: GPL-3.0-only
Project-URL: Documentation, https://bsicos.github.io/biosigpy/
Project-URL: Issues, https://github.com/BSICoS/biosigpy/issues
Project-URL: Repository, https://github.com/BSICoS/biosigpy
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: <3.14,>=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy>=1.26.4
Requires-Dist: scipy>=1.11.4
Provides-Extra: examples
Requires-Dist: matplotlib; extra == "examples"
Requires-Dist: PyQt6; extra == "examples"
Provides-Extra: dev
Requires-Dist: build<2,>=1.2; extra == "dev"
Requires-Dist: jsonschema; extra == "dev"
Requires-Dist: matplotlib; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Provides-Extra: docs
Requires-Dist: mkdocs-material<9.7.0; extra == "docs"
Requires-Dist: mkdocs-awesome-pages-plugin; extra == "docs"
Requires-Dist: mkdocs-minify-plugin; extra == "docs"
Requires-Dist: mkdocstrings[python]; extra == "docs"
Dynamic: license-file

# Biosigpy

[![Python](https://img.shields.io/badge/Python-3.10--3.13-blue)](https://www.python.org/)
[![License](https://img.shields.io/badge/License-GPL--3.0-green.svg)](LICENSE)
[![Latest release](https://img.shields.io/github/v/release/BSICoS/biosigpy?label=Version)](https://github.com/BSICoS/biosigpy/releases/latest)

Python functions for biomedical signal processing, maintained by the [BSICoS Research Group](https://bsicos.i3a.es/).

## Installation

Install the latest release from PyPI:

```bash
python -m pip install biosigpy
```

Python 3.10–3.13, NumPy 1.26.4 or newer, and SciPy 1.11.4 or newer are supported. The [latest GitHub release](https://github.com/BSICoS/biosigpy/releases/latest) also provides the verified wheel and source archive. See the public [installation guide](https://bsicos.github.io/biosigpy/installation/) for the complete instructions.

## Documentation

The [Biosigpy documentation](https://bsicos.github.io/biosigpy/) contains the Python API, with direct links to executable example code. For practical method descriptions, expected inputs and outputs, scientific references, and links to the MATLAB implementation, use the [Biosiglib method catalog](https://bsicos.github.io/biosiglib/methods/). See the [changelog](CHANGELOG.md) for the release history.

## Support and license

Report problems through [GitHub Issues](https://github.com/BSICoS/biosigpy/issues). Biosigpy is distributed under the [GNU General Public License version 3](LICENSE).
