Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2020 Aug 17;10:13911. doi: 10.1038/s41598-020-70814-4

Development and validation of a sample entropy-based method to identify complex patient-ventilator interactions during mechanical ventilation

Leonardo Sarlabous 1,4,✉,#, José Aquino-Esperanza 1,2,3,#, Rudys Magrans 5, Candelaria de Haro 1,2, Josefina López-Aguilar 1,2, Carles Subirà 6, Montserrat Batlle 6, Montserrat Rué 7, Gemma Gomà 1, Ana Ochagavia 1,2, Rafael Fernández 2,6, Lluís Blanch 1,2,5
PMCID: PMC7431581  PMID: 32807815

Abstract

Patient-ventilator asynchronies can be detected by close monitoring of ventilator screens by clinicians or through automated algorithms. However, detecting complex patient-ventilator interactions (CP-VI), consisting of changes in the respiratory rate and/or clusters of asynchronies, is a challenge. Sample Entropy (SE) of airway flow (SE-Flow) and airway pressure (SE-Paw) waveforms obtained from 27 critically ill patients was used to develop and validate an automated algorithm for detecting CP-VI. The algorithm’s performance was compared versus the gold standard (the ventilator’s waveform recordings for CP-VI were scored visually by three experts; Fleiss’ kappa = 0.90 (0.87–0.93)). A repeated holdout cross-validation procedure using the Matthews correlation coefficient (MCC) as a measure of effectiveness was used for optimization of different combinations of SE settings (embedding dimension, m, and tolerance value, r), derived SE features (mean and maximum values), and the thresholds of change (Th) from patient’s own baseline SE value. The most accurate results were obtained using the maximum values of SE-Flow (m = 2, r = 0.2, Th = 25%) and SE-Paw (m = 4, r = 0.2, Th = 30%) which report MCCs of 0.85 (0.78–0.86) and 0.78 (0.78–0.85), and accuracies of 0.93 (0.89–0.93) and 0.89 (0.89–0.93), respectively. This approach promises an improvement in the accurate detection of CP-VI, and future study of their clinical implications.

Subject terms: Biomarkers, Translational research, Biomarkers, Engineering, Biomedical engineering, Scientific data, Statistics, Data acquisition, Data processing, Databases, Machine learning

Introduction

Invasive mechanical ventilation (MV) is a life-support measure administered to patients who cannot breathe on their own. Patient-ventilator asynchronies occur when there is a mismatch between the ventilator’s setting and patient’s breathing pattern. Recent studies have emphasized the impact of asynchronies upon clinical outcomes15, focusing on the incidence of specific subtypes of asynchronies or on the asynchrony index, and also on their distribution over time given that they occur in clusters within prolonged uneventful periods16. Importantly, in most of these studies ventilator’s waveforms were analysed visually2,5,7,8; only a few analyses have been based on automated algorithms1,4,6,9,10 or, more recently, on machine learning algorithms incorporating not only ventilator waveforms but also clinical data11.

Asynchronies are difficult to define when supported only by visual assessment carried out by inexperienced personnel, since different types may develop in a short time period or may even overlap with each other. Furthermore, asynchronies, which are by nature time-limited and transient, lead to patient distress, impede the ventilator’s effectiveness in decreasing the work of breathing, increase the time on mechanical ventilation and have a negative impact on outcome1,2,4,7,12. Additionally, sometimes patient’s drive only becomes evident due to an increase in the respiratory rate itself1316, which, given its irregular and complex behaviour, may be overestimated by visual observation or dedicated algorithms. Therefore, it would be extremely useful to have access to a method for assessing irregularity and complexity which could detect Complex Patient-Ventilator interactions (CP-VI), including not just asynchronies of any kind but also changes in the respiratory rate, in an automated, non-invasive and personalized fashion.

Normal physiological data are non-linear17. The complex behavior of a non-linear system cannot be characterized by the sum of its inputs, and the study of these systems requires methods that take into account the non-linear physiological response to a given stimulus. These methods could provide insights into organ-system interconnectivity, regulatory control, and complexity in time series during disease1719.

Entropy is a non-linear method derived from the theory of complex systems which measures the randomness and predictability of stochastic processes. Various types of entropy have been used in clinical monitoring2022. Sample Entropy (SE) is a measure of complexity and regularity, defined as the negative natural logarithm of the conditional probability that two sequences similar for m points will remain similar at the next point, where self-matching is not included23. Thus, a lower SE value indicates more self-similarity in a time series.

SE has proved to be an effective tool for investigating different types of time series data derived from various biological conditions in the human body. Examples of these conditions include the activation of inspiratory muscles in COPD patients24,25, the analysis of atrial fibrillation on electrocardiograms26, background electroencephalograms in Alzheimer’s patients27, heart rate variability28,29, human postural sway29 and seizure termination during electroconvulsive therapy30.

Interestingly, only a few entropy approaches have been applied in the respiratory system to study breath-to-breath variability and its components as predictors of successful separation from MV during spontaneous breathing trials (SBT)19,3134. Breath-to-breath approaches suggest that increased irregularity of the respiratory system may be a marker of pulmonary health19 and may serve as a weaning predictor3235, opening up the possibility that a certain degree of irregularity may be normal3,36. However, these studies rely on the detection of the appropriate respiratory cycle. Hence, the performance of automated algorithms in breathing cycle detection may be jeopardized when transient asynchronies occur during patient-ventilator interaction or even overlap with each other. In this respect, other authors have applied the SE to the entire signal, as is the case of Sá et al.37 who evaluated the respiratory changes by applying SE upon the entire airway flow signal providing an early and sensitive functional indicator of interstitial asbestosis.

We hypothesized that analyzing transient complexity of CP-VI may provide clinically relevant information during MV. Therefore, we sought to develop and validate a non-invasive method based on SE measurement using the entire airway pressure (Paw) and airway flow (Flow) waveforms to detect CP-VI, defined as the occurrence of asynchronies and changes in the respiratory rate.

Methods

Defining complex patient ventilator interactions

