• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

用于计算样本熵的R软件包综合比较与概述

A comprehensive comparison and overview of R packages for calculating sample entropy.

作者信息

Chen Chang, Sun Shixue, Cao Zhixin, Shi Yan, Sun Baoqing, Zhang Xiaohua Douglas

机构信息

Faculty of Health Sciences, University of Macau, Taipa, Macau, China.

Department of Respiratory and Critical Care Medicine, Beijing Chao-Yang Hospital, Capital Medical University, Beijing, China.

出版信息

Biol Methods Protoc. 2019 Dec 13;4(1):bpz016. doi: 10.1093/biomethods/bpz016. eCollection 2019.

DOI:10.1093/biomethods/bpz016
PMID:32161808
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC6994089/
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, and can provide the analysis of sample entropy with different embedding dimensions and similarity thresholds. 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. is the only package that can calculate multivariate multiscale entropies. In terms of computing time, , , and run significantly faster than the other two packages. Moreover, we identify the issues in package. This article provides guidelines for researchers to find a suitable R package for their analysis and applications using sample entropy.

摘要

样本熵是一种用于分析生理信号复杂性和不规则性的强大工具,这些生理信号可能与人类健康相关。然而,其计算的复杂性阻碍了它的广泛应用。截至目前,R语言提供了多个用于计算样本熵的开源包。然而,所有这些包都是针对不同场景设计的。因此,在寻找合适的包时,研究人员会在参数设置和算法选择上感到困惑。为了便于他们选择,我们探索了五个现有的用于计算样本熵的R包的功能,并在几个维度上比较了它们的计算能力。我们使用了四个已发表的关于呼吸和心率的数据集来研究它们的输入参数、熵的类型和程序运行时间。总之,[具体包名1]和[具体包名2]可以提供不同嵌入维度和相似性阈值下的样本熵分析。[具体包名3]是计算生理信号多尺度样本熵的一个不错选择,因为它不仅能同时显示所有尺度的样本熵,还提供各种可视化图。[具体包名4]是唯一能计算多变量多尺度熵的包。在计算时间方面,[具体包名1]、[具体包名2]和[具体包名3]的运行速度明显快于其他两个包。此外,我们还发现了[具体包名5]中的问题。本文为研究人员寻找适合其使用样本熵进行分析和应用的R包提供了指导方针。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7320/6994089/37f2222fc0fd/bpz016f3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7320/6994089/56df5c0b5b30/bpz016f1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7320/6994089/6bfb102ead00/bpz016f2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7320/6994089/37f2222fc0fd/bpz016f3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7320/6994089/56df5c0b5b30/bpz016f1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7320/6994089/6bfb102ead00/bpz016f2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7320/6994089/37f2222fc0fd/bpz016f3.jpg

相似文献

1
A comprehensive comparison and overview of R packages for calculating sample entropy.用于计算样本熵的R软件包综合比较与概述
Biol Methods Protoc. 2019 Dec 13;4(1):bpz016. doi: 10.1093/biomethods/bpz016. eCollection 2019.
2
CGManalyzer: an R package for analyzing continuous glucose monitoring studies.CGManalyzer:一个用于分析连续血糖监测研究的 R 包。
Bioinformatics. 2018 May 1;34(9):1609-1611. doi: 10.1093/bioinformatics/btx826.
3
New Fast ApEn and SampEn Entropy Algorithms Implementation and Their Application to Supercomputer Power Consumption.新型快速近似熵(ApEn)和样本熵(SampEn)算法的实现及其在超级计算机功耗中的应用。
Entropy (Basel). 2020 Aug 5;22(8):863. doi: 10.3390/e22080863.
4
RespirAnalyzer: an R package for analyzing data from continuous monitoring of respiratory signals.RespirAnalyzer:一个用于分析呼吸信号连续监测数据的R包。
Bioinform Adv. 2024 Jan 13;4(1):vbae003. doi: 10.1093/bioadv/vbae003. eCollection 2024.
5
wTO: an R package for computing weighted topological overlap and a consensus network with integrated visualization tool.wTO:一个用于计算加权拓扑重叠和共识网络的 R 包,具有集成的可视化工具。
BMC Bioinformatics. 2018 Oct 24;19(1):392. doi: 10.1186/s12859-018-2351-7.
6
Selection of entropy-measure parameters for knowledge discovery in heart rate variability data.心率变异性数据知识发现中熵测度参数的选择。
BMC Bioinformatics. 2014;15 Suppl 6(Suppl 6):S2. doi: 10.1186/1471-2105-15-S6-S2. Epub 2014 May 16.
7
Optimizing the measurement of sample entropy in resting-state fMRI data.优化静息态功能磁共振成像数据中样本熵的测量
Front Neurol. 2024 Feb 15;15:1331365. doi: 10.3389/fneur.2024.1331365. eCollection 2024.
8
Variational Embedding Multiscale Sample Entropy: A Tool for Complexity Analysis of Multichannel Systems.变分嵌入多尺度样本熵:一种用于多通道系统复杂性分析的工具。
Entropy (Basel). 2021 Dec 24;24(1):26. doi: 10.3390/e24010026.
9
Multivariate Multiscale Cosine Similarity Entropy and Its Application to Examine Circularity Properties in Division Algebras.多元多尺度余弦相似性熵及其在检验可除代数中的循环性性质方面的应用。
Entropy (Basel). 2022 Sep 13;24(9):1287. doi: 10.3390/e24091287.
10
belg: A Tool for Calculating Boltzmann Entropy of Landscape Gradients.贝尔格:一种用于计算景观梯度玻尔兹曼熵的工具。
Entropy (Basel). 2020 Aug 26;22(9):937. doi: 10.3390/e22090937.

