MIMIC-IV数据库, 如何提取哪些肺栓塞病人进行了溶栓手术治疗?
溶栓手术是通过药物或者手术的方式,使闭塞的血管再通的一种手术。
溶栓手术主要是通过药物或者手术的方式,使闭塞的血管再通的一种手术。常用的药物有尿激酶、链激酶等,这些药物可以激活纤溶酶原,使纤溶酶原转化为纤溶酶,从而达到溶栓的目的。而手术治疗主要是通过介入治疗,将导丝、导管等精密器械引入到闭塞的血管部位,通过注射溶栓药物,将血栓溶解,从而达到血管再通的目的。
在日常生活中,患者要注意多休息,避免过度劳累,同时也要避免进行剧烈运动。在饮食上可以适当进食富含蛋白质、维生素等营养物质的食物,如鸡蛋、西红柿等,有助于补充身体所需要的营养,从而增强自身的抵抗力。另外,患者还要保持良好的心态,避免情绪激动,以免影响病情的恢复。
溶栓治疗一般是由血栓等原因引起的,可采用药物溶栓、机械溶栓和导管治疗等方式进行治疗,详情如下:
1. 药物溶栓:适用于患者血栓较小、病情不严重或无法接受手术治疗的情况下。药物溶栓是通过静脉注射溶栓药物,如组织型纤溶酶原激活剂(tPA)等,来溶解血栓。此方法适用于急性心肌梗死、肺栓塞等情况。
2. 机械溶栓:适用于血栓较大、血流阻塞严重的情况下。机械溶栓是通过插入导丝和器械到血管内,直接将血栓物理碎裂或取出。常见的机械溶栓方法有血栓抽吸术和血栓切割术等。此方法适用于急性深静脉血栓、动脉血栓等情况。
3. 导管治疗:适用于血栓较大、血流阻塞严重且存在动脉狭窄或闭塞的情况下。导管治疗是通过插入导管到血管内,先行扩张或通畅血管,然后再进行药物溶栓或机械溶栓。此方法适用于急性冠状动脉综合征、急性脑梗死等情况。
1. 我们需要找到肺栓塞病对应的icd_code, 这需要从mimiciv_hosp.d_icd_diagnoses表查找
肺栓塞的英文
我们也可以用翻译后的中文表查询, 需要翻译后的中文表,关注微信公众号【科研收录】, 回复"d_icd_cn"
2. 用对应的icd_code获取对应的患者信息, 也就是我们需要从mimiciv_hosp.diagnoses_icd表内查找出subject_id 和 hadm_id , 并和mimiciv.admissions联表查询
- diagnoses_icd表:ICD诊断码数据,记录了与患者诊断相关的国际疾病分类(ICD)编码和描述。
- subject_id:患者的唯一标识符。
- hadm_id:入院号,指患者的住院标识符。
- seq_num:诊断顺序号,表示该诊断在所有诊断中的顺序。
- icd_code:诊断编码,指诊断的疾病或症状在国际疾病分类(ICD)中的编码。
- icd_version:ICD版本,指使用的ICD编码标准版本号。
- admissions表:患者入院记录数据,包含有关患者入院的信息,如入院时间、出院时间、诊断等。
- subject_id:患者的唯一标识符。
- hadm_id:每次住院的唯一标识符。
- admittime:入院时间,表示患者被接收为住院患者的日期和时间。
- dischtime:出院时间,表示患者从医院出院的日期和时间。
- deathtime:死亡时间,如果患者在医院内死亡,则记录死亡日期和时间。
- admission_type:入院类型,示患者被接收到医院的方式,如急诊、计划手术等。
- admit_provider_id:接收患者的医生或提供护理的医疗专业人员的唯一标识符。
- admission_location:入院地点,表示患者被接收到医院的具体位置,如急诊室。
- discharge_location:出院地点,表示患者离开医院后的具体位置,如家庭、养老院等。
- insurance:患者的医疗保险类型,如医保、商业保险等。
- language:患者的语言。
- marital_status:患者的婚姻状况。
- race:患者的种族或民族。
- edregtime:急诊室接收时间,表示患者进入急诊室的日期和时间。
- edouttime:急诊室出院时间,表示患者离开急诊室的日期和时间。
- hospital_expire_flag:住院期间是否死亡的标志,1表示患者在住院期间死亡,0表示未死亡。
3. 再联表 mimiciv_hosp.patients表获取患者的基本特征,包括死亡时间(dod)或是否发生院内死亡
4. 查找溶栓手术的icd_code, 这也需要从mimiciv_hosp.d_icd_procedures表查找出icd_code,然后在mimiciv_hosp.procedures_icd表查询出subject_id 和 hadm_id
查询手术代码表mimiciv_hosp.d_icd_procedures,找到溶栓所对应的手术icd_code代码
查询mimiciv_hosp.procedures_id表查询溶栓患者的名单(project_id 和 hadm_id)
5. 将溶栓患者与肺栓塞患者内连接即可提取符合肺栓塞与溶栓的病人(通过subject_id 和 hadm_id关联)
!注意要限制溶栓的时间在肺栓塞患者入院与出院时间内
这段代码其实也可以用于提取外科病人是否进行某手术,比如我们想知道诊断为肺癌病人做了肺叶切除术后有多少患者
从上面的数据提取我们能看出来,这类基于MIMIC数据库的研究的主要思路
研究主要思路
这一类研究的主要套路就是:
- 利用diagnoses_icd(患者在住院期间的所有诊断icd-9代码)中的诊断和顺序(seq_num)从所有重症病人中筛选出一类自己感兴趣的疾病的患者,得到患者的subject_id、hadm_id和icustay_id;
- 从d_labitems(实验室检查项目字典)和labevents(表示患者住院期间的所有实验室检查结果)中找到自己感兴趣的实验室标志物:采用group、row_number等语句限定患者入院(或进入ICU)的第一次检查结果或特定时间内的检查结果;
- 从patients中提取出患者的基本特征,包括死亡时间(dod)或是否发生院内死亡;
- 从icustays中找到患者的出院时间 (dischtime),结合患者的死亡时间(dod_ssn)计算出随访时间。注意:来源于carevue的病例随访时间最短为4年,来源于metavision中的数据最短随访时间为90天;
- 从github上找到计算各种严重程度评分的脚本,然后在本地电脑中运行得出各个患者每次住院的疾病评分(比如SOFA、SAPS II、APS III等),并将这些严重评分纳入最终的统计学分析。
这类研究整体的思路就是:
- 首先展示研究对象的基本特征,包括人口学特征、实验室检查结果、严重程度评分结果、院内死亡率等。
- 然后分析待研究的实验室指标个患者临床特征的关系(这部分研究有时也可以省略)
- 最后采用Kaplan-Meier曲线和Cox风险比例模型分析实验室标志物与疾病预后的关系。
mimic数据库使用介绍:
MIMIC数据库提取教程-提取某种疾病下的患者人口统计学指标
MIMIC-IV数据库衍生表格mimic_derived配置和使用
MIMIC-IV数据分析 - 使用Python进行心脏病案例分析
MIMIC-IV数据分析 - 使用Python进行心脏病案例分析(二)
MIMIC-IV数据分析 - 使用R语言探索icustay_detail视图
MIMIC数据提取教程 - 如何提取患者入ICU后第一个WBC和SpO2值
MIMIC数据提取教程 - 提取入住ICU第一天生命体征(血氧饱和度、血压、呼吸、体温)
MIMIC数据提取教程 - 提取血管紧张素受体阻滞剂(ARB)药物
MIMIC-IV-ED适合科研小白的安装方法(提供数据集下载)