Publication: PySio: a new python toolbox for physiological signal visualization and feature analysis
dc.contributor.department | Department of Electrical and Electronics Engineering | |
dc.contributor.department | Department of Computer Engineering | |
dc.contributor.kuauthor | Gürsoy, Beren Semiz | |
dc.contributor.kuauthor | Nacitarhan, Özgün Ozan | |
dc.contributor.kuprofile | Faculty Member | |
dc.contributor.kuprofile | Undergraduate Student | |
dc.contributor.other | Department of Electrical and Electronics Engineering | |
dc.contributor.other | Department of Computer Engineering | |
dc.contributor.schoolcollegeinstitute | College of Engineering | |
dc.contributor.schoolcollegeinstitute | College of Engineering | |
dc.contributor.yokid | 332403 | |
dc.contributor.yokid | N/A | |
dc.date.accessioned | 2024-11-09T23:00:47Z | |
dc.date.issued | 2022 | |
dc.description.abstract | In physiological signal analysis, identifying meaningful relationships and inherent patterns in signals can provide valuable information regarding subjects' physiological state and changes. Although MATLAB has been widely used in signal processing and feature analysis, Python has recently dethroned MATLAB with the rise of data science, machine learning and artificial intelligence. Hence, there is a compelling need for a Python package for physiological feature analysis and extraction to achieve compatibility with downstream models often trained in Python. Thus, we present a novel visualization and feature analysis Python toolbox, PySio, to enable rapid, efficient and user-friendly analysis of physiological signals. First, the user should import the signal-of-interest with the corresponding sampling rate. After importing, the user can either analyze the signal as it is, or can choose a specific region for more detailed analysis. PySio enables the user to (i) visualize and analyze the physiological signals (or user-selected segments of the signals) in time domain, (ii) study the signals (or user-selected segments of the signals) in frequency domain through discrete Fourier transform and spectrogram representations, and (iii) investigate and extract the most common time (energy, entropy, zero crossing rate and peaks) and frequency (spectral entropy, rolloff, centroid, spread, peaks and bandpower) domain features, all with one click. Clinical relevance - As the physiological signals originate directly from the underlying physiological events, proper analysis of the signal patterns can provide valuable information in personalized treatment and wearable technology applications. | |
dc.description.indexedby | Scopus | |
dc.description.indexedby | PubMed | |
dc.description.openaccess | YES | |
dc.description.publisherscope | International | |
dc.description.volume | 2022-July | |
dc.identifier.doi | 10.1109/EMBC48229.2022.9871174 | |
dc.identifier.isbn | 9781-7281-2782-8 | |
dc.identifier.issn | 1557-170X | |
dc.identifier.link | https://www.scopus.com/inward/record.uri?eid=2-s2.0-85138128818&doi=10.1109%2fEMBC48229.2022.9871174&partnerID=40&md5=74aef6a18d35cdf175d8d50f709a588e | |
dc.identifier.scopus | 2-s2.0-85138128818 | |
dc.identifier.uri | http://dx.doi.org/10.1109/EMBC48229.2022.9871174 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14288/8123 | |
dc.keywords | Artificial intelligence | |
dc.keywords | Entropy | |
dc.keywords | Frequency domain analysis | |
dc.keywords | Heart | |
dc.keywords | High level languages | |
dc.keywords | Signal analysis | |
dc.keywords | Time domain analysis | |
dc.keywords | Time series analysis | |
dc.keywords | Visualization | |
dc.keywords | Wearable technology | |
dc.keywords | Feature analysis | |
dc.keywords | Inherent patterns | |
dc.keywords | Machine-learning | |
dc.keywords | Physiological signals | |
dc.keywords | Physiological state | |
dc.keywords | Signal features | |
dc.keywords | Signal processing analysis | |
dc.keywords | Signal visualizations | |
dc.keywords | Signals analysis | |
dc.keywords | Visualization analysis | |
dc.keywords | Python | |
dc.keywords | Algorithm | |
dc.keywords | Fourier analysis | |
dc.keywords | Human | |
dc.keywords | Machine learning | |
dc.keywords | Signal processing | |
dc.keywords | Algorithms | |
dc.keywords | Fourier Analysis | |
dc.keywords | Humans | |
dc.keywords | Machine learning | |
dc.keywords | Signal processing, Computer-assisted | |
dc.language | English | |
dc.publisher | Verasonics | |
dc.source | Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBS | |
dc.subject | Artificial intelligence | |
dc.subject | Entropy | |
dc.subject | Time-domain analysis | |
dc.subject | Heart | |
dc.title | PySio: a new python toolbox for physiological signal visualization and feature analysis | |
dc.type | Conference proceeding | |
dspace.entity.type | Publication | |
local.contributor.authorid | 0000-0002-7544-5974 | |
local.contributor.authorid | N/A | |
local.contributor.kuauthor | Gürsoy, Beren Semiz | |
local.contributor.kuauthor | Nacitarhan, Özgün Ozan | |
relation.isOrgUnitOfPublication | 21598063-a7c5-420d-91ba-0cc9b2db0ea0 | |
relation.isOrgUnitOfPublication | 89352e43-bf09-4ef4-82f6-6f9d0174ebae | |
relation.isOrgUnitOfPublication.latestForDiscovery | 21598063-a7c5-420d-91ba-0cc9b2db0ea0 |