We defined CP-VI as a > 50% change in the respiratory rate13,35,38,39 and/or > 30% asynchronous breaths of any type (ineffective expiratory efforts, double cycling, premature cycling, prolonged cycling, or reverse triggering) over a 3-min period. A recent study found that 38% of mechanically ventilated patients had clusters of ≥ 30 ineffective expiratory efforts in a 3-min period (i.e., ≥ 50% of all breaths in a patient with a respiratory rate of 20 breaths per minute), and that the median duration of these clusters was 20 min4. Another study found that 59.7% of patients had clusters in which > 10% of all breaths in a 3-min period were double cycled, with a mean cluster duration of 15.5 min6. Figure 1 shows a representative example of different CP-VIs consisting of increased respiratory rate, asynchronies, or a combination of these phenomena.

Figure 1.

Figure 1

Tracing of Flow and Paw from three different patients. (a) Continuous Positive Airway Pressure (CPAP) of 6 cmH2O. (b) Pressure assist-control ventilation (PCV) with pressure of 10 cmH2O, (c) PSV with a pressure support of 10 cmH2O and PEEP of 8 cmH2O. In (a1) and (a2), Complex Patient-Ventilator Interactions (CP-VI) consists of an increase in respiratory rate > 50%; in (b1) and (b2), it consists of > 30% asynchronies (ineffective expiratory effort, double cycling, premature cycling, prolonged cycling, and/or reverse triggering) in the 3-min period; and in (c1) and (c2) it consists of a combination of change in the respiratory rate and asynchronies.

Data acquisition and data analysis

The Better Care system (Better Care, Barcelona, Spain. US patent No. 12/538,940) continuously records Paw and Flow signals at a sample frequency of 200 Hz from intubation to liberation from MV9. Better Care uses drivers specifically designed to interact with output signals from mechanical ventilators and bedside monitors rather than directly with patients, synchronizing recorded signals and storing them for further analysis. We used MATLAB (The MathWorks, Inc., vR2018b, Natick, MA, USA) for signal processing, data analysis, and visual assessment. Signals were decimated at a sampling rate of 40 Hz before entropy calculation.

Study population

The findings presented in this paper represents an ancillary analysis on an ongoing clinical study (ENTROPY-ICU, ClincalTrials.gov NCT04128124) designed to assess the feasibility of using SE to identify CP-VI during MV. Data from 27 patients were obtained from an ongoing database at two centers in Spain. The database was constructed prospectively for the development of a connectivity platform (Better Care) to interoperate signals from different ventilators and monitors and subsequently compute algorithms for diagnosing patient-ventilator asynchronies (ClinicalTrial.gov, NCT03451461). The Comitè d’Ètica d’Investigació amb medicaments at the Corporació Sanitària Parc Taulí and the Clinical Research Ethics Committee of Fundació Unió Catalana d’Hospitals approved the database and the study protocol. The need for informed consent was waived because the current study was an ancillary analysis with anonymized data. The guidelines followed in this study were according to the applicable Spanish regulations (Biomedical Research Law 14/2007). This type of study must be evaluated and approved by at least one Institutional Review Board (IRB). Parc Taulí’s IRB approved this study to be carried out in all participating centers. The IRB approved the study allowing it to be carried out without the explicit request of informed consent from each participant given that it is a study with retrospective data. Spanish regulations allow studies to be carried out with this condition as long as they are approved by an IRB.

The SE analysis was performed on the complete set of Flow and Paw data collected during the two hours before self-extubation. Self-extubations, defined as extubations performed by the patient himself, are included in unplanned extubations but its mechanisms differ from accidental extubations40. Clinical and demographic data were obtained from medical charts (Table 1).

Table 1.

Patient characteristics. APACHE II: Acute Physiology and Chronic Health Evaluation.

Clinical and demographic data of patient
Sex
 Male, n (%) 22 (81.5%)
 Female, n (%) 5 (18.5%)
Mean age (range), in years 63.8 (57–72)
APACHE II at admission 16.7 (9–22)
Mean ICU–LOS (range), in days 18.7 (7.5–27)
Mean hospital–LOS (range), in days 34 (15.5–41)
Reason for MV, n (%)
 Respiratory insufficiency 9 (33.3%)
 Sepsis/septic shock 10 (37%)
 Altered consciousness 3 (11.1%)
 Others 7 (25.9%)
Use of sedatives (%) 71.4%
RASS 0.6 ± 1.7

ICU intensive care unit, LOS length of stay, MV mechanical ventilation, RASS Richmond Agitation-Sedation Scale.

Visual validation of CP-VI

Experts’ visual assessment was considered the gold standard. Three critical care physicians with extensive experience in analyzing ventilator waveforms visually reviewed 92 15-min-long segments of Flow and Paw recordings from the two-hour period immediately before self-extubation. The 15-min window was selected based on two previous studies evaluating clusters of asynchronies, in which mean cluster duration was 15.5 and 20 min respectively6,10. An expert in MV selected the segments to ensure a balanced proportion of different ventilation modes (grouped into pressure support ventilation (PSV) or assist-control ventilation (ACV) modes, comprising volume assist-control and pressure assist-control ventilation) and of segments with and without CP-VIs. Every patient contributed both CP-VI and non-CP-VI segments with at least one 15-min segment of each type; however, some patients contributed more segments than others. In order to ensure that the most valuable CP-VI events were not missed, all the 15-min segments immediately preceding self-extubation were included. To ensure masking of the scorers, Flow and Paw tracings were randomly ordered in MATLAB prior to visual analysis. To standardize scoring criteria, scorers were provided with written descriptions of the characteristics of CP-VI before visual analysis. Scorers were asked to determine whether CP-VI were present in each segment. No time limitations were imposed.

Sample entropy

SE is a non-linear technique that measures the randomness of a series of data23. Compared to other approaches, SE’s main advantage is that it provides consistent results even in short and noisy medical time series19,23. To calculate SE, three parameters are necessary: the embedding dimension, m (a positive integer); the tolerance value or similarity criterion, r (a positive real number); and the total length of the series, N. Briefly, SE is defined as the negative logarithm of the conditional probability that two sequences of patterns of m consecutive samples that are similar to each other within a tolerance r will remain similar when one consecutive sample is added (m+1), excluding self-matches. SE is calculated as follows23:

