一种批量化精准用药决策支持系统

文档序号:26845490发布日期:2021-10-09 00:20阅读:171来源:国知局
一种批量化精准用药决策支持系统

1.本发明属于医疗技术领域,具体涉及一种批量化精准用药决策支持系统。


背景技术:

2.随着时代的发展,知识爆炸对医疗工作提出了严峻的挑战。医师们日益感到难以跟上突飞猛进的医学发展步伐。虽然临床分科有助于缓解这一矛盾,但绝非根本解决方法。因为即使是很专业的医学领域的知识更新和增长,也超出医师的学习和掌握限度,大量的信息和数据也让医师们无所适从。而借助电脑的巨大存储能力和处理能力有可能改变这一状况,于是临床用药决策支持系统应运而生。临床用药决策支持系统是指利用患者的与疾病可能相关的信息,建立统计模型,对患者的用药初始剂量、血药浓度等进行预判,从而达到帮助医师设定给药剂量、预测治疗效果的目的。较好的用药决策支持系统可以提高医疗质量、节省医疗成本,及时、准确、完整的为医师提供专业的用药决策支持,有助于医师作出正确有效的药物治疗决策,提高药物治疗的成功率,传统的临床用药决策支持系统仍存在各种各样的问题,难以满足实际使用需求。
3.如授权公告号为cn102737165a的发明所公开的临床用药决策支持系统,包括:治疗用药规范模块,用于根据患者的病理生理信息提供诊疗参考信息和用药参考方案,以供医生开具处方;安全用药审查模块,用于根据所述处方对患者的用药安全情况进行审查,并生成审查日志;处方监测与预警模块,用于对所述处方进行评估,以及根据所述审查日志生成预警信息,其只能针对某一个患者提供风险预测和用药推荐的数据支撑,且无法对多地区数据汇总分析,同时其分布式架构,每个service都分布在不同的服务、不同的机器中,需要构造同等数量的请求来获取数据,这种方式会迫使用户不断单独发起请求,效率低下,模型数据收集时间长,为此我们提出一种批量化精准用药决策支持系统。


技术实现要素:

4.本发明的目的在于提供一种批量化精准用药决策支持系统,以解决上述背景技术中提出的其只能针对某一个患者提供风险预测和用药推荐的数据支撑,且无法对多地区数据汇总分析,同时其分布式架构,每个service都分布在不同的服务、不同的机器中,需要构造同等数量的请求来获取数据,这种方式会迫使用户不断单独发起请求,效率低下,模型数据收集时间长的问题。
5.为实现上述目的,本发明提供如下技术方案:一种批量化精准用药决策支持系统,包括批量化数据导入模块、数据特征生成模块、数据分析模块、智能检索与导入模块以及分析结果生成模块,所述批量化数据导入模块能够对json数据导入以及excel数据导入,所述数据特征生成模块能够根据不同病种添加相应的特征变量,生成相应病种数据特征提取表,所述数据分析模块通过自定义的研究队列和参数的任意选择,实现探索性分析。
6.优选的,所述智能检索与导入模块通过输入定位关键词或者关键数据取值范围,检索对应的数据信息列表,并导入对应的研究队列,从而实现分支方向的数据挖掘与模型
因素影响细化再分析。
7.优选的,所述分析结果生成模块对数据进行分析并与特征模型进行对比,输出预测结果。
8.优选的,所述批量化数据导入模块能够与多个医院信息系统进行数据共享传输。
9.一种批量化精准用药决策方法,其特征在于包括如下步骤:
10.s1,将多组json数据和/或excel数据导入至系统内;
11.s2,系统根据不同病种对多组json数据和/或excel数据进行汇总分组分析,从而得到相应病种的特征变量;
12.s3,对相应病种的列变量数据提取范围进行定义,并生成相应病种的数据特征提取表供查看调阅;
13.s4,对相应病种的数据特征提取表进行探索性分析,支持单向频数分析、卡方检验分析、线性回归分析、序变量相关分析、t检验以及单因素方差分析多种分析方法;
14.s5,输入相应病种的定位关键词或者关键数据取值范围,检索对应的数据信息列表,并导入对应的研究队列,并对分支方向的数据挖掘与模型因素影响细化再分析;
15.s6,根据s5的检索以及分析结果,再对相应病种的模型进行优化,并输出用药风险评价以及用药指导。
16.优选的,所述s1具体为首先查找需要转换的json文本文件,并将查找到的json文本文件转换成sql语句,然后在系统中建立与该sql语句表相对应的数据库表,并将数据写入到系统中。
17.优选的,所述s1具体为获取excel文件并读取当前选择的工作表;调用与所获取excel文件相匹配的模板表格;将所述excel文件中的数据加载到所述模板表格中,转换成所述模板表格中相应的数据;将所述模板表格中的数据导入系统中。
18.优选的,所述s4具体为随机把数据分成2份,一份为训练集(trainingset),一份为测试集(testset),对训练集做10折交叉验证,把样本数据随机分成9份,每次随机选择9份作为训练集,剩下的1份做测试集,当这一轮完成后,重新随机选择10份来训练数据,设定5轮之后,选择损失函数评估最优的模型和参数;
19.再次,使用coxph和summary函数,采用cox比例风险模型对生化指标(alt、ast、plt、alp、na、hb)进行多因素影响回归分析,铂类化疗患者风险预测模型公式:
[0020][0021]
其中:
[0022]
g(x)=4.783

