Cargando…

EZ Entropy: a software application for the entropy analysis of physiological time-series

BACKGROUND: Entropy analysis has been attracting increasing attentions in the recent two or three decades. It assesses complexity, or irregularity, of time-series which is extraordinarily relevant to physiology and diseases as demonstrated by tremendous studies. However, the complexity can hardly be...

Descripción completa

Detalles Bibliográficos
Autor principal: Li, Peng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6425722/
https://www.ncbi.nlm.nih.gov/pubmed/30894180
http://dx.doi.org/10.1186/s12938-019-0650-5
_version_ 1783404894135255040
author Li, Peng
author_facet Li, Peng
author_sort Li, Peng
collection PubMed
description BACKGROUND: Entropy analysis has been attracting increasing attentions in the recent two or three decades. It assesses complexity, or irregularity, of time-series which is extraordinarily relevant to physiology and diseases as demonstrated by tremendous studies. However, the complexity can hardly be appreciated by traditional methods including time-, frequency-domain analysis, and time-frequency analysis that are the common built-in options in commercialized measurement and statistical software. To facilitate the entropy analysis of physiological time-series, a new software application, namely EZ Entropy, was developed and introduced in this article. RESULTS: EZ Entropy was developed in MATLAB(®) environment. It was programmed in an object-oriented style and was constructed with a graphical user interface. EZ Entropy is easy to operate through its compact graphical interface, thus allowing researchers without knowledge of programming like clinicians and physiologists to perform such kind of analysis. Besides, it offers various settings to meet different analysis needs including (1) processing single data recording, (2) batch processing multiple data files, (3) sliding window calculations, (4) recall, (5) displaying intermediate data and final results, (6) adjusting input parameters, and (7) exporting calculation results after the run or in real-time during the analysis. The analysis results could be exported, either manually or automatically, to comma-separated ASCII files, thus being compatible to and easily imported into the common statistical analysis software. Code-wise, EZ Entropy is object-oriented, thus being quite easy to maintain and extend. CONCLUSIONS: EZ Entropy is a user-friendly software application to perform the entropy analysis of time-series, as well as to simplify and to speed up this useful analysis. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12938-019-0650-5) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-6425722
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-64257222019-04-01 EZ Entropy: a software application for the entropy analysis of physiological time-series Li, Peng Biomed Eng Online Software BACKGROUND: Entropy analysis has been attracting increasing attentions in the recent two or three decades. It assesses complexity, or irregularity, of time-series which is extraordinarily relevant to physiology and diseases as demonstrated by tremendous studies. However, the complexity can hardly be appreciated by traditional methods including time-, frequency-domain analysis, and time-frequency analysis that are the common built-in options in commercialized measurement and statistical software. To facilitate the entropy analysis of physiological time-series, a new software application, namely EZ Entropy, was developed and introduced in this article. RESULTS: EZ Entropy was developed in MATLAB(®) environment. It was programmed in an object-oriented style and was constructed with a graphical user interface. EZ Entropy is easy to operate through its compact graphical interface, thus allowing researchers without knowledge of programming like clinicians and physiologists to perform such kind of analysis. Besides, it offers various settings to meet different analysis needs including (1) processing single data recording, (2) batch processing multiple data files, (3) sliding window calculations, (4) recall, (5) displaying intermediate data and final results, (6) adjusting input parameters, and (7) exporting calculation results after the run or in real-time during the analysis. The analysis results could be exported, either manually or automatically, to comma-separated ASCII files, thus being compatible to and easily imported into the common statistical analysis software. Code-wise, EZ Entropy is object-oriented, thus being quite easy to maintain and extend. CONCLUSIONS: EZ Entropy is a user-friendly software application to perform the entropy analysis of time-series, as well as to simplify and to speed up this useful analysis. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12938-019-0650-5) contains supplementary material, which is available to authorized users. BioMed Central 2019-03-20 /pmc/articles/PMC6425722/ /pubmed/30894180 http://dx.doi.org/10.1186/s12938-019-0650-5 Text en © The Author(s) 2019 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Software
Li, Peng
EZ Entropy: a software application for the entropy analysis of physiological time-series
title EZ Entropy: a software application for the entropy analysis of physiological time-series
title_full EZ Entropy: a software application for the entropy analysis of physiological time-series
title_fullStr EZ Entropy: a software application for the entropy analysis of physiological time-series
title_full_unstemmed EZ Entropy: a software application for the entropy analysis of physiological time-series
title_short EZ Entropy: a software application for the entropy analysis of physiological time-series
title_sort ez entropy: a software application for the entropy analysis of physiological time-series
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6425722/
https://www.ncbi.nlm.nih.gov/pubmed/30894180
http://dx.doi.org/10.1186/s12938-019-0650-5
work_keys_str_mv AT lipeng ezentropyasoftwareapplicationfortheentropyanalysisofphysiologicaltimeseries