Project

PySiology

Goal: A python package for physiological signal processing.
Designed to be suitable for both expert and novice users, the package allows the analysis of ECG, EMG and EDA signals.
It is provided with tutorials and sample data.

https://github.com/Gabrock94/Pysiology
https://pypi.org/project/pysiology/
http://pysiology.readthedocs.io

Updates
0 new
1
Recommendations
0 new
0
Followers
0 new
12
Reads
0 new
64

Project log

Giulio Gabrieli
added a research item
Physiological signals have been widely used to measure continuous data from the autonomic nervous system in the fields of computer science, psychology, and human–computer interaction. Signal processing and feature estimation of physiological measurements can be performed with several commercial tools. Unfortunately, those tools possess a steep learning curve and do not usually allow for complete customization of estimation parameters. For these reasons, we designed PySiology, an open-source package for the estimation of features from physiological signals, suitable for both novice and expert users. This package provides clear documentation of utilized methodology, guided functionalities for semi-automatic feature estimation, and options for extensive customization. In this article, a brief introduction to the features of the package, and to its design workflow, are presented. To demonstrate the usage of the package in a real-world context, an advanced example of image valence estimation from physiological measurements (ECG, EMG, and EDA) is described. Preliminary tests have shown high reliability of feature estimated using PySiology.
Giulio Gabrieli
added a research item
Physiological signals have been widely used to measure continuous data from the autonomic nervous system in the fields of computer science, psychology, and human–computer interaction. Signal processing and feature estimation of physiological measurements can be performed with several commercial tools. Unfortunately, those tools possess a steep learning curve and do not usually allow for complete customization of estimation parameters. For these reasons, we designed PySiology, an open-source package for the estimation of features from physiological signals, suitable for both novice and expert users. This package provides clear documentation of utilized methodology, guided functionalities for semi-automatic feature estimation, and options for extensive customization. In this article, a brief introduction to the features of the package, and to its design workflow, are presented. To demonstrate the usage of the package in a real-world context, an advanced example of image valence estimation from physiological measurements (ECG, EMG, and EDA) is described. Preliminary tests have shown high reliability of feature estimated using PySiology.
Giulio Gabrieli
added a research item
Introduction to Pysiology and advanced example (estimating images' valence from viewers physiological measurements)
Giulio Gabrieli
added an update
Version 0.0.9 can be installed using pip ("pip install pysiology") or from source.
More information, documentation and tutorials are available at https://github.com/Gabrock94/Pysiology
 
Giulio Gabrieli
added a project goal
A python package for physiological signal processing.
Designed to be suitable for both expert and novice users, the package allows the analysis of ECG, EMG and EDA signals.
It is provided with tutorials and sample data.