引用本文的文献

1
RespirAnalyzer: an R package for analyzing data from continuous monitoring of respiratory signals.RespirAnalyzer:一个用于分析呼吸信号连续监测数据的R包。
Bioinform Adv. 2024 Jan 13;4(1):vbae003. doi: 10.1093/bioadv/vbae003. eCollection 2024.
2
Long-Term Effects and Potential Impact of Early Nutrition with Breast Milk or Infant Formula on Glucose Homeostasis Control in Healthy Children at 6 Years Old: A Follow-Up from the COGNIS Study.长期母乳喂养或婴儿配方奶对健康儿童 6 岁时血糖稳态控制的影响及潜在作用:COGNIS 研究随访。
Nutrients. 2023 Feb 7;15(4):852. doi: 10.3390/nu15040852.
3
Sample Entropy as a Tool to Assess Lumbo-Pelvic Movements in a Clinical Test for Low-Back-Pain Patients.

本文引用的文献

1
An Improved Method of Handling Missing Values in the Analysis of Sample Entropy for Continuous Monitoring of Physiological Signals.一种在生理信号连续监测的样本熵分析中处理缺失值的改进方法。
Entropy (Basel). 2019 Mar 12;21(3):274. doi: 10.3390/e21030274.
2
Entropy Change of Biological Dynamics in Asthmatic Patients and Its Diagnostic Value in Individualized Treatment: A Systematic Review.哮喘患者生物动力学的熵变及其在个体化治疗中的诊断价值:一项系统评价
Entropy (Basel). 2018 May 24;20(6):402. doi: 10.3390/e20060402.
3
CGManalyzer: an R package for analyzing continuous glucose monitoring studies.
样本熵作为评估腰痛患者临床测试中腰骨盆运动的一种工具。
Entropy (Basel). 2022 Mar 22;24(4):437. doi: 10.3390/e24040437.
4
Unwrapping the phase portrait features of adventitious crackle for auscultation and classification: a machine learning approach.解析偶然爆裂音的时相特征以进行听诊和分类:一种机器学习方法。
J Biol Phys. 2021 Jun;47(2):103-115. doi: 10.1007/s10867-021-09567-8. Epub 2021 Apr 27.
5
Time series and fractal analyses of wheezing: a novel approach.喘鸣的时间序列和分形分析:一种新方法。
Phys Eng Sci Med. 2020 Dec;43(4):1339-1347. doi: 10.1007/s13246-020-00937-5. Epub 2020 Oct 14.
6
Nonlinear time series and principal component analyses: Potential diagnostic tools for COVID-19 auscultation.非线性时间序列分析和主成分分析:COVID-19听诊的潜在诊断工具。
Chaos Solitons Fractals. 2020 Nov;140:110246. doi: 10.1016/j.chaos.2020.110246. Epub 2020 Aug 24.
CGManalyzer:一个用于分析连续血糖监测研究的 R 包。
Bioinformatics. 2018 May 1;34(9):1609-1611. doi: 10.1093/bioinformatics/btx826.
4
Complexity Change in Cardiovascular Disease.心血管疾病的复杂性变化。
Int J Biol Sci. 2017 Oct 17;13(10):1320-1328. doi: 10.7150/ijbs.19462. eCollection 2017.
5
Entropy change of biological dynamics in COPD.慢性阻塞性肺疾病中生物动力学的熵变
Int J Chron Obstruct Pulmon Dis. 2017 Oct 12;12:2997-3005. doi: 10.2147/COPD.S140636. eCollection 2017.
6
Decreased complexity of glucose dynamics preceding the onset of diabetes in mice and rats.小鼠和大鼠糖尿病发病前葡萄糖动态变化的复杂性降低。
PLoS One. 2017 Sep 6;12(9):e0182810. doi: 10.1371/journal.pone.0182810. eCollection 2017.
7
Volume-Targeted Versus Pressure-Limited Noninvasive Ventilation in Subjects With Acute Hypercapnic Respiratory Failure: A Multicenter Randomized Controlled Trial.急性高碳酸血症呼吸衰竭患者采用容量目标通气与压力限制无创通气的多中心随机对照试验
Respir Care. 2016 Nov;61(11):1440-1450. doi: 10.4187/respcare.04619. Epub 2016 Oct 18.
8
Kubios HRV--heart rate variability analysis software.Kubios HRV--心率变异性分析软件。
Comput Methods Programs Biomed. 2014;113(1):210-20. doi: 10.1016/j.cmpb.2013.07.024. Epub 2013 Aug 6.
9
Early detection of coronary artery disease in patients studied with magnetocardiography: an automatic classification system based on signal entropy.应用磁心电图学检测研究患者的冠状动脉疾病:基于信号熵的自动分类系统。
Comput Biol Med. 2013 Feb;43(2):144-53. doi: 10.1016/j.compbiomed.2012.11.014. Epub 2012 Dec 20.
10
The use of strictly standardized mean difference for hit selection in primary RNA interference high-throughput screening experiments.在原发性RNA干扰高通量筛选实验中使用严格标准化均数差值进行命中选择。
J Biomol Screen. 2007 Jun;12(4):497-509. doi: 10.1177/1087057107300646. Epub 2007 Apr 13.