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

Abstract 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 h...

Full description

Bibliographic Details
Main Author: Peng Li
Format: Article
Language:English
Published: BMC 2019-03-01
Series:BioMedical Engineering OnLine
Subjects:
Online Access:http://link.springer.com/article/10.1186/s12938-019-0650-5
_version_ 1818288559416672256
author Peng Li
author_facet Peng Li
author_sort Peng Li
collection DOAJ
description Abstract 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.
first_indexed 2024-12-13T01:58:18Z
format Article
id doaj.art-f2d3de1fe54147f4b4ed28fdae3b0cb6
institution Directory Open Access Journal
issn 1475-925X
language English
last_indexed 2024-12-13T01:58:18Z
publishDate 2019-03-01
publisher BMC
record_format Article
series BioMedical Engineering OnLine
spelling doaj.art-f2d3de1fe54147f4b4ed28fdae3b0cb62022-12-22T00:03:21ZengBMCBioMedical Engineering OnLine1475-925X2019-03-0118111510.1186/s12938-019-0650-5EZ Entropy: a software application for the entropy analysis of physiological time-seriesPeng Li0School of Control Science and Engineering, Shandong UniversityAbstract 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.http://link.springer.com/article/10.1186/s12938-019-0650-5EntropySoftwareProgramMATLAB
spellingShingle Peng Li
EZ Entropy: a software application for the entropy analysis of physiological time-series
BioMedical Engineering OnLine
Entropy
Software
Program
MATLAB
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 Entropy
Software
Program
MATLAB
url http://link.springer.com/article/10.1186/s12938-019-0650-5
work_keys_str_mv AT pengli ezentropyasoftwareapplicationfortheentropyanalysisofphysiologicaltimeseries