Given a time series of N samples xn=x1,x2,,xN, a subset of N-m+1, overlapping vectors Xmi of length m are defined:

  1. Form m vectors defined by Xmi=xi,xi+1,,xi+m-1,i=1,2,,N-m+1. These represent m consecutive x values.

  2. Then, define Chebyshev distance between vectors Xmi and Xmj, i.e., the maximum absolute difference between their scalar components:
    dXmi,Xmj=maxk=0,,m-1xi+k-xj+k. 1
  3. For a given Xmi, count the number of j 1jN-m,ij, denoted as Bir, such that the distance between Xmi and Xmj is less than or equal to a threshold r.
    Bimr=BirN-m-1,Then, for1iN-m, 2
  4. Defined Bmr as
    Bm=1N-mi=1N-mBimr 3
  5. This previous procedure is repeated, increasing the dimension to m+1 to calculate Air as the number of Xm+1i within r of Xm+1j, where j ranges from 1 to N-mij. Then,Aimr is defined as:
    Aimr=AirN-m-1 4
  6. Set Amr as
    Am=1N-mi=1N-mAimr 5

Thus, Bmr is the probability that two sequences will match for m samples, whereas Amr is the probability that two sequences will match for m+1 samples. Finally, sample entropy is then defined as

SEm,r=limN-lnAmrBmr 6

which is estimated by the statistic:

SEm,r,N=-lnAmrBmr 7

The m parameter is generally taken as 2, while the r parameter normally ranges between 0.1 and 0.25 times the standard deviation (SD) of the segment analyzed of length N. In this study, SE was calculated over the Flow (SE-Flow) and Paw (SE-Paw) signals using a 30-s sliding window (N = 1,200 samples) with 50% overlap. SE was explored using m from 1 to 20 and with r values equal to 0.1, 0.2, 0.3, and 0.4 times the SD of each sliding window. To reduce noise and to increase the consistency of the results, we applied an 8-period-long exponential moving average filter to the SE series.

Automatic CP-VI detection

We devised an automated algorithm based on SE to detect CP-VI events (European patent application number EP19383116). Figure 2 summarizes the algorithm in a flowchart. Detection of a CP-VI depends on whether the percentage of change (PC) in SE with respect to the patient's own SE baseline value during the 15-min period is greater than a predefined threshold of change (Th). We calculated PC for SE-Flow and SE-Paw in each 15-min period in two ways, using the following derived features (the mean SE value [SE-Flowmean and SE-Pawmean], and the maximum SE value [SE-Flowmax and SE-Pawmax]), applying different values of Th (15%, 20%, 25%, 30%, 35%, 40%, 45%, and 50%). We hypothesized that SE values would be higher in periods with CP-VI than in periods with regular patient-ventilator interactions. Periods were considered to contain a CP-VI event when PC exceeded the Th. The optimal Th for CP-VI detection was selected during the SE setting optimization procedure (explained below).

Figure 2.

Figure 2

Automatic CP-VI detection. Respiratory signals (Flow and Paw) are decimated at a sampling rate of 40 Hz. Sample entropy (SE) is calculated for different values of the embedding dimension (m) and tolerance (r). An 8-period-long exponential moving average is used to reduce noise and to increase the consistency of the SE results. Two SE features are determined for each 15-min period: the mean value and the maximum value. The percentage of change (PC) from the patient's own baseline value is calculated for each SE setting. When PC exceeds a determined threshold (Th), the period is considered to contain a CP-VI event. An optimization procedure is required to select the values of m, r, Th, respiratory signal, and SE feature that yield the most robust estimations of CP-VI.

Keim-Malpas41 recently proposed that alert thresholds derived from continuous analytic monitoring should be based on the degree of change from the patient’s own baseline, rather than on general cutoff thresholds. In our study there was no single baseline value common to all patients; each patient had their own baseline.

The baseline value of each SE feature was initialized with the value calculated in the first 15-min period. This value was updated with each new 15-min segment if the SE feature of the new one was lower than the current baseline.

Statistical analysis

Fleiss’ kappa coefficient was used to assess the reliability of agreement among scorers for visual assessment42. The automated CP-VI detection algorithm was applied over the SE series derived from the same Flow and Paw tracings previously used for visual assessment. To evaluate the performance of the automated algorithm with respect to the gold standard visual assessment, we calculated sensitivity, specificity, positive and negative predictive values (PPV and NPV respectively), accuracy, and the Matthews correlation coefficient (MCC)43. Widely used in biomedical research, the MCC is considered a balanced measure of the confusion matrix of true and false positives and negatives4446. Calculation of the MCC is based on all four elements of the confusion matrix: true positive (TP), true negative (TN), false positive (FP), and false negative (FN) values, as follows:

MCC=TPTN-FPFNTP+FPTP+FNTN+FPTN+FN 8

MCC values can range from − 1 to + 1. An MCC value of − 1 suggests perfect disagreement between the predictions and the gold standard, and a value of 1 suggests perfect agreement between the predictions and the gold standard; a value of 0 indicates that the prediction is no better than random. The MCC index was used as the measure of effectiveness during the process to optimize SE settings so as to achieve the most robust CP-VI estimation.

Optimization procedure (selection of m, r, and Th)

In entropy studies, determining the optimal settings to robustly extract the randomness of a series of data is an important step47,48. To select the optimal settings for the SE parameters m and r and the optimal Th for estimating CP-VI, we used a repeated holdout cross-validation method with the MCC as a measure of effectiveness.

Figure 3 depicts the steps involved in the optimization and the validation procedure. Once the experts had visually validated the set of 92 observations, it was randomly divided into two subsets: 70% of the data for optimization and the remaining 30% of the data for validation. This optimization procedure was repeated a total of 15 times using different subsets (randomly selected each time) to capture as much relevant information as possible and to minimize the potential bias resulting from fitting the settings on a single partition. The MCC metric was computed for all combinations of m, r, and Th for each repetition. Finally, the maximum mean MCC value determined the optimal combination of SE settings and Th among all possible combinations. The optimization procedure was individually applied to the features derived from SE-Flow (SE-Flowmean, SE-Flowmax) and SE-Paw (SE-Pawmean, SE-Pawmax) in order to determine the respiratory signal and features that best reflect CP-VI.

Figure 3.

Figure 3

