| Literature DB >> 29101346 |
Jason Y Adams1, Monica K Lieng2, Brooks T Kuhn3, Greg B Rehm4, Edward C Guo4, Sandra L Taylor5, Jean-Pierre Delplanque6, Nicholas R Anderson7.
Abstract
Healthcare-specific analytic software is needed to process the large volumes of streaming physiologic waveform data increasingly available from life support devices such as mechanical ventilators. Detection of clinically relevant events from these data streams will advance understanding of critical illness, enable real-time clinical decision support, and improve both clinical outcomes and patient experience. We used mechanical ventilation waveform data (VWD) as a use case to address broader issues of data access and analysis including discrimination between true events and waveform artifacts. We developed an open source data acquisition platform to acquire VWD, and a modular, multi-algorithm analytic platform (ventMAP) to enable automated detection of off-target ventilation (OTV) delivery in critically-ill patients. We tested the hypothesis that use of artifact correction logic would improve the specificity of clinical event detection without compromising sensitivity. We showed that ventMAP could accurately detect harmful forms of OTV including excessive tidal volumes and common forms of patient-ventilator asynchrony, and that artifact correction significantly improved the specificity of event detection without decreasing sensitivity. Our multi-disciplinary approach has enabled automated analysis of high-volume streaming patient waveform data for clinical and translational research, and will advance the study and management of critically ill patients requiring mechanical ventilation.Entities:
Mesh:
Year: 2017 PMID: 29101346 PMCID: PMC5670237 DOI: 10.1038/s41598-017-15052-x
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1Examples of waveforms and algorithm development. (a–f) Common subtypes of off-target ventilation including patient-ventilator asynchronies and clinical “artifacts”. Vertical axis displays either pressure (red) or flow (blue) and horizontal axis displays time. (g,h) Example of ventMAP algorithm development workflow and rules engine output including tidal volumes and double trigger. x0, the point at which flow changes from inspiration to expiration; TV, tidal volume; TVV, tidal volume violation; TVi, inspiratory tidal volume; TVe, expiratory tidal volume; ms, milliseconds.
Figure 2Schematic depiction of ventMAP’s modular architecture and standardized inputs and outputs.
Difference between ventMAP-calculated and ventilator-recorded tidal volumes in volume control and pressure control modes.
| TVi | TVe | |||
|---|---|---|---|---|
| % Difference | p-value | % Difference | p-value | |
| AC/VC | 3.1% [2.9–3.2] | p < 0.0001 | 5.0% [4.8–5.1] | p < 0.0001 |
| AC/PC | 5.1% [5.0–5.1] | p < 0.0001 | 5.0% [4.9–5.1] | p < 0.0001 |
Differences reported as mean difference, 95% confidence interval, and p-value for equivalence test with pre-specified equivalence margin of +/−10% (H0: Ventilator and ventMAP are not equivalent). Positive values indicate that ventilator volumes were larger than ventMAP volumes. AC/VC, assist control-volume control; AC/PC, assist control-pressure control; TVi, inspiratory tidal volume; TVe, expiratory tidal volume.
ventMAP performance metrics in the derivation and validation data sets.
| Event Type | Derivation Data Set (n = 16) | Validation Data Set (n = 17) | ||||
|---|---|---|---|---|---|---|
| Accuracy | Sensitivity | Specificity | Accuracy | Sensitivity | Specificity | |
| Double Trigger | 0.967 | 0.988 | 0.965 | 0.922 | 0.94 | 0.92 |
| [0.962, 0.971] | [0.972, 0.996] | [0.960, 0.970] | [0.914, 0.930] | [0.913, 0.960] | [0.912, 0.928] | |
| Breath Stacking | 0.984 | 0.985 | 0.984 | 0.977 | 0.967 | 0.98 |
| [0.980, 0.987] | [0.975, 0.992] | [0.980, 0.987] | [0.973,0.981] | [0.955, 0.977] | [0.975, 0.985] | |
| Cough, Suction, Vent Disconnect Combined | 0.992 | 0.907 | 0.995 | 0.981 | 0.879 | 0.989 |
| [0.989, 0.994] | [0.859, 0.943] | [0.993, 0.997] | [0.977, 0.985] | [0.841, 0.912] | [0.986, 0.992] | |
Data presented include means and [95% confidence limits].
Change in performance of PVA classification algorithms after the application of artifact correction.
| Derivation Data Set (n = 16) | Validation Data Set (n = 17) | |||||
|---|---|---|---|---|---|---|
| Accuracy | Sensitivity | Specificity | Accuracy | Sensitivity | Specificity | |
| Double Trigger | 2.60% | −0.60% | 2.80% | 6.20% | −3.00% | 7.10% |
| [0.8, 4.3] | [−2.0, 0.8] | [0.9, 4.7] | [1.0, 11.4] | [−6.3, 0.3] | [1.1, 13.2] | |
| p = 0.007 | p = 0.361 | p = 0.006 | p = 0.021 | p = 0.067 | p = 0.024 | |
| Breath Stacking | 0.40% | −0.90% | 0.60% | 0.40% | −0.30% | 0.60% |
| [−0.1, 0.8] | [−1.7, 0.16] | [0, 12.7] | [0.03, 0.7] | [−0.9, 0.2] | [0.2, 1.0] | |
| p = 0.105 | p = 0.021 | p = 0.047 | p = 0.036 | p = 0.189 | p = 0.009 | |
Data are expressed as % change with [95% confidence intervals] and p-value from weighted least squares regression. Positive values indicate improved performance with artifact correction.
Figure 3Artifact correction reduces false-positive event detection. (a) Change in double trigger false-positive detection rate with and without artifact correction in the validation data set (n = 4644 breaths). (b) Reduction in the number of detected double triggers in the validation data set with and without artifact detection.
Figure 4Tidal volume fusion changes the relative distribution of tidal volume violations. (a) Tidal volume violation ranges assessed by ventMAP for both fused and unfused breaths. (b) Change in the classification of tidal volume violations with the use of tidal volume fusion algorithm in double trigger asynchrony breaths from the validation cohort. Blue bars, double trigger component breaths without tidal volume fusion, green bars, with tidal volume fusion; TVV, tidal volume violations.