w1x1

0.384x2

0.565x3+0.631x4

0.028x5

0.023x6+0.012x7

0.007x8,
[0023]
x1为有无化疗方案,x2为肝损伤前是否使用vb12,x3为是否使用止吐药,x4为化疗次数,x5为化疗前alt值,x6为化疗前ast值,x7为化疗前alp值,x8位hb值;
[0024]
当化疗方案分别为顺铂、卡铂、奈达铂时,对应w1分别为0.512,0.491,

0.227;
[0025]
最后,利用卡方检验分析对统计样本的实际观测值与理论推断值之间的偏离程度进行验证;实际观测值与理论推断值之间的偏离程度就决定卡方值的大小,如果卡方值越大,二者偏差程度越大,风险预测模型系数还需调整和再验证;反之,二者偏差越小,风险预
测模型趋于完善。
[0026]
与现有技术相比,本发明的有益效果是:
[0027]
(1)本发明从可批量化导入脱敏结构化数据为切入点,实现一次使用请求即可完成多个地区的风险预测和用药推荐,并通过单因素分析和多因素分析,对模型进行再优化,为临床提供与时俱进的用药风险预测,最终达到为临床用药指南或专家共识的制定提供数据支撑。
[0028]
(2)本发明能够减少网络通信的次数,一定程度上增加整个系统的健壮性,再者,批量化操作有利于风险预测模型的再优化,节省模型数据收集时间;还可以借助多地区用户的批量数据,显著提高模型优化的效率,而更加优秀的预测模型,能够帮助医生更好的进行临床用药决策,提高用药安全性。
附图说明
[0029]
图1为本发明的系统结构示意图;
[0030]
图2为本发明的系统操作界面示意图;
[0031]
图3为本发明的数据特征提取界面示意图;
[0032]
图4为本发明的系统数据预处理操作界面示意图;
[0033]
图5为本发明的系统数据分析界面示意图;
[0034]
图6为本发明的系统风险预测结果示意图;
[0035]
图中:1、批量化数据导入模块(1);2、数据特征生成模块(2);3、数据分析模块(3);4、智能检索与导入模块(4);5、分析结果生成模块 (5)。
具体实施方式
[0036]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037]
请参阅图1,实施例一,本发明提供一种技术方案:一种批量化精准用药决策支持系统,包括批量化数据导入模块1、数据特征生成模块2、数据分析模块3、智能检索与导入模块4以及分析结果生成模块5,批量化数据导入模块1能够对json数据导入以及excel数据导入,数据特征生成模块2能够根据不同病种添加相应的特征变量,生成相应病种数据特征提取表,数据分析模块3通过自定义的研究队列和参数的任意选择,实现探索性分析,智能检索与导入模块4通过输入定位关键词或者关键数据取值范围,检索对应的数据信息列表,并导入对应的研究队列,从而实现分支方向的数据挖掘与模型因素影响细化再分析,分析结果生成模块5对数据进行分析并与特征模型进行对比,输出预测结果,批量化数据导入模块1能够与多个医院信息系统进行数据共享传输,从可批量化导入脱敏结构化数据为切入点,实现一次使用请求即可完成多个地区的风险预测和用药推荐,并通过单因素分析和多因素分析,对模型进行再优化,为临床提供与时俱进的用药风险预测,最终达到为临床用药指南或专家共识的制定提供数据支撑。
[0038]
一种批量化精准用药决策方法,其特征在于包括如下步骤:
[0039]
s1,首先查找需要转换的json文本文件,并将查找到的json文本文件转换成sql语句,然后在系统中建立与该sql语句表相对应的数据库表,并将数据写入到系统中;
[0040]
s2,系统根据不同病种对多组json数据进行汇总分组分析,从而得到相应病种的特征变量;
[0041]
s3,对相应病种的列变量数据提取范围进行定义,并生成相应病种的数据特征提取表供查看调阅;
[0042]
s4,对相应病种的数据特征提取表进行探索性分析,支持单向频数分析、卡方检验分析、线性回归分析、序变量相关分析、t检验以及单因素方差分析多种分析方法,随机把数据分成2份,一份为训练集(trainingset),一份为测试集(testset)。对训练集做10折交叉验证,把样本数据随机分成 9份,每次随机选择9份作为训练集,剩下的1份做测试集。当这一轮完成后,重新随机选择10份来训练数据。设定5轮之后,选择损失函数评估最优的模型和参数;
[0043]
再次,使用coxph和summary函数,采用cox比例风险模型对生化指标 (alt、ast、plt、alp、na、hb)进行多因素影响回归分析,铂类化疗患者风险预测模型公式:
[0044][0045]
其中:
[0046]
g(x)=4.783