Flowchart for the optimization procedure and validation. Procedure to select the optimal sample entropy (SE) settings (m and r) and the threshold of change (Th) for each SE airway flow (Flow) and airway pressure (Paw) features (SE-Flowmean, SE-Flowmax, SE-Pawmean, and SE-Pawmax). The dataset visually validated by the experts was randomly divided into two subsets: optimization (Opt.) and validation (Val.). The optimization procedure was repeated a total of 15 times using different subsets (randomly selected each time). The global maximum mean value of the Matthews correlation coefficient (MCC) determined the optimal values of m*, r*, and Th* among all possible combinations and all SE-derived features. Finally, the mean values of the measures of accuracy were computed for the optimal combination of parameters in both the optimization and the validation subsets.

In addition, a sensitivity analysis by using a small grid search of r values (step = 0.01) around the optimal value in the best features derived from SE-Flow and SE-Paw was performed to compare regions of confidence and to investigate whether the selected r value is a robust local maximum.

To assess the robustness of the optimization procedure, we computed the medians and interquartile ranges of all measures of performance (MCC, sensitivity, specificity, accuracy, PPV, and NPV) considering the optimal combination for both the optimization and validation subsets.

Results

Visual CP-VI analysis by experts

The experts visually assessed a total of 92 periods: 45 periods of PSV (22 with CP-VI and 23 without) and 47 periods of ACV (24 with CP-VI and 23 without). Fleiss’ kappa for inter-rater agreement was 0.90 (0.87–0.93), indicating almost perfect agreement.

Detecting CP-VI with SE

The exponential moving average filter reduced the noise in SE series and generated a smoothed SE version suitable for detecting CP-VI (see Supplementary Methods and Supplementary Fig. S1). Figure 4 shows representative examples of respiratory signal tracings with the corresponding SE-Flow (m = 2 and r = 0.2) and SE-Paw (m = 4 and r = 0.2) tracings. SE was highly sensitive to changes in the irregularity of the respiratory pattern occurring during ventilation.

Figure 4.

Figure 4

Representative examples of ventilator signals for airway flow (Flow) (a1a3) and airway pressure (Paw) (c1c3) recorded over 15-min periods in the two hours prior to self-extubation, together with the sample entropy (SE) tracings derived from Flow (b1b3) and Paw (d1d3). Both, SE-Flow and SE-Paw were calculated with r = 0.2 × SD of each overlapping 30-s-long sliding window, by using different values of m equal to 2 and 4, respectively. Three 15-min periods are represented, corresponding to (1) no occurrence of CP-VI (left panel), (2) occurrence of CP-VI that returned to baseline values (middle panel), and (3) progressive increase in CP-VI leading to self-extubation. SE is highly sensitive to changes in irregularity during MV.

Optimization of SE settings, Th detection using a repeated holdout cross-validation procedure

Figure 5 shows the procedure used to optimize SE settings and Th for CP-VI detection. We calculated the mean MCC value for each combination of m, r, and Th for all derived features analyzed (SE-Flowmean, SE-Flowmax, SE-Pawmean, and SE-Pawmax). In general, SE-Paw features exhibit much less sensitivity to m parameter selection than SE-Flow features. SE-Flowmax and SE-Pawmax features yielded the highest mean MCC values. The highest MCC values for SE-Flowmax were found for values of m = 2, r equal to 0.2 and 0.3, and Th between 20 and 35%, whereas for SE-Pawmax were found for values of m equal to 3 and 4, r = 0.2, and Th between 25 and 30%. The optimal SE settings for SE-Flowmax were m = 2, r = 0.2, and Th = 25%, and for SE-Pawmax m = 4, r = 0.2, and Th = 30%. As regards the optimal SE settings, SE-Flowmax at Th = 25% (SE-Flowmax25) yielded the highest mean MCC value (0.84) and SE-Pawmax at Th = 30% (SE-Flowmax30) yielded the highest mean MCC value (0.86). Both SE-Flowmax25 and SE-Pawmax30 yielded their highest MCC values in 13 of the 15 repetitions. The sensitivity analysis conducted for the SE-Pawmax and SE-Flowmax features around the optimal value of r = 0.2 is shown in Supplementary Figure S3. Once we had determined the settings that best detected CP-VI, we evaluated the performance of the algorithm in the 15 repetitions of the cross-validation procedure. Figure 6 displays the algorithm’s performance statistics. The median values of all the parameters observed in the optimization subset were slightly higher than those observed in the validation subset (Supplementary Table S1); this is a common consequence of the repeated holdout cross-validation process. The performance of SE-Flowmax25 and SE-Pawmax30 stratified by ventilator modality (grouped into pressure support ventilation and assist-control ventilation modes) is shown in Supplementary Table S2.

Figure 5.

Figure 5

Repeated holdout cross-validation process for optimization of sample entropy (SE) settings and threshold (Th) for the detection of complex patient-ventilator interactions. We calculated the mean Matthews correlation coefficient (MCC) for each derived feature analyzed and each combination of m (1 to 20), r (0.1, 0.2, 0.3, and 0.4 times the SD of each sliding window), and Th (15%, 20%, 25%, 30%, 35%, 40%, 45%, and 50%) a total of 15 times using different randomly selected subsets. The upper panels show the results of the optimization process for SE-airway flow (SE-Flow), and the lower panels show the results for SE-airway pressure (SE-Paw). The color bar in each subplot shows the mean MCC scale, where values near 1 indicate more robust and consistent results. The MCC was positive in all cases. The black dot in each subplot indicates the combination that yielded the maximum mean MCC.

Figure 6.

Figure 6

Performance statistics for SE-Flowmax25 (m = 2 and r = 0.2) and SE-Pawmax30 (m = 4 and r = 0.2) for detecting CP-VI. Boxplots of (a) Matthews correlation coefficient (MCC), (b) sensitivity (Se), (c) specificity (Sp), (d) accuracy (Acc), (e) positive predictive value (PPV), and (f) negative predictive value (NPV) from 15 repetitions during optimization (white) and 15 repetitions during validation (gray). The red dot represents the mean value.

For comparative purposes, we also carried out the procedure for optimizing SE settings and Th over the unfiltered SE series. The Supplementary Methods and the Supplementary Figure S2 show the results obtained in this case.

Discussion

