MIMIC数据库基本信息分析
一、MIMIC数据库中26张表介绍
数据库中一共有26张表,记录患者入院的各种信息,每张表的介绍如下所示。
表格名 | 信息 |
admission | 患者基本信息,比如性别、种族、语言、宗教、婚姻、入院和出院时间、死亡时间等 |
callout | 提供病人准备从ICU转出或者已经从ICU转出时相关信息 |
caregivers | 记录医护人员信息(ID、类型、附加信息) |
chartevents | 记录所有病人的图表数据,住院期间的所有症状、体征、精神状态、实验室检查等 |
cptevents | 为病人的程序进行计费 |
d_cpt | 当前程序术语(CPT)代码的高级定义 |
prescriptions | 包含药物相关的订单条目,即处方 |
inputevents_cv | 患者输入数据(流入患者体内液体信息) |
inputeevents_mv | 患者输入数据(流入患者体内液体信息) |
outputevent | 患者的输出数据 |
labevents | 包含给定患者的所有实验室测量值,包括患者数据(ITEMID、VALUE) |
d_icd_diagnoses | ICD-9疾病诊断的定义表,对 疾病编码的解释 |
d_icd_procedures | ICD-9治疗程序代码的解释 |
d_items | ICU数据库中所有项目的定义表 |
d_labitems | 所有实验室测量的定义表(对ITEMID的解释,对应数据类型,关联的LOINC代码) |
datetimeevents | 包含所有日期格式的数据 |
diagnoses_icd | 包含患者住院期间所有ICD-9诊断 |
drgcodes | 包含患者的诊断相关组(DRG)代码 |
icustays | 患者在ICU内的住院概要(入住或者转出ICU的时间等) |
microbiologyevents | 包含微生物学信息,包括进行的测试和敏感性 |
noteevents | 患者报告,主要是不便于数字化的报告 |
patients | 包含患者的基本信息(性别、出生日期、死亡日期、死亡标志位) |
procedureevents_mv | 包含患者的(治疗)程序 |
procedures_icd | 包含患者的ICD程序,最值得注意的是ICD-9程序,即诊断程序 |
services | 患者被接纳/转移的服务 |
transfers | 患者整个住院期间的物理位置 |
二、患者基本信息
MIMIC数据库一共收录46520个病人(包括新生儿),成年患者38888人(按照最后一次住院统计),而且存在同一个病人多次住院的情况,所以数据库中每张表记录数比病人数量多。 笔者统计工具没有用官网推荐的软件,采用数据库查询软件Navicat和可视化软件Tableau来实现查询和显示。
(1)种族分布
(2)ICU患者分布(不包括新生儿NICU)
进入ICU的患者一共是46476人,成年患者(即去除新生儿)38606人,分布如下所示。
(3)还统计了很多其它数据,比如住院天数、年龄、疾病死亡率、前10位疾病死亡和未死亡患者基本信息对比等等,方法基于以上两条,再次不一一列举了。