w1x1

0.384x2

0.565x3+0.631x4

0.028x5

0.023x6+0.012x7
ꢀ‑
0.007x8,
[0047]
x1为有无化疗方案,x2为肝损伤前是否使用vb12,x3为是否使用止吐药, x4为化疗次数,x5为化疗前alt值,x6为化疗前ast值,x7为化疗前alp 值,x8位hb值;
[0048]
当化疗方案分别为顺铂、卡铂、奈达铂时,对应w1分别为0.512,0.491,
ꢀ‑
0.227;
[0049]
最后,利用卡方检验分析对统计样本的实际观测值与理论推断值之间的偏离程度进行验证,实际观测值与理论推断值之间的偏离程度就决定卡方值的大小,如果卡方值越大,二者偏差程度越大,风险预测模型系数还需调整和再验证;反之,二者偏差越小,风险预测模型趋于完善;
[0050]
s5,输入相应病种的定位关键词或者关键数据取值范围,检索对应的数据信息列表,并导入对应的研究队列,并对分支方向的数据挖掘与模型因素影响细化再分析;
[0051]
s6,根据s5的检索以及分析结果,再对相应病种的模型进行优化,并输出用药风险评价以及用药指导。
[0052]
上述方式适用于大部分医院的数据格式,不用再次执行数据转换,可以方便的进行数据上传和分析。
[0053]
实施例二,一种批量化精准用药决策方法,其特征在于包括如下步骤:
[0054]
s1,获取excel文件并读取当前选择的工作表;调用与所获取excel文件相匹配的模板表格;将excel文件中的数据加载到模板表格中,转换成模板表格中相应的数据;将模板表格中的数据导入系统中;
[0055]
s2,系统根据不同病种对多组excel数据进行汇总分组分析,从而得到相应病种的特征变量;
[0056]
s3,对相应病种的列变量数据提取范围进行定义,并生成相应病种的数据特征提
取表供查看调阅;
[0057]
s4,对相应病种的数据特征提取表进行探索性分析,支持单向频数分析、卡方检验分析、线性回归分析、序变量相关分析、t检验以及单因素方差分析多种分析方法,随机把数据分成2份,一份为训练集(trainingset),一份为测试集(testset)。对训练集做10折交叉验证,把样本数据随机分成9份,每次随机选择9份作为训练集,剩下的1份做测试集。当这一轮完成后,重新随机选择10份来训练数据。设定5轮之后,选择损失函数评估最优的模型和参数;
[0058]
再次,使用coxph和summary函数,采用cox比例风险模型对生化指标(alt、ast、plt、alp、na、hb)进行多因素影响回归分析;
[0059]
最后,利用卡方检验分析对统计样本的实际观测值与理论推断值之间的偏离程度进行验证。实际观测值与理论推断值之间的偏离程度就决定卡方值的大小,如果卡方值越大,二者偏差程度越大,风险预测模型系数还需调整和再验证;反之,二者偏差越小,风险预测模型趋于完善;
[0060]
s5,输入相应病种的定位关键词或者关键数据取值范围,检索对应的数据信息列表,并导入对应的研究队列,并对分支方向的数据挖掘与模型因素影响细化再分析;
[0061]
s6,根据s5的检索以及分析结果,再对相应病种的模型进行优化,并输出用药风险评价以及用药指导。
[0062]
上述方式适用于非技术人员上传数据,可以很直观的查看模板要求,并一次性填入大量脱敏数据完成导入。
[0063]
本发明所指数据分析模块3涵盖了肺癌、食管癌以及器官移植三个典型病种的多种风险预测模型的构建,以下就肝癌患者使用铂类药物的风险进行评估:
[0064]
首先将批量肺癌患者使用铂类药物的son数据或者多组excel表格数据导入至系统内,其系统操作界面如图2;
[0065]
然后肺癌的列变量数据提取范围进行定义,并生成肺癌病患的数据特征提取表,其系统生成的数据特征提取表如图3;
[0066]
在对数据特征进行预处理,系统的数据预处理操作界面如图4;
[0067]
对预处理的数据进行数据分析,肺癌患者使用铂类药物发生骨髓抑制的风险预测模型筛选因素包括患者性别、年龄、体重、就诊次数、alt、ast、plt、alp、na、hb、是否在用vb12、是否在用止吐药、是否在用补血药等。
[0068]
通过对以上筛选因素进行单因素方差分析和交叉验证,可初步确定建模指标数量;
[0069]
1.单向频数分析:适用于性别、是否在用vb12、是否在用止吐药、是否在用补血药几项非连续变量,可直接利用计算发生频数来完成初步统计分析。
[0070]
2.加权交叉验证分析:随机把数据分成2份,一份为训练集(trainingset),一份为测试集(testset)。对训练集做10折交叉验证,把样本数据随机分成9份,每次随机选择9份作为训练集,剩下的1份做测试集。当这一轮完成后,重新随机选择10份来训练数据。设定5轮之后,选择损失函数评估最优的模型和参数;
[0071]
再次,使用coxph和summary函数,采用cox比例风险模型对生化指标(alt、ast、plt、alp、na、hb)进行多因素影响回归分析,铂类化疗患者风险预测模型公式:
[0072][0073]
其中:
[0074]
g(x)=4.783

