| Literature DB >> 31603912 |
Tim Vigers1,2,3, Christine L Chan1, Janet Snell-Bergeon2, Petter Bjornstad1, Philip S Zeitler1, Gregory Forlenza2, Laura Pyle1,2,3.
Abstract
Continuous glucose monitoring (CGM) is an essential part of diabetes care. Real-time CGM data are beneficial to patients for daily glucose management, and aggregate summary statistics of CGM measures are valuable to direct insulin dosing and as a tool for researchers in clinical trials. Yet, the various commercial systems still report CGM data in disparate, non-standard ways. Accordingly, there is a need for a standardized, free, open-source approach to CGM data management and analysis. A package titled cgmanalysis was developed in the free programming language R to provide a rapid, easy, and consistent methodology for CGM data management, summary measure calculation, and descriptive analysis. Variables calculated by our package compare well to those generated by various CGM software, and our functions provide a more comprehensive list of summary measures available to clinicians and researchers. Consistent handling of CGM data using our R package may facilitate collaboration between research groups and contribute to a better understanding of free-living glucose patterns.Entities:
Mesh:
Substances:
Year: 2019 PMID: 31603912 PMCID: PMC6788735 DOI: 10.1371/journal.pone.0216851
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Summary measures of glycemia.
| CGM Variable | Definition |
|---|---|
| percent_cgm_wear | The number of sensor readings as a percentage of the number of potential readings (given time worn). |
| average_sensor | Mean of all sensor glucose values |
| estimated_a1c | Estimated HbA1c based on the equation: (46.7 + average glucose in mg/dL) / 28.7 [ |
| gmi | Glucose management indicator based on the equation: 3.31 + (0.02392 × average glucose in mg/dL)7 |
| q1_sensor | First quartile sensor glucose value |
| median_sensor | Median sensor glucose value |
| q3_sensor | Third quartile sensor glucose value |
| standard_deviation | Standard deviation of all sensor glucose values |
| cv | Coefficient of variation of all sensor glucose values (SD/mean) |
| min_sensor | Minimum of all sensor glucose values |
| max_sensor | Maximum of all sensor glucose values |
| excursions_over_*** | The number of local glucose peaks with an amplitude greater than *** mg/dL |
| min_spent_over_*** | The total length of time that sensor glucose was at or above *** mg/dL |
| percent_time_over_*** | Minutes spent above *** mg/dL, as a percentage of the total time CGM was worn |
| avg_excur_over_***_per_day | The number of glucose peaks above *** mg/dL averaged per 24-hour period of CGM wear |
| min_spent_under_** | The total length of time that sensor glucose was at or below ** mg/dL |
| percent_time_under_** | Minutes spent below ** mg/dL, as a percentage of the total time CGM was worn |
| min_spent_70_180 | Minutes spent in the range 70–180 mg/dL (inclusive) |
| percent_time_70_180 | Minutes spent in the range 70–180 mg/dL (inclusive), as a percentage of the total time CGM was worn |
| daytime_*** | *** of all sensor glucose values during specified daytime hours |
| nighttime_*** | *** of all sensor glucose values during specified nighttime hours |
| auc | Approximate area under the sensor glucose curve, calculated using the trapezoidal rule |
| r_mage | MAGE calculated according to Baghurst’s algorithm |
| j_index | Calculated based on the equation: 0.324 × (average glucose in mg/dL + standard deviation of glucose levels)^211 |
| conga | Continuous overall net glycemic action, default n = 1 hour11 |
| modd | Mean of daily differences |
| lbgi | Low blood glucose index |
| hbgi | High blood glucose index |
Summary variable comparisons.
| iPro 2 (high excursion defined as > 140 mg/dL for 15 minutes, low defined as < 60 mg/dL for 15 minutes) | ||
|---|---|---|
| cgmanalysis | iPro 2 | |
| # Sensor Values | 2000 | 2000 |
| Highest | 282 | 282 |
| Lowest | 70 | 70 |
| Average | 126.87 | 127 |
| Standard Dev | 30.79 | 31 |
| # High Excursions | 31 | 32 |
| # Low Excursions | 0 | 0 |
| % Time Above 140 | 24.85 | 24 |
| % Time Below 60 | 0 | 0 |
| Carelink 670G | ||
| cgmanalysis | Carelink 670G | |
| Average | 123.65 | 124 |
| Standard Dev | 37.53 | 38 |
| Dexcom Clarity | ||
| cgmanalysis | Dexcom Clarity | |
| Average | 175.68 | 176 |
| Standard Dev | 67.10 | 68 |
| Time in Range | 55.66 | 56 |
| Diasend | ||
| cgmanalysis | Diasend | |
| # Sensor Values | 184 | 184 |
| Highest | 411 | 411 |
| Lowest | 54 | 54 |
| Average | 193.23 | 193 |
| Standard Dev | 89.67 | 89 |
| % values above 200 | 44.57 | 44.57 |