Our automatic algorithm for detecting CP-VI from ventilator signals proved highly sensitive and specific in individual patients. Using non-linear analysis of SE to measure irregularity and randomness in the entire set of physiological Flow and Paw signals, the algorithm compared data from different periods in each patient’s interaction with the ventilator to detect CP-VI. In our analyses the maximum changes of SE in both Flow and Paw signals yielded the most accurate results at different thresholds and settings. The most accurate results for SE-Flowmax were obtained with a threshold of change of 25% with m = 2, r = 0.2, and for SE-Pawmax with a threshold of change of 30% with m = 4 and r = 0.2.

The recognition of the hidden information contained in physiological time series draws attention to the extraordinary complexity of physiological systems49. Several non-linear techniques have been developed to study the irregularity and complexity of these physiomarkers18,23,5053. Previous studies have used methods based on approximate entropy and sample entropy using breath-to-breath variability and derived indices19,23,3234, which relies on the detection of the appropriate respiratory cycle.

The main advantage of our approach is that it does not require the detection of each single breathing cycle to measure irregularity in Flow and Paw waveforms and thus identify the development of a CP-VI. This approach makes a fundamentally different assumption about where complexity occurs in the physical signal, focusing on transient Flow and Paw complexity rather than breath-to-breath complexity in order to accurately identify changes in the respiratory rate and asynchronies which by their nature are transient and time-limited.

To our knowledge, no recommendations are currently available for the estimation of respiratory dynamics by applying an entropy approach to the entire dataset of Flow and Paw tracings during MV23,52. Recently, Sá et al.37, used SE estimation upon entire Flow signal without optimized parameters. Thus, one important contribution of our study is the description of a set of optimization and validation procedures based on a repeated holdout cross-validation method used in machine-learning models, which we used to obtain the optimal m, r and Th values. Ensuring the robustness of the validation procedure.

Our study also applied a personalized threshold to determine the occurrence of a CP-VI event based on a proportional change from the patient’s own baseline value, which is continuously updated. Continuous predictive analytics monitoring achieves early detection of changes in status over time in previously stable patients. Keim-Malpas et al.41 recently suggested that an absolute threshold of change from baseline values may not be clinically significant in real-world settings and could lead to a high rate of false-positives in patients with high baseline values54. In our study, thresholds of change of 25% and 30% from SE-Flowmax and SE-Pawmax respectively, proved to be the most accurate for CP-VI detection. The optimization procedure found that r = 0.2 is suitable for detecting CP-VI events using SE-Flowmax (m = 2, Th = 25%) or SE-Pawmax (m = 4, Th = 30%) features. Additionally, the sensitivity analysis indicates that r = 0.2 proved to be a more robust local maximum for SE-Flowmax feature. This might suggest that the algorithm predictions seems to be not influenced by small changes in underlying unknown parameters (i.e., different dataset, different measurement equipment or ventilator waveforms) when using SE-Flowmax (m = 2, r = 0.2, Th = 25%), and therefore, could be a more suitable feature than SE-Pawmax (m = 4, r = 0.2, Th = 30%).

Interestingly, both SE-Flowmax25 and SE-Pawmax30 performed well in detecting CP-VI in Assist-Control Ventilation, while SE-Flowmax25 performed slightly better than SE-Pawmax30 in Pressure Support Ventilation mode. The reason for the latter finding may be that during PSV the pressure is constant, and it is the flow waveform that exhibits more changes in accordance with patient’s demand and the mechanical properties of the diseased lung. However, due to the small sample size these sub-analysis results should be interpreted with care, and further research is needed.

Our study has several limitations. First, our algorithm responds to changes in the respiratory rate based on transient changes of Flow and Paw waveforms detected by SE, but not on inspiratory effort. This means that respiratory drive, the intensity of the neural output from the respiratory center that regulates the magnitude of inspiratory effort55, may not have been fully assessed15,56,57. Unfortunately, although many techniques have been proposed55,5860 none have been implemented at the bedside to monitor drive and effort. Our proposed algorithm does not include measurements of effort; nevertheless, whenever a diaphragmatic contraction occurs unassisted by the ventilator, and an asynchrony develops our algorithm is able to detect it.

Second, although our method does not rely on the detection of breathing cycles to measure irregularity and is based on changes in SE of Flow and Paw waveforms, none of the features deriving from breath-to-breath variability were considered. Therefore, their potential importance in detecting CP-VI is yet to be assessed.

Third, while the dataset used for the repeated hold out cross-validation method was paired between segments with and without CP-VI, most of them were from tracings of patients who self-extubate, in whom the occurrence of events of poor patient-ventilator interactions is highly unpredictable. For that reason, the clinical meaning of CP-VI in critically ill patients is yet to be determined and requires more research. Additionally, in the current study we have only examined SE, and other promising measures of entropy may also provide adequate diagnostic tool. For instance, multiscale entropy analysis61,62, Fuzzy approximate entropy63, conditional entropy64 and distribution entropy65 could be others potentially useful entropy measures to be investigated.

Finally, we did not analyze data from proportional modes of MV. Thus, although it is tempting to speculate that ventilatory modes that adapt to patients’ efforts and variability might induce higher changes in SE, the performance of our algorithm in patients ventilated in these modes may differ substantially, and it should not be implemented in these modes until validated by future research.

Conclusion

Our non-invasive method based on SE measurement of Paw and Flow is able to detect CP-VI, defined as the occurrence of transient asynchronies and changes in the respiratory rate, with high accuracy. Clinical relevance and usefulness of identifying Complex Patient-Ventilator Interactions in different clinical scenarios deserves to be explored.

Supplementary information

Supplementary Information. (346.2KB, docx)

Acknowledgments

This work was funded by projects PI16/01606, integrated in the Plan Nacional de R+D+I and co-funded by the ISCIII- Subdirección General de Evaluación y el Fondo Europeo de Desarrollo Regional (FEDER). RTC-2017-6193-1 (AEI/FEDER UE). CIBER Enfermedades Respiratorias, and Fundació Parc Taulí.

Author contributions

