CEPS: An Open Access MATLAB Graphical User Interface (GUI) for the Analysis of Complexity and Entropy in Physiological Signals

被引:16
|
作者
Mayor, David [1 ]
Panday, Deepak [2 ]
Kandel, Hari Kala [3 ]
Steffert, Tony [4 ,5 ]
Banks, Duncan [5 ]
机构
[1] Univ Hertfordshire, Sch Hlth & Social Work, Hatfield AL10 9AB, Herts, England
[2] Univ Hertfordshire, Sch Engn & Comp Sci, Hatfield AL10 9AB, Herts, England
[3] Univ London, Goldsmiths Coll, Dept Comp, London SE14 6NW, England
[4] MindSpire, Napier House,14-16 Mt Ephraim Rd, Tunbridge Wells TN1 1EE, England
[5] Open Univ, Sch Life Hlth & Chem Sci, Walton Hall, Milton Keynes MK7 6AA, Bucks, England
基金
“创新英国”项目;
关键词
complexity; entropy; software; paced breathing; heart rate variability; HRV; HEART-RATE-VARIABILITY; LEMPEL-ZIV COMPLEXITY; RECURRENCE QUANTIFICATION ANALYSIS; EMPIRICAL MODE DECOMPOSITION; TIME-SERIES; BISPECTRAL INDEX; APPROXIMATE ENTROPY; SPECTRAL ENTROPY; SOFTWARE TOOL; RATE DYNAMICS;
D O I
10.3390/e23030321
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Background: We developed CEPS as an open access MATLAB(R) GUI (graphical user interface) for the analysis of Complexity and Entropy in Physiological Signals (CEPS), and demonstrate its use with an example data set that shows the effects of paced breathing (PB) on variability of heart, pulse and respiration rates. CEPS is also sufficiently adaptable to be used for other time series physiological data such as EEG (electroencephalography), postural sway or temperature measurements. Methods: Data were collected from a convenience sample of nine healthy adults in a pilot for a larger study investigating the effects on vagal tone of breathing paced at various different rates, part of a development programme for a home training stress reduction system. Results: The current version of CEPS focuses on those complexity and entropy measures that appear most frequently in the literature, together with some recently introduced entropy measures which may have advantages over those that are more established. Ten methods of estimating data complexity are currently included, and some 28 entropy measures. The GUI also includes a section for data pre-processing and standard ancillary methods to enable parameter estimation of embedding dimension m and time delay tau ('tau') where required. The software is freely available under version 3 of the GNU Lesser General Public License (LGPLv3) for non-commercial users. CEPS can be downloaded from Bitbucket. In our illustration on PB, most complexity and entropy measures decreased significantly in response to breathing at 7 breaths per minute, differentiating more clearly than conventional linear, time- and frequency-domain measures between breathing states. In contrast, Higuchi fractal dimension increased during paced breathing. Conclusions: We have developed CEPS software as a physiological data visualiser able to integrate state of the art techniques. The interface is designed for clinical research and has a structure designed for integrating new tools. The aim is to strengthen collaboration between clinicians and the biomedical community, as demonstrated here by using CEPS to analyse various physiological responses to paced breathing.
引用
下载
收藏
页码:1 / 34
页数:34
相关论文
共 41 条
  • [1] Probabilistic Power Flow Analysis Using Matlab Graphical User Interface (GUI)
    Unal Kurt
    Okan Ozgonenel
    Birsen Boylu Ayvaz
    Journal of Electrical Engineering & Technology, 2022, 17 : 929 - 943
  • [2] Probabilistic Power Flow Analysis Using Matlab Graphical User Interface (GUI)
    Kurt, Unal
    Ozgonenel, Okan
    Ayvaz, Birsen Boylu
    JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY, 2022, 17 (02) : 929 - 943
  • [3] Lighting Audit Through MATLAB Graphical User Interface (GUI)
    Ojha, Ranjay Kumar
    Mathew, Lini
    Thakur, Tilak
    2016 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATION, & AUTOMATION (ICACCA) (FALL), 2016, : 140 - 145
  • [4] Detection of Cardiac Disorder using MATLAB based Graphical User Interface (GUI)
    Tara, Kusum
    Sarkar, Ajay Krishno
    Khan, Muhammad Abdul Goffar
    Mou, Jannatul Robaiat
    2017 IEEE REGION 10 HUMANITARIAN TECHNOLOGY CONFERENCE (R10-HTC), 2017, : 440 - 443
  • [5] DSPFAP: Distribution Systems Power Flow Analysis Package Using Matlab Graphical User Interface (GUI)
    Eminoglu, U.
    Gozel, T.
    Hocaoglu, M. H.
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2010, 18 (01) : 1 - 13
  • [6] liteITD a MATLAB Graphical User Interface (GUI) program for topology design of continuum structures
    Victoria, Mariano
    Querin, Osvaldo M.
    Diaz, Concepcion
    Marti, Pascual
    ADVANCES IN ENGINEERING SOFTWARE, 2016, 100 : 126 - 147
  • [7] Analysis of Power Losses in Electric Distribution System Using a MATLAB-Based Graphical User Interface (GUI)
    Alejandro Rojas, Luis
    Danilo Montoya, Oscar
    Campillo, Javier
    APPLIED COMPUTER SCIENCES IN ENGINEERING (WEA 2019), 2019, 1052 : 565 - 576
  • [8] A MATLAB based graphical user interface (GUI) for quickly producing widely used hydrogeochemical diagrams
    He, Song
    Li, Peiyue
    GEOCHEMISTRY, 2020, 80 (04):
  • [9] GAMMA-GUI APP: A FRIENDLY GRAPHICAL USER INTERFACE FOR THE MULTIVARIATE DESIGN OF EXPERIMENTS IN MATLAB
    Galvan, Diego
    Bona, Evandro
    QUIMICA NOVA, 2024, 47 (05):
  • [10] MATLAB GUI (Graphical User Interface) for the design of GRIN components for optical systems as an educational tool
    Gomez-Varela, A. I.
    Bao-Varela, C.
    12TH EDUCATION AND TRAINING IN OPTICS AND PHOTONICS CONFERENCE, 2014, 9289