augsig: A Python Package for Physiological Signal Augmentation 0.2.0

File: <base>/pyproject.toml (1,439 bytes)
[build-system]
requires = ["setuptools>=77"]
build-backend = "setuptools.build_meta"

[project]
name = "augsig"
version = "0.2.0"
description = "Augmentation of 1D physiological signals (PPG, ECG): noise, warping, and artifact simulation"
readme = "README.md"
license = "BSD-3-Clause"
license-files = ["LICENSE"]
requires-python = ">=3.8"
authors = [
    { name = "Davood Fattahi", email = "davood.fattahi@emory.edu" },
    { name = "Xiao Hu", email = "xiao.hu@emory.edu" },
]
keywords = [
    "data augmentation",
    "physiological signals",
    "ECG",
    "PPG",
    "electrocardiography",
    "photoplethysmography",
    "time warping",
    "noise injection",
    "signal processing",
    "machine learning",
    "wearable sensors",
    "biomedical signals",
]
classifiers = [
    "Development Status :: 4 - Beta",
    "Intended Audience :: Science/Research",
    "Operating System :: OS Independent",
    "Programming Language :: Python :: 3",
    "Topic :: Scientific/Engineering :: Medical Science Apps.",
    "Topic :: Scientific/Engineering :: Information Analysis",
]
dependencies = [
    "numpy>=1.21",
    "scipy>=1.7",
]

[project.urls]
Homepage = "https://github.com/davood-fattahi/augsig"
Repository = "https://github.com/davood-fattahi/augsig"
Issues = "https://github.com/davood-fattahi/augsig/issues"

[tool.setuptools.packages.find]
where = ["."]
include = ["augsig*"]