Study concept and design: L.S., J.A.E., R.M., C.d.H., and L.B. Data acquisition: L.S., J.A.E., C.d.H., C.S., M.B., G.G., A.O., and R.F. Data processing and interpretation: L.S., J.A.E., R.M., J.L.A., R.F., and L.B. Statistical analysis: L.S., R.M., and M.R. Figure preparation: L.S., J.A.E. and R.M. Drafting of the manuscript: L.S., J.A.E., and R.M. Revision of manuscript for important intellectual content: L.S., J.A.E., R.M., C.d.H., J.L.A., R.F., and L.B. Study supervision: L.S., J.A.E., R.M., C.d.H., A.O., R.F., and L.B. Data access and responsibility: L.B. had full access to all of the data in the study and takes full responsibility for the integrity of the data and the accuracy of the data analysis. L.S. and J.A.E. contributed equally to the study. All authors reviewed the manuscript.

Data availability

The datasets generated and analyzed in the current study are available from the corresponding author on reasonable request.

Competing interests

L.S., J.A.E., R.M., C.d.H., J.L.A, and L.B. have been named in a provisional European patent application number EP19383116 owned by Corporació Sanitària Parc Taulí: “A device and method for respiratory monitoring in mechanically ventilated patients”. L.B. is inventor of a US patent owned by Corporació Sanitària Parc Taulí: “Method and system for managed related patient parameters provided by a monitoring device”, US Patent No. 12/538,940. L.B. own stock options of BetterCare S.L., a research and development spinoff of Corporació Sanitària Parc Taulí. The remaining authors have no conflicts of interest.

Footnotes

Publisher's note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

These authors contributed equally: Leonardo Sarlabous and José Aquino-Esperanza.

Supplementary information

is available for this paper at 10.1038/s41598-020-70814-4.

