葡萄糖数据:一个高效的Python库用于葡萄糖时间序列特征提取和视觉分析
Pablo Peiro-Corbacho1, Francisco J Lara-Abelenda2, David Chushig-Muzo3
1Department of Signal Theory and Communications, Telematics and Computing Systems, Rey Juan Carlos University, Fuenlabrada, Spain. pablo.peiro@urjc.es.
BMC bioinformatics
|September 24, 2025
概括
GlucoStats是一个新的Python库,可以高效地处理持续血糖监测 (CGM) 数据,为临床医生和研究人员简化血糖指标计算和分析. 该工具通过高级可视化和并行计算功能来增强数据解释.
科学领域:
- 生物医学信息学 生物医学信息学
- 计算生物学 计算生物学
- 数据科学数据科学数据科学
背景情况:
- 持续葡萄糖监测 (CGM) 系统产生了大量数据集,这给分析带来了计算挑战.
- 手动计算CGM指标耗时且容易出现错误.
- 需要有效的工具来处理和处理越来越多的CGM数据.
研究的目的:
- 介绍GlucoStats,一个开源的Python库,用于高效的CGM数据计算和可视化.
- 简化从CGM数据计算综合葡萄糖指标的计算.
- 为临床和研究应用提供有价值的工具.
主要方法:
- 开发了GlucoStats作为一个多处理Python库.
- 实施基于窗口的时间序列分析,以进行详细的时间分析.
- 集成的高级可视化工具用于模式识别和趋势分析.
- 利用并行处理来有效处理大型CGM数据集.
- 确保了机器学习管道集成的scikit-learn兼容性.
主要成果:
- GlucoStats 在最短的时间内提供大规模医疗数据集的高效处理.
- 该图书馆具有模块化设计,可轻松集成和定制.
- 提供用户友好,高质量的可视化,用于直观的数据解释.
- 通过并行实现,可以高效地处理大型CGM数据集.
结论:
- 在处理大型医疗数据集时,GlucoStats表现出高效率.
- 它的模块化设计允许定制和适应各种需求.
- 为研究人员,临床医生和患者提供精确的CGM数据分析和可视化工具.
相关概念视频
Glucose Transporters
27.2K
Glucose transporters facilitate the transport of glucose across the cell membrane. In addition to glucose, some glucose transporters can also aid the movement of other hexoses such as fructose, mannose, and galactose.
Facilitated diffusion-glucose transporters (GLUTs) are encoded by the solute-linked carrier (SLC) family 2, subfamily A gene family, or SLC2A. The 14 GLUT protein members are distributed into three classes:
Facilitated diffusion-glucose transporters (GLUTs) are encoded by the solute-linked carrier (SLC) family 2, subfamily A gene family, or SLC2A. The 14 GLUT protein members are distributed into three classes:
27.2K
Glucose Absorption Into the Small Intestine
35.0K
Complex carbohydrates consumed cannot be absorbed into the small intestine in their original form. First, they must be hydrolyzed to a monosaccharide form such as glucose or galactose. These monosaccharides are then transported across the intestinal membrane and into the blood via transcellular transport. The intestinal epithelial cells allow the movement of these monosaccharides with a defined 'entry' through membrane transporter proteins present on their apical membrane and...
35.0K
Glucose Homeostasis: Regulation of Blood Glucose
3.9K
Carbohydrates consumed through foods are converted into glucose, a crucial energy source for the body. In the prandial state, high blood glucose levels stimulate the secretion of insulin from the pancreas. Insulin inhibits hepatic glucose production and stimulates glucose uptake and metabolism by muscle and adipose tissue. The excess glucose is converted into glycogen and stored in the liver and muscles.
During fasting, when blood glucose levels are low, the pancreas secretes glucagon. it...
During fasting, when blood glucose levels are low, the pancreas secretes glucagon. it...
3.9K
Time-Series Graph
5.0K
A time-series graph is a line graph with repeated measurements taken at successive intervals of time. It is also called a time series chart. To construct a time-series graph, one must look at both pieces of a paired data set. The horizontal axis is used to plot the time increments, and the vertical axis is used to plot the values of the variable that one is measuring. By using the axes in this way, each point on the graph will correspond to time and a measured quantity. The points on the graph...
5.0K
Glucose Homeostasis: Pancreatic Islets and Insulin Secretion
2.2K
The pancreatic islets comprising only 1%-2% of the volume are highly vascularized and innervated mini-organs. They contain five endocrine cell types, including β cells that secrete insulin, which is synthesized as a single polypeptide chain, preproinsulin, processed to proinsulin, and finally to insulin and C-peptide. This process is complex and regulated, involving the Golgi complex, the endoplasmic reticulum, and the secretory granules of the β cell.
Insulin and C-peptide are...
Insulin and C-peptide are...
2.2K
Hormones Regulating Blood Glucose
6.4K
Insulin is released by beta cells of the pancreas when blood glucose levels are high. It facilitates glucose absorption and utilization in insulin-dependent cells with insulin receptors on their plasma membranes. Insulin promotes glucose uptake by increasing the number of glucose transport proteins in the cell membrane, allowing glucose to enter the cell. As a result, glucose utilization and ATP production are enhanced.
In addition to accelerating glucose uptake and utilization, insulin has...
In addition to accelerating glucose uptake and utilization, insulin has...
6.4K


