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...
Autor principal: | |
---|---|
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 |