References

  • 1.Blanch L, et al. Asynchronies during mechanical ventilation are associated with mortality. Intensive Care Med. 2015;41:633–641. doi: 10.1007/s00134-015-3692-6. [DOI] [PubMed] [Google Scholar]
  • 2.Thille AW, Rodriguez P, Cabello B, Lellouche F, Brochard L. Patient-ventilator asynchrony during assisted mechanical ventilation. Intensive Care Med. 2006;32:1515–1522. doi: 10.1007/s00134-006-0301-8. [DOI] [PubMed] [Google Scholar]
  • 3.Rué M, et al. Bayesian joint modeling of bivariate longitudinal and competing risks data: an application to study patient-ventilator asynchronies in critical care patients. Biom. J. 2017;59:1184–1203. doi: 10.1002/bimj.201600221. [DOI] [PubMed] [Google Scholar]
  • 4.Vaporidi K, et al. Clusters of ineffective efforts during mechanical ventilation: impact on outcome. Intensive Care Med. 2017;43:184–191. doi: 10.1007/s00134-016-4593-z. [DOI] [PubMed] [Google Scholar]
  • 5.Beitler JR, et al. Quantifying unintended exposure to high tidal volumes from breath stacking dyssynchrony in ARDS: the BREATHE criteria. Intensive Care Med. 2016;42:1427–1436. doi: 10.1007/s00134-016-4423-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.de Haro C, et al. Double cycling during mechanical ventilation: frequency, mechanisms, and physiological implications. Crit. Care Med. 2018;46:1385–1392. doi: 10.1097/CCM.0000000000003256. [DOI] [PubMed] [Google Scholar]
  • 7.De Wit M, et al. Ineffective triggering predicts increased duration of mechanical ventilation. Crit. Care Med. 2009;37:2740–2745. doi: 10.1097/ccm.0b013e3181a98a05. [DOI] [PubMed] [Google Scholar]
  • 8.Wysocki M, et al. Reduced breathing variability as a predictor of unsuccessful patient separation from mechanical ventilation. Crit Care Med. 2006;34:2076–2083. doi: 10.1097/01.CCM.0000227175.83575.E9. [DOI] [PubMed] [Google Scholar]
  • 9.Blanch L, et al. Validation of the Better Care® system to detect ineffective efforts during expiration in mechanically ventilated patients: a pilot study. Intensive Care Med. 2012;38:772–780. doi: 10.1007/s00134-012-2493-4. [DOI] [PubMed] [Google Scholar]
  • 10.Marchuk Y, et al. Predicting patient-ventilator asynchronies with hidden Markov models. Sci. Rep. 2018;8:1–7. doi: 10.1038/s41598-018-36011-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Sottile PD, Albers D, Higgins C, Mckeehan J, Moss MM. The association between ventilator dyssynchrony, delivered tidal volume, and sedation using a novel automated ventilator dyssynchrony detection algorithm. Crit. Care Med. 2018;46:e151–e157. doi: 10.1097/CCM.0000000000002849. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Tobin, M. J., Alex, C. G. & Fahey, P. J. Fighting the ventilator. in Principles and Practice of Mechanical Ventialtion (ed. Tobin, M. J.) 1121–1136 (2006).
  • 13.Tobin MJ, et al. The pattern of breathing during successful and unsuccessful trials of weaning from mechanical ventilation. Am. Rev. Respir. Dis. 1986;134:1111–1118. doi: 10.1164/arrd.1986.134.5.1111. [DOI] [PubMed] [Google Scholar]
  • 14.Tobin MJ, Perez W, Guenther SM, D’Alonzo G, Dantzker DR. Breathing pattern and metabolic behavior during anticipation of exercise. J. Appl. Physiol. 1986;60:1306–1312. doi: 10.1152/jappl.1986.60.4.1306. [DOI] [PubMed] [Google Scholar]
  • 15.Tobin M, et al. Variability and timing of resting respiratory in healthy subjects drive. J. Appl. Physiol. 1988;65:309–317. doi: 10.1152/jappl.1988.65.1.309. [DOI] [PubMed] [Google Scholar]
  • 16.Benchetrit G. Breathing pattern in humans: diversity and individuality. Respir. Physiol. 2000;122:123–129. doi: 10.1016/s0034-5687(00)00154-7. [DOI] [PubMed] [Google Scholar]
  • 17.Godin P, Buchman T. Uncoupling of biological oscillators: a complementary hypothesis concerning the pathogenesis of multiple organ dysfunction syndrome. Crit. Care Med. 1996;24:1107–1116. doi: 10.1097/00003246-199607000-00008. [DOI] [PubMed] [Google Scholar]
  • 18.Pincus SM. Greater signal regularity may indicate increased system isolation. Math. Biosci. 1994;122:161–181. doi: 10.1016/0025-5564(94)90056-6. [DOI] [PubMed] [Google Scholar]
  • 19.White CE, et al. Lower interbreath interval complexity is associated with extubation failure in mechanically ventilated patients during spontaneous breathing trials. J. Trauma. 2010;68:1310–1316. doi: 10.1097/TA.0b013e3181da90db. [DOI] [PubMed] [Google Scholar]
  • 20.Dong X, et al. An improved method of handling missing values in the analysis of sample entropy for continuous monitoring of physiological signals. Entropy. 2019;21:274. doi: 10.3390/e21030274. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Martínez-Cagigal V, Santamaría-Vázquez E, Hornero R. Asynchronous control of P300-based brain–computer interfaces using sample entropy. Entropy. 2019;21:230. doi: 10.3390/e21030230. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Su C, et al. A comparison of multiscale permutation entropy measures in on-line depth of anesthesia monitoring. PLoS ONE. 2016;11:1–22. doi: 10.1371/journal.pone.0164104. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Richman JS, Moorman R. Physiological time-series analysis using approximate entropy and sample entropy. Am. J. Physiol. Hear. Circ. Physiol. 2000;278:2039–2049. doi: 10.1152/ajpheart.2000.278.6.H2039. [DOI] [PubMed] [Google Scholar]
  • 24.Sarlabous L, et al. Efficiency of mechanical activation of inspiratory muscles in COPD using sample entropy. Eur. Respir. J. 2015;46:1808–1811. doi: 10.1183/13993003.00434-2015. [DOI] [PubMed] [Google Scholar]
  • 25.Sarlabous L, et al. Electromyography-based respiratory onset detection in COPD patients on non-invasive mechanival ventilation. Entropy. 2019;21:258. doi: 10.3390/e21030258. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Alcaraz R, Rieta JJ. A review on sample entropy applications for the non-invasive analysis of atrial fibrillation electrocardiograms. Biomed. Signal. Process. Control. 2010;5:1–14. [Google Scholar]
  • 27.Abásolo D, Hornero R, Espino P, Álvarez D, Poza J. Entropy analysis of the EEG background activity in Alzheimer’s disease patients. Physiol. Meas. 2006;27:241–253. doi: 10.1088/0967-3334/27/3/003. [DOI] [PubMed] [Google Scholar]
  • 28.Al-angari HM, Sahakian AV. Use of sample entropy approach to study heart rate variability in obstructive sleep apnea syndrome. IEEE Trans. Biomed. Eng. 2007;54:1900–1904. doi: 10.1109/TBME.2006.889772. [DOI] [PubMed] [Google Scholar]
  • 29.Lake DE, et al. Sample entropy analysis of neonatal heart rate variability. Am. J. Physiol. Regul. Integr. Comp. Physiol. 2002;283:789–797. doi: 10.1152/ajpregu.00069.2002. [DOI] [PubMed] [Google Scholar]
  • 30.Yoo CS, et al. Automatic detection of seizure termination during electroconvulsive therapy using sample entropy of the electroencephalogram. Psychiatry Res. 2012;195:76–82. doi: 10.1016/j.psychres.2011.06.020. [DOI] [PubMed] [Google Scholar]
  • 31.El-Khatib M, Jamaleddine G, Soubra R, Muallem M. Pattern of spontaneous breathing: potential marker for weaning outcome: Spontaneous breathing pattern and weaning from mechanical ventilation. Intensive Care Med. 2001;27:52–58. doi: 10.1007/s001340000758. [DOI] [PubMed] [Google Scholar]
  • 32.Engoren M. Approximate entropy of respiratory rate and tidal volume during weaning from mechanical ventilation. Crit. Care Med. 1998;26:1817–1823. doi: 10.1097/00003246-199811000-00021. [DOI] [PubMed] [Google Scholar]
  • 33.Papaioannou VE, Chouvarda IG, Maglaveras NK, Pneumatikos IA. Study of multiparameter respiratory pattern complexity in surgical critically ill patients during weaning trials. BMC Physiol. 2011;11:2. doi: 10.1186/1472-6793-11-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34.Papaioannou VE, Chouvarda I, Maglaveras N, Dragoumanis C, Pneumatikos I. Changes of heart and respiratory rate dynamics during weaning from mechanical ventilation: a study of physiologic complexity in surgical critically ill patients. J. Crit. Care. 2011;26:262–272. doi: 10.1016/j.jcrc.2010.07.010. [DOI] [PubMed] [Google Scholar]
  • 35.Bien MY, et al. Breathing pattern variability: a weaning predictor in postoperative patients recovering from systemic inflammatory response syndrome. Intensive Care Med. 2004;30:241–247. doi: 10.1007/s00134-003-2073-8. [DOI] [PubMed] [Google Scholar]
  • 36.Brochard L. Breathing: does regular mean normal? Crit. Care Med. 1998;26:1773–1774. doi: 10.1097/00003246-199811000-00005. [DOI] [PubMed] [Google Scholar]
  • 37.Sá PM, Castro HA, Lopes AJ, Melo PL. Entropy analysis for the evaluation of respiratory changes due to asbestos exposure and associated smoking. Entropy. 2019;21:225. doi: 10.3390/e21030225. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 38.Tobin MJ. Advances in mechanical ventilation. N. Engl. J. Med. 2001;344:1986–1996. doi: 10.1056/NEJM200106283442606. [DOI] [PubMed] [Google Scholar]
  • 39.Cohen CA, Zagelbaum G, Gross D, Ph D. Clinical manifestations of lnspiratory muscle fatigue. Am. J. Med. 1982;73:308–316. [PubMed] [Google Scholar]
  • 40.Epstein SK, Nevins ML, Chung J. Effect of unplanned extubation on outcome of mechanical ventilation. Am. J. Respir. Crit. Care Med. 2000;161:1912–1916. doi: 10.1164/ajrccm.161.6.9908068. [DOI] [PubMed] [Google Scholar]
  • 41.Keim-Malpass, J., Clark, M. T., Lake, D. E. & Moorman, J. R. Towards development of alert thresholds for clinical deterioration using continuous predictive analytics monitoring. J. Clin. Monit. Comput. (2019). [DOI] [PubMed]
  • 42.Fleiss JL, Cohen J, Everitt B. Large sample standard errors of Kappa and weighted Kappa. Psychol. Bull. 1969;72:323–327. [Google Scholar]
  • 43.Matthews BW. Comparison of the predicted and observed secondary struccture of T4 phagel lysozyme. Biochim. Biophys. Acta. 1975;405:442–451. doi: 10.1016/0005-2795(75)90109-9. [DOI] [PubMed] [Google Scholar]
  • 44.Chaudhary K, Nagpal G, Dhanda SK, Raghava GPS. Prediction of Immunomodulatory potential of an RNA sequence for designing non-toxic siRNAs and RNA-based vaccine adjuvants. Sci. Rep. 2016;6:1–11. doi: 10.1038/srep20678. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 45.Johnstone D, Milward EA, Berretta R, Moscato P. Multivariate protein signatures of pre-clinical Alzheimer’s disease in the Alzheimer’s disease neuroimaging initiative (ADNI) plasma proteome dataset. PLoS ONE. 2012;7:e34341. doi: 10.1371/journal.pone.0034341. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46.Boughorbel S, Jarray F, El-anbari M. Optimal classifier for imbalanced data using Matthews correlation coefficient metric. PLoS ONE. 2017;12:1–17. doi: 10.1371/journal.pone.0177678. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 47.Estrada L, Torres A, Sarlabous L, Jan R. Improvement in neural respiratory drive estimation from diaphragm electromyographic signals using fixed sample entropy. IEEE J. Biomed. Heal. Informatics. 2016;20:476–485. doi: 10.1109/JBHI.2015.2398934. [DOI] [PubMed] [Google Scholar]
  • 48.Estrada L, Torres A, Sarlabous L, Jané R. Influence of parameter selection in fixed sample entropy of surface diaphragm electromyography for estimating respiratory activity. Entropy. 2017;19:460. [Google Scholar]
  • 49.Buchman TG. The community of the self. Nature. 2002;420:246–251. doi: 10.1038/nature01260. [DOI] [PubMed] [Google Scholar]
  • 50.Pincus SM. Approximate entropy as a measure of system complexity. Proc. Natl. Acad. Sci U. S. A. 1991;88:2297–2301. doi: 10.1073/pnas.88.6.2297. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 51.Pincus S. Approximate entropy (ApEn) as a complexity measure. Chaos. 1995;5:110–117. doi: 10.1063/1.166092. [DOI] [PubMed] [Google Scholar]
  • 52.Suki B, Bates JHT, Frey U. Complexity and emergent phenomena. Compr. Physiol. 2011;1:995–1029. doi: 10.1002/cphy.c100022. [DOI] [PubMed] [Google Scholar]
  • 53.Seely AJE, et al. Proceedings from the Montebello round table discussion. Second annual conference on complexity and variability discusses research that brings innovation to the bedside. J. Crit. Care. 2011;26:325–327. doi: 10.1016/j.jcrc.2011.04.002. [DOI] [PubMed] [Google Scholar]
  • 54.Sullivan BA, et al. Early heart rate characteristics predict death and morbidities in preterm infants. J. Pediatr. 2016;174:1–6. doi: 10.1016/j.jpeds.2016.03.042. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 55.Vaporidi K, et al. Respiratory drive in critically Ill patients: pathophysiology and clinical implications. Am. J. Respir. Crit. Care Med. 2019;201:20–32. doi: 10.1164/rccm.201903-0596SO. [DOI] [PubMed] [Google Scholar]
  • 56.Georgopoulos D, Roussos C. Control of breathing in mechanically ventilated patients. Eur. Respir. J. 1996;9:2151–2160. doi: 10.1183/09031936.96.09102151. [DOI] [PubMed] [Google Scholar]
  • 57.Georgopoulos, D. Effects of mechanical ventilation on control of breathing. in Principles and Practice of Mechanical Ventialtion (ed. Tobin, M. J.) 805–820 (2013).
  • 58.Laghi F. Assessment of respiratory output in mechanically ventilated patients. Respir. Care Clin. N. Am. 2005;11:173–199. doi: 10.1016/j.rcc.2005.02.008. [DOI] [PubMed] [Google Scholar]
  • 59.Tobin MJ, Laghi F, Jubran A. Ventilatory failure, ventilator support, and ventilator weaning. Compr. Physiol. 2012;2:2871–2921. doi: 10.1002/cphy.c110030. [DOI] [PubMed] [Google Scholar]
  • 60.Bertoni M, et al. A novel non-invasive method to detect excessively high respiratory effort and dynamic transpulmonary driving pressure during mechanical ventilation. Crit. Care. 2019;23:1–10. doi: 10.1186/s13054-019-2617-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 61.Raoufy RM, Ghafari T, Mani AR. Complexity analysis of respiratory dynamics Mohammad. Am. J. Respir. Crit. Care Med. 2017;196:247–248. doi: 10.1164/rccm.201701-0026LE. [DOI] [PubMed] [Google Scholar]
  • 62.Costa MD, Goldberger AL. Generalized multiscale entropy analysis: Application to quantifying the complex volatility of human heartbeat time series. Entropy. 2015;17:1197–1203. doi: 10.3390/e17031197. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 63.Chen W, Zhuang J, Yu W, Wang Z. Measuring complexity using FuzzyEn, ApEn, and SampEn. Med. Eng. Phys. 2009;31:61–68. doi: 10.1016/j.medengphy.2008.04.005. [DOI] [PubMed] [Google Scholar]
  • 64.Porta A, et al. Measuring regularity by means of a corrected conditional entropy in sympathetic outflow. Biol. Cybern. 1998;78:71–78. doi: 10.1007/s004220050414. [DOI] [PubMed] [Google Scholar]
  • 65.Li P, et al. Assessing the complexity of short-term heartbeat interval series by distribution entropy. Med. Biol. Eng. Comput. 2015;53:77–87. doi: 10.1007/s11517-014-1216-0. [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplementary Information. (346.2KB, docx)

Data Availability Statement

The datasets generated and analyzed in the current study are available from the corresponding author on reasonable request.


Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES