TY - JOUR
T1 - NeuroKit2
T2 - a Python toolbox for neurophysiological signal processing
AU - Makowski, Dominique
AU - Pham, Tam
AU - Lau, Zen J.
AU - Brammer, Jan C.
AU - Lespinasse, Francois
AU - Pham, Hung
AU - Scholzel, Christopher
AU - Chen, S. H. Annabel
PY - 2021/8
Y1 - 2021/8
N2 - NeuroKit2 is an open-source, community-driven, and user-centered Python package for neurophysiological signal processing. It provides a comprehensive suite of processing routines for a variety of bodily signals (e.g., ECG, PPG, EDA, EMG, RSP). These processing routines include high-level functions that enable data processing in a few lines of code using validated pipelines, which we illustrate in two examples covering the most typical scenarios, such as an event-related paradigm and an interval-related analysis. The package also includes tools for specific processing steps such as rate extraction and filtering methods, offering a trade-off between high-level convenience and fine-tuned control. Its goal is to improve transparency and reproducibility in neurophysiological research, as well as foster exploration and innovation. Its design philosophy is centred on user-experience and accessibility to both novice and advanced users.
AB - NeuroKit2 is an open-source, community-driven, and user-centered Python package for neurophysiological signal processing. It provides a comprehensive suite of processing routines for a variety of bodily signals (e.g., ECG, PPG, EDA, EMG, RSP). These processing routines include high-level functions that enable data processing in a few lines of code using validated pipelines, which we illustrate in two examples covering the most typical scenarios, such as an event-related paradigm and an interval-related analysis. The package also includes tools for specific processing steps such as rate extraction and filtering methods, offering a trade-off between high-level convenience and fine-tuned control. Its goal is to improve transparency and reproducibility in neurophysiological research, as well as foster exploration and innovation. Its design philosophy is centred on user-experience and accessibility to both novice and advanced users.
KW - neurophysiology
KW - biosignals
KW - Python
KW - ECG
KW - EDA
KW - EMG
UR - http://www.scopus.com/inward/record.url?scp=85100419216&partnerID=8YFLogxK
U2 - 10.3758/s13428-020-01516-y
DO - 10.3758/s13428-020-01516-y
M3 - Article
C2 - 33528817
SN - 1554-3528
VL - 53
SP - 1689
EP - 1696
JO - Behavior Research Methods
JF - Behavior Research Methods
IS - 4
ER -