summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-06-20 04:35:07 +0000
committerCoprDistGit <infra@openeuler.org>2023-06-20 04:35:07 +0000
commit6e3b450e2188f87b53ddec695d84642fa22fcb1a (patch)
treec8b355de5b6edfbe5c45b622c1ea2bf4e57c86c0
parent3c85e0c7c610e7fe5630df14339762aeb728a23d (diff)
automatic import of python-biopeaksopeneuler20.03
-rw-r--r--.gitignore1
-rw-r--r--python-biopeaks.spec285
-rw-r--r--sources1
3 files changed, 287 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..6e4877b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/biopeaks-1.4.4.tar.gz
diff --git a/python-biopeaks.spec b/python-biopeaks.spec
new file mode 100644
index 0000000..3a62bb7
--- /dev/null
+++ b/python-biopeaks.spec
@@ -0,0 +1,285 @@
+%global _empty_manifest_terminate_build 0
+Name: python-biopeaks
+Version: 1.4.4
+Release: 1
+Summary: A graphical user interface for feature extraction from heart- and breathing biosignals.
+License: GPL-3.0
+URL: https://github.com/JanCBrammer/biopeaks
+Source0: https://mirrors.aliyun.com/pypi/web/packages/db/54/e854c98e07ac469d8698cbf50f0682c52213a32b13516dc58171e35fa089/biopeaks-1.4.4.tar.gz
+BuildArch: noarch
+
+Requires: python3-scipy
+Requires: python3-numpy
+Requires: python3-pandas
+Requires: python3-matplotlib
+Requires: python3-PySide6
+Requires: python3-pyinstaller
+
+%description
+<img src="https://github.com/JanCBrammer/biopeaks/raw/master/docs/images/logo.png" alt="logo" style="width:600px;"/>
+
+![GH Actions](https://github.com/JanCBrammer/biopeaks/workflows/test/badge.svg?branch=master)
+[![codecov](https://codecov.io/gh/JanCBrammer/biopeaks/branch/master/graph/badge.svg)](https://codecov.io/gh/JanCBrammer/biopeaks)
+[![DOI](https://www.zenodo.org/badge/172897525.svg)](https://www.zenodo.org/badge/latestdoi/172897525)
+[![PyPI version](https://img.shields.io/pypi/v/biopeaks.svg)](https://pypi.org/project/biopeaks/)
+[![JOSS](https://joss.theoj.org/papers/10.21105/joss.02621/status.svg)](https://doi.org/10.21105/joss.02621)
+
+
+# General Information
+
+`biopeaks` is a straightforward graphical user interface for feature extraction from electrocardiogram (ECG), photoplethysmogram (PPG) and breathing biosignals.
+It processes these biosignals semi-automatically with sensible defaults and offers the following functionality:
+
++ processes files in the open biosignal formats [EDF](https://en.wikipedia.org/wiki/European_Data_Format), [OpenSignals (Bitalino)](https://bitalino.com/en/software)
+as well as plain text files (.txt, .csv, .tsv)
++ interactive biosignal visualization
++ biosignal segmentation
++ benchmarked, automatic extrema detection (R-peaks in ECG, systolic peaks in PPG, exhalation troughs and inhalation
+peaks in breathing signals) with signal-specific, sensible defaults
++ automatic state-of-the-art [artifact correction](https://www.tandfonline.com/doi/full/10.1080/03091902.2019.1640306)
+ for ECG and PPG extrema
++ manual editing of extrema
++ extraction of instantaneous features: (heart- or breathing-) rate and period, as well as breathing amplitude
++ .csv export of extrema and instantaneous features for further analysis (e.g., heart rate variability)
++ automatic analysis of multiple files (batch processing)
+
+
+![GUI](https://github.com/JanCBrammer/biopeaks/raw/master/docs/images/screenshot_statistics.png)
+
+
+# Installation
+
+`biopeaks` can be installed from PyPI:
+
+```
+pip install biopeaks
+```
+
+Alternatively, on Windows, download [biopeaks.exe](https://github.com/JanCBrammer/biopeaks/releases/latest)
+and run it. Running the executable does not require a Python installation.
+
+You can find more details on the installation [here](https://jancbrammer.github.io/biopeaks/installation.html).
+
+
+# Documentation
+
+Have a look at the [user guide](https://jancbrammer.github.io/biopeaks/user_guide.html) to get started with `biopeaks`.
+
+
+# Contributors welcome!
+
+Improvements or additions to the repository (documentation, tests, code) are welcome and encouraged.
+Spotted a typo in the documentation? Caught a bug in the code? Ideas for improving the documentation,
+increase test coverage, or adding features to the GUI? Get started with the [contributor guide](https://jancbrammer.github.io/biopeaks/contributor_guide.html).
+
+
+# Citation
+
+Please refer to the [biopeaks paper](https://joss.theoj.org/papers/10.21105/joss.02621) in The Journal of Open Source Software.
+
+
+# Changelog
+
+Have a look at the [changelog](https://jancbrammer.github.io/biopeaks/changelog.html) to get an overview of what has changed throughout the versions of `biopeaks`.
+
+
+
+
+
+
+%package -n python3-biopeaks
+Summary: A graphical user interface for feature extraction from heart- and breathing biosignals.
+Provides: python-biopeaks
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-biopeaks
+<img src="https://github.com/JanCBrammer/biopeaks/raw/master/docs/images/logo.png" alt="logo" style="width:600px;"/>
+
+![GH Actions](https://github.com/JanCBrammer/biopeaks/workflows/test/badge.svg?branch=master)
+[![codecov](https://codecov.io/gh/JanCBrammer/biopeaks/branch/master/graph/badge.svg)](https://codecov.io/gh/JanCBrammer/biopeaks)
+[![DOI](https://www.zenodo.org/badge/172897525.svg)](https://www.zenodo.org/badge/latestdoi/172897525)
+[![PyPI version](https://img.shields.io/pypi/v/biopeaks.svg)](https://pypi.org/project/biopeaks/)
+[![JOSS](https://joss.theoj.org/papers/10.21105/joss.02621/status.svg)](https://doi.org/10.21105/joss.02621)
+
+
+# General Information
+
+`biopeaks` is a straightforward graphical user interface for feature extraction from electrocardiogram (ECG), photoplethysmogram (PPG) and breathing biosignals.
+It processes these biosignals semi-automatically with sensible defaults and offers the following functionality:
+
++ processes files in the open biosignal formats [EDF](https://en.wikipedia.org/wiki/European_Data_Format), [OpenSignals (Bitalino)](https://bitalino.com/en/software)
+as well as plain text files (.txt, .csv, .tsv)
++ interactive biosignal visualization
++ biosignal segmentation
++ benchmarked, automatic extrema detection (R-peaks in ECG, systolic peaks in PPG, exhalation troughs and inhalation
+peaks in breathing signals) with signal-specific, sensible defaults
++ automatic state-of-the-art [artifact correction](https://www.tandfonline.com/doi/full/10.1080/03091902.2019.1640306)
+ for ECG and PPG extrema
++ manual editing of extrema
++ extraction of instantaneous features: (heart- or breathing-) rate and period, as well as breathing amplitude
++ .csv export of extrema and instantaneous features for further analysis (e.g., heart rate variability)
++ automatic analysis of multiple files (batch processing)
+
+
+![GUI](https://github.com/JanCBrammer/biopeaks/raw/master/docs/images/screenshot_statistics.png)
+
+
+# Installation
+
+`biopeaks` can be installed from PyPI:
+
+```
+pip install biopeaks
+```
+
+Alternatively, on Windows, download [biopeaks.exe](https://github.com/JanCBrammer/biopeaks/releases/latest)
+and run it. Running the executable does not require a Python installation.
+
+You can find more details on the installation [here](https://jancbrammer.github.io/biopeaks/installation.html).
+
+
+# Documentation
+
+Have a look at the [user guide](https://jancbrammer.github.io/biopeaks/user_guide.html) to get started with `biopeaks`.
+
+
+# Contributors welcome!
+
+Improvements or additions to the repository (documentation, tests, code) are welcome and encouraged.
+Spotted a typo in the documentation? Caught a bug in the code? Ideas for improving the documentation,
+increase test coverage, or adding features to the GUI? Get started with the [contributor guide](https://jancbrammer.github.io/biopeaks/contributor_guide.html).
+
+
+# Citation
+
+Please refer to the [biopeaks paper](https://joss.theoj.org/papers/10.21105/joss.02621) in The Journal of Open Source Software.
+
+
+# Changelog
+
+Have a look at the [changelog](https://jancbrammer.github.io/biopeaks/changelog.html) to get an overview of what has changed throughout the versions of `biopeaks`.
+
+
+
+
+
+
+%package help
+Summary: Development documents and examples for biopeaks
+Provides: python3-biopeaks-doc
+%description help
+<img src="https://github.com/JanCBrammer/biopeaks/raw/master/docs/images/logo.png" alt="logo" style="width:600px;"/>
+
+![GH Actions](https://github.com/JanCBrammer/biopeaks/workflows/test/badge.svg?branch=master)
+[![codecov](https://codecov.io/gh/JanCBrammer/biopeaks/branch/master/graph/badge.svg)](https://codecov.io/gh/JanCBrammer/biopeaks)
+[![DOI](https://www.zenodo.org/badge/172897525.svg)](https://www.zenodo.org/badge/latestdoi/172897525)
+[![PyPI version](https://img.shields.io/pypi/v/biopeaks.svg)](https://pypi.org/project/biopeaks/)
+[![JOSS](https://joss.theoj.org/papers/10.21105/joss.02621/status.svg)](https://doi.org/10.21105/joss.02621)
+
+
+# General Information
+
+`biopeaks` is a straightforward graphical user interface for feature extraction from electrocardiogram (ECG), photoplethysmogram (PPG) and breathing biosignals.
+It processes these biosignals semi-automatically with sensible defaults and offers the following functionality:
+
++ processes files in the open biosignal formats [EDF](https://en.wikipedia.org/wiki/European_Data_Format), [OpenSignals (Bitalino)](https://bitalino.com/en/software)
+as well as plain text files (.txt, .csv, .tsv)
++ interactive biosignal visualization
++ biosignal segmentation
++ benchmarked, automatic extrema detection (R-peaks in ECG, systolic peaks in PPG, exhalation troughs and inhalation
+peaks in breathing signals) with signal-specific, sensible defaults
++ automatic state-of-the-art [artifact correction](https://www.tandfonline.com/doi/full/10.1080/03091902.2019.1640306)
+ for ECG and PPG extrema
++ manual editing of extrema
++ extraction of instantaneous features: (heart- or breathing-) rate and period, as well as breathing amplitude
++ .csv export of extrema and instantaneous features for further analysis (e.g., heart rate variability)
++ automatic analysis of multiple files (batch processing)
+
+
+![GUI](https://github.com/JanCBrammer/biopeaks/raw/master/docs/images/screenshot_statistics.png)
+
+
+# Installation
+
+`biopeaks` can be installed from PyPI:
+
+```
+pip install biopeaks
+```
+
+Alternatively, on Windows, download [biopeaks.exe](https://github.com/JanCBrammer/biopeaks/releases/latest)
+and run it. Running the executable does not require a Python installation.
+
+You can find more details on the installation [here](https://jancbrammer.github.io/biopeaks/installation.html).
+
+
+# Documentation
+
+Have a look at the [user guide](https://jancbrammer.github.io/biopeaks/user_guide.html) to get started with `biopeaks`.
+
+
+# Contributors welcome!
+
+Improvements or additions to the repository (documentation, tests, code) are welcome and encouraged.
+Spotted a typo in the documentation? Caught a bug in the code? Ideas for improving the documentation,
+increase test coverage, or adding features to the GUI? Get started with the [contributor guide](https://jancbrammer.github.io/biopeaks/contributor_guide.html).
+
+
+# Citation
+
+Please refer to the [biopeaks paper](https://joss.theoj.org/papers/10.21105/joss.02621) in The Journal of Open Source Software.
+
+
+# Changelog
+
+Have a look at the [changelog](https://jancbrammer.github.io/biopeaks/changelog.html) to get an overview of what has changed throughout the versions of `biopeaks`.
+
+
+
+
+
+
+%prep
+%autosetup -n biopeaks-1.4.4
+
+%build
+%py3_build
+
+%install
+%py3_install
+install -d -m755 %{buildroot}/%{_pkgdocdir}
+if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
+if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
+if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
+if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
+pushd %{buildroot}
+if [ -d usr/lib ]; then
+ find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst
+fi
+if [ -d usr/lib64 ]; then
+ find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst
+fi
+if [ -d usr/bin ]; then
+ find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
+fi
+if [ -d usr/sbin ]; then
+ find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
+fi
+touch doclist.lst
+if [ -d usr/share/man ]; then
+ find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst
+fi
+popd
+mv %{buildroot}/filelist.lst .
+mv %{buildroot}/doclist.lst .
+
+%files -n python3-biopeaks -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Tue Jun 20 2023 Python_Bot <Python_Bot@openeuler.org> - 1.4.4-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..879774e
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+c424239a42d3c6673b582747712ec206 biopeaks-1.4.4.tar.gz