w1x1

0.384x2

0.565x3+0.631x4

0.028x5

0.023x6+0.012x7
ꢀ‑
0.007x8,
[0075]
x1为有无化疗方案,x2为肝损伤前是否使用vb12,x3为是否使用止吐药, x4为化疗次数,x5为化疗前alt值,x6为化疗前ast值,x7为化疗前alp 值,x8位hb值;
[0076]
当化疗方案分别为顺铂、卡铂、奈达铂时,对应w1分别为0.512,0.491,
ꢀ‑
0.227;
[0077]
最后,利用卡方检验分析对统计样本的实际观测值与理论推断值之间的偏离程度进行验证。实际观测值与理论推断值之间的偏离程度就决定卡方值的大小,如果卡方值越大,二者偏差程度越大,风险预测模型系数还需调整和再验证;反之,二者偏差越小,风险预测模型趋于完善,系统数据分析界面如图5;
[0078]
数据分析后得出风险预测结果,如图6;
[0079]
通过图6得出相关结果如下:
[0080]
风险:0.967547907010757,此风险概率大于阈值0.615,故判断会发生骨髓抑制;
[0081]
推荐用药:
[0082]
1)中性粒细胞减少
[0083]
1.1集落刺激因子的应用
[0084]
(1)治疗性:5~7ug/kg/d,如果按体重平均50kg计算,一般用300ug/d;主要用于3~4度粒细胞减少;在中性粒细胞绝对值连续两次大于10
×
109/l 后停药。
[0085]
(2)预防性:3~5ug/kg/d,一般用150ug/d,主要用于此前有过4度骨髓抑制历史的患者,或者为了保障短疗程高密度化疗(如周疗)的进行。通常自化疗结束后48小时开始使用。
[0086]
1.2输注浓缩白细胞
[0087]
当化疗引起粒细胞减少或缺乏症时,一般不主张输注白细胞,而推荐使用集落刺激因子。当中性粒细胞小于0.5
×
109/l,化疗或肿瘤引起骨髓增殖障碍,又有合并严重感染且广谱抗生素治疗无效时,才考虑输注浓缩白细胞。
[0088]
2)血小板减少
[0089]
1.血小板低于50
×
109/l时,应减少活动,预防损伤,避免搬运重物,防治便秘。
[0090]
2.维持收缩压在18.7kpa以下,预防颅内出血。
[0091]
3.避免使用非甾体类消炎药(nsaids)和含有阿司匹林的药物。
[0092]
4.避免肌肉注射等创伤性操作,操作后必须局部按压5~10min以上。
[0093]
5.—过性血小板减少时可考虑应用小剂量糖皮质激素。
[0094]
6.对于成人白血病和多数实体瘤患者,当血小板≤10
×
109/l时,需预防输注血小板。特别是有出血危险的肿瘤,如白血病、恶性黑色素瘤、膀胱瘩、妇科肿瘤和结直肠肿瘤等,当患者的血小板≤2
×
109l时,应考虑输注血小板。
[0095]
实体瘤患者血小板在10
×
109/l~50
×
109/l时,根据临床出血情况,可考虑输注血小板。并预防输血反应。
[0096]
除了以上措施之外,在治疗期间还可以坚持服用现代中药护命素来巩固病情。护
命素是人参精华提取物人参皂苷rh2的尊称,它能够保护正常的细胞免受化疗药物的损伤,诱导异常细胞向正常细胞的转化。在治疗期间服用不仅能够稳定病情,而且能够加快病人的康复速度。
[0097]
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1