Skip to content

A Python module to detect events in data

License

Notifications You must be signed in to change notification settings

thabisokunene/detecta

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyPI version DOI

Python module to detect events in data

The following functions are implemented in detecta:

  • detect_peaks.py: detects peaks in data based on their amplitude and other features.
  • detect_onset.py: detects onset in data based on amplitude threshold.
  • detect_cusum.py: detects abrupt changes in data using cumulative sum algorithm (CUSUM).
  • detect_seq.py: detects initial and final indices of sequential data identical to a parameter.

Installation

pip install detecta

Or

conda install -c duartexyz detecta

Examples

Other similar modules

How to cite this work

Here is a suggestion to cite this GitHub repository:

Marcos Duarte. (2021). detecta: A Python module to detect events in data (Version v0.0.5). Zenodo. http://doi.org/10.5281/zenodo.4598962

And a possible BibTeX entry:

@software{marcos_duarte_2021_4598962,
  author       = {Marcos Duarte},
  title        = {detecta: A Python module to detect events in data},
  month        = mar,
  year         = 2021,
  publisher    = {Zenodo},
  version      = {v0.0.5},
  doi          = {10.5281/zenodo.4598962},
  url          = {https://doi.org/10.5281/zenodo.4598962}
}

License

The non-software content of this project is licensed under a Creative Commons Attribution 4.0 International License, and the software code is licensed under the MIT license.

About

A Python module to detect events in data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%