A comprehensive comparison and overview of R packages for calculating sample entropy. Issue 1 (20th November 2019)
- Record Type:
- Journal Article
- Title:
- A comprehensive comparison and overview of R packages for calculating sample entropy. Issue 1 (20th November 2019)
- Main Title:
- A comprehensive comparison and overview of R packages for calculating sample entropy
- Authors:
- Chen, Chang
Sun, Shixue
Cao, Zhixin
Shi, Yan
Sun, Baoqing
Zhang, Xiaohua Douglas - Abstract:
- Abstract: Sample entropy is a powerful tool for analyzing the complexity and irregularity of physiology signals which may be associated with human health. Nevertheless, the sophistication of its calculation hinders its universal application. As of today, the R language provides multiple open-source packages for calculating sample entropy. All of which, however, are designed for different scenarios. Therefore, when searching for a proper package, the investigators would be confused on the parameter setting and selection of algorithms. To ease their selection, we have explored the functions of five existing R packages for calculating sample entropy and have compared their computing capability in several dimensions. We used four published datasets on respiratory and heart rate to study their input parameters, types of entropy, and program running time. In summary, NonlinearTseries and CGManalyzer can provide the analysis of sample entropy with different embedding dimensions and similarity thresholds. CGManalyzer is a good choice for calculating multiscale sample entropy of physiological signal because it not only shows sample entropy of all scales simultaneously but also provides various visualization plots. MSMVSampEn is the only package that can calculate multivariate multiscale entropies. In terms of computing time, NonlinearTseries, CGManalyzer, and MSMVSampEn run significantly faster than the other two packages. Moreover, we identify the issues in MVMSampEn package. ThisAbstract: Sample entropy is a powerful tool for analyzing the complexity and irregularity of physiology signals which may be associated with human health. Nevertheless, the sophistication of its calculation hinders its universal application. As of today, the R language provides multiple open-source packages for calculating sample entropy. All of which, however, are designed for different scenarios. Therefore, when searching for a proper package, the investigators would be confused on the parameter setting and selection of algorithms. To ease their selection, we have explored the functions of five existing R packages for calculating sample entropy and have compared their computing capability in several dimensions. We used four published datasets on respiratory and heart rate to study their input parameters, types of entropy, and program running time. In summary, NonlinearTseries and CGManalyzer can provide the analysis of sample entropy with different embedding dimensions and similarity thresholds. CGManalyzer is a good choice for calculating multiscale sample entropy of physiological signal because it not only shows sample entropy of all scales simultaneously but also provides various visualization plots. MSMVSampEn is the only package that can calculate multivariate multiscale entropies. In terms of computing time, NonlinearTseries, CGManalyzer, and MSMVSampEn run significantly faster than the other two packages. Moreover, we identify the issues in MVMSampEn package. This article provides guidelines for researchers to find a suitable R package for their analysis and applications using sample entropy. … (more)
- Is Part Of:
- Biology methods & protocols. Volume 4:Issue 1(2019)
- Journal:
- Biology methods & protocols
- Issue:
- Volume 4:Issue 1(2019)
- Issue Display:
- Volume 4, Issue 1 (2019)
- Year:
- 2019
- Volume:
- 4
- Issue:
- 1
- Issue Sort Value:
- 2019-0004-0001-0000
- Page Start:
- Page End:
- Publication Date:
- 2019-11-20
- Subjects:
- R package -- sample entropy -- time series -- comparison -- nonlinear dynamics
Biology -- Methodology -- Periodicals
570.1 - Journal URLs:
- https://academic.oup.com/biomethods/article/2468067/BIOMAP-A-Home-for-All-Biology-Methods ↗
http://www.oxfordjournals.org/ ↗ - DOI:
- 10.1093/biomethods/bpz016 ↗
- Languages:
- English
- ISSNs:
- 2396-8923
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 17066.xml