Mac下载 安装MIMIC-IV 3.0数据集

参考blog

MIMIC IV 3.0数据库安装方法_mimic数据下载-CSDN博客

MIMIC IV数据库安装(二)_mimic数据库安装-CSDN博客

MIMIC-IV3.0安装_mimic iv 3.0-CSDN博客

MIMIC-IV-v2.0安装教程_mimic iv 安装教程-CSDN博客

MIMIC IV 3.0数据库安装方法或者思路,其实和MIMIC IV 2.2没有区别。

硬件要求:

下载的zip 文件7G多,解压后10G多(folder中还是压缩文件),导入数据库占用空间快70G。

按顺序进行下列操作即可。

获取MIMIC 权限

MIMIC IV 3.0数据库安装方法_mimic数据下载-CSDN博客

下载MIMIC-IV数据集

MIMIC IV 3.0数据库安装方法_mimic数据下载-CSDN博客

下载 & 安装 PostgreSQL

MIMIC IV数据库安装(上)

MIMIC IV数据库安装(一)_mimic数据库-CSDN博客

MIMIC数据库安装保姆级教程(上)

MIMIC数据库的安装环境主要是Postgresql数据库软件和7z解压软件。官方建议把MIMIC IV数据库安装到Postgresql数据库,虽然国内目前也有人安装到SQL Server数据库,但是实在是非常非常小众,不建议这样做。否则到时拿到其他人代码来执行提取,都不能保证通用。毕竟全世界国内外大都是用Postgresql来安装的。
                        
原文链接:https://blog.csdn.net/idata01/article/details/141034352

MIMIC IV数据库官方下载下来是27个csv表格文件,由于表格行数太多,无法直接用EXCEL打开,需要先安装PostgreSQL数据库,然后将这些表格文件中的数据导入到PostgreSQL中,最后通过SQL语句进行数据的查询和提取。

安装PostgreSQL数据库,需要记录下输入的passcode。

安装PostgreSQL,注意,进入命令界面一直回车,直到出现提示输入密码。

前面四个提示不用管。

Mac下载 & 安装 7zip

Mac下载并使用7zip_7zip mac-CSDN博客

Purpose:

MIMIC dataset,需要使用 load_7z.sql来进行导入PostgreSQL。需要下载并安装7zip。

Mac下载7zip很简单。

但是Mac安装7zip较为麻烦。需要借助brew。

download brew

Mac安装brew (一行代码,绝对不报错)_mac安装brew失败-CSDN博客

直接在cmd中输入

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

install 7zip

brew install p7zip

似乎不用像windows系统那样 配置环境变量。

直接在cmd中输入

which 7zip

如出现  /opt/homebrew/bin/7z,则表示配置成功。

下载MIMIC-IV安装代码

MIMIC IV数据库安装(二)_mimic数据库安装-CSDN博客

https://github.com/MIT-LCP/mimic-code

MIMIC官方有提供安装的代码,从github下载即可。本地解压。

不同的MIMIC版本,对应code不同。

安装MIMIC-IV-3.0数据库

MIMIC IV数据库安装(中)

MIMIC-IV3.0安装_mimic iv 3.0-CSDN博客

MIMIC IV数据库安装(二)_mimic数据库安装-CSDN博客

MIMIC-IV-v2.0安装教程_mimic iv 安装教程-CSDN博客

MIMIC数据库安装保姆级教程(下)

(1)打开PostgreSQL,进入启动PostgreSQL Shell

(2)创建数据库mimiciv

DROP DATABASE IF EXISTS mimiciv;
CREATE DATABASE mimiciv OWNER postgres;

(3)数据库创建表  (注意文件路径替换为自己数据的所在路径)。

\c mimiciv
\set mimic_data_dir 'F:/mimic/mimic-iv-1.0'
\encoding 'utf8'\i F:/mimic/mimic-code-main/mimic-iv/buildmimic/postgres/create.sql

(4)加载数据。 (注意文件路径替换为自己数据的所在路径)。

\i F:/mimic/mimic-code-main/mimic-iv/buildmimic/postgres/load_7z.sql

如出现上面结果,则表示正常安装。整个install过程较慢。

数据便导入完成了,最后一步安装完索引即可。

(5) build index

# 安装索引\i .../build_mimiciv-2.0/index.sql

MIMIC-IV 3.0提取数据

MIMIC IV 3.0数据库安装方法_mimic数据下载-CSDN博客

提取数据是大家安装MIMIC IV 3.0数据库的终极需求,这里我给大家一点建议。我看很多人还是使用pgadmin来提取数据,我知道造成情况的原因是视频教程里用了pgadmin来做演示数据提取,但是实际上这个pgadmin使用体验上比较槽糕,界面也不太友好。我建议大家使用Navicat来提取,Navicat是一款商业数据库可视化工具,目前个人版已经免费了,旗舰版也有很多方法可以使用。Navicat在界面友好,代码运行性能,操作功能等等方面都值得大家去用。当然无论是用pgadmin还是Navicat,SQL代码是通用的,不会因为使用的SQL工具不一样,代码就会不同。
                        
原文链接:https://blog.csdn.net/idata01/article/details/141034352

Navicat 安装

MIMIC IV数据库安装(下)

MIMIC IV数据库安装(三)_怎么将mimic数据库导入到navicat-CSDN博客

网上免费资源不多。

建议购买官方软件。

安装之后,连接postgreSQL的MIMIC数据即可。

这是MIMIC-IV 3.0,此版本数据表较为精简。

Navicat 使用

MIMIC IV数据库安装(下)

MIMIC-IV 、MIMIC-IV、MIMIC-IV-ED关系

MIMIC-IV 系列数据库由多种不同的子数据集组成,每个子集都专注于特定类型的数据或临床场景。以下是 MIMIC-IV、MIMIC-IV-ED、MIMIC-IV-Note 和 MIMIC-CXR 之间的关系及其特点:

数据库关系和特点

  1. MIMIC-IV:

    • 这是一个综合性的数据库,包含来自重症监护病房(ICU)患者的临床数据,包括生理监测、实验室结果、药物使用和其他医疗信息。
  2. MIMIC-IV-ED:

    • 这个数据集专注于急诊科(Emergency Department, ED)的患者数据。它包含有关急诊就诊的详细信息,包括患者的病史、初步评估和急诊治疗。
  3. MIMIC-IV-Note:

    • 该数据集包含来自 MIMIC-IV 的临床笔记,记录了医疗提供者在患者护理过程中写下的详细文本信息。这些笔记包括病历摘要、护理记录和其他临床文档。
  4. MIMIC-CXR:

    • 这是一个独立的数据库,专注于胸部 X 光影像(CXR)及其相关的临床数据。它包含胸部影像以及与这些影像相关的诊断和报告。

ID 一致性

  • 在这些数据库中,患者的 subject_id 是一致的。这意味着如果一个病人 ID 在 MIMIC-IV、MIMIC-IV-ED、MIMIC-IV-Note 和 MIMIC-CXR 中都出现,那么这些 ID 对应的信息来自于同一个患者。
  • 换句话说,虽然不同的数据集关注不同的临床场景和数据类型,但它们共享相同的患者 ID,使得跨数据集整合和比较变得更加方便。

MIMIC-IV-ED V.S. MIMIC-IV-Note

  1. MIMIC-IV-ED:

    • 该数据库主要关注急诊科患者的临床笔记。笔记内容通常包括患者在急诊就诊时的评估、病史记录、体格检查结果、初步诊断和治疗方案等。
    • 由于主要来自急诊科,笔记的特点是即时性和针对急诊情境的描述,通常内容比较简洁和直接。
  2. MIMIC-IV-Note:

    • 该数据库则包含来自多个临床环境的更全面的临床笔记,包括但不限于住院病人、出院总结、护理记录和其他类型的医疗文档。
    • 笔记内容可能更加详细,涉及患者的整体病情发展、治疗过程中的变化、实验室结果分析等。
  • 数据来源:

    • MIMIC-IV-ED 主要来源于急诊科,而 MIMIC-IV-Note 则来自于更广泛的临床环境。
  • 内容深度:

    • MIMIC-IV-ED 的笔记通常更加简短,集中在急诊处理的即时情况和决策,而 MIMIC-IV-Note 的笔记可能包括更长时间跨度的病历记录,涉及患者在住院期间的全面评估。

Linking MIMIC-IV to emergency department, note, and chest x-ray data

MIMIC-IV v3.1

MIMIC-IV is linkable to other MIMIC projects published on PhysioNet. Where possible, we have prefixed the other projects with "MIMIC-IV" to make this clear such as MIMIC-IV-ED. Note that MIMIC-CXR is also linkable although it is not prefixed with MIMIC-IV. Free-text clinical notes are available in MIMIC-IV-Note [7], observations made in the emergency department are available in MIMIC-IV-ED [8], and chest x-rays in MIMIC-CXR [9].

Linking the other datasets to MIMIC-IV requires two steps.

The first step is to match the data using subject_id, taking care to note that MIMIC-IV is a superset of other modules, and sampling biases may be introduced by the linking process.

For example, MIMIC-CXR is only available between 2011 - 2016 for patients who were admitted to the emergency department, and this selection bias impacts the patient cohort.

The second step involves aligning the dates. Since all modules are deidentified by the same shift, the time periods for measurements overlap.

For example, if a patient is admitted to the hospital on 2105-01-01, discharged on 2105-01-03, and has an x-ray in MIMIC-CXR on 2105-01-02, then it is correct to assume the x-ray was taken while the patient was admitted to the hospital.

MIMIC-IV数据库-文件说明

MIMIC IV 3.0数据库 - kk Blog —— 通用基础

MIMIC-IV数据库介绍与使用说明_mimic数据库-CSDN博客

MIMIC-IV,重症医学数据库介绍和使用说明 | 科研收录

MIMIC IV数据库安装(二)_mimic数据库安装-CSDN博客

 MIMIC-IV表格说明(二) | 贪吃的夜猫子

MIMIC-IV表格说明(三) | 贪吃的夜猫子

  • subject_id
    每个患者有唯一的subject_id
  • hadm_id
    患者的每一次入院会有一个唯一的hadm_id
  • transfer_id
    患者每一次更换病房会有一个唯一的transfer_id
  • stay_id
    在相同类型病房内进行转移,则会更新一个transfer_id,但会有相同的stay_id,例如用ICU中的一个病房转移到另一个病房,则stay_id不变,transfer_id更新。
    所有id的分配都是随机的,与时间先后无关。

MIMIC-IV,重症医学数据库介绍和使用说明 | 科研收录

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/200.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

[ 应急响应靶场实战 ] VMware 搭建win server 2012应急响应靶机 攻击者获取服务器权限上传恶意病毒 防守方人员应急响应并溯源

🍬 博主介绍 👨‍🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~ ✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】 🎉点赞➕评论➕收藏 养成习…

UI 组件的二次封装

UI 组件的二次封装是指,在基础 UI 库的组件上进行自定义封装,以实现更贴合业务需求的功能和样式。通过二次封装,可以增强组件的复用性、便捷性和一致性,简化业务代码,同时降低后续维护成本。 1. 二次封装的原理 二次…

Redis高级篇之缓存一致性详细教程

文章目录 0 前言1.缓存双写一致性的理解1.1 缓存按照操作来分 2. 数据库和缓存一致性的几种更新策略2.1 可以停机的情况2.2 我们讨论4种更新策略2.3 解决方案 总结 0 前言 缓存一致性问题在工作中绝对没办法回避的问题,比如:在实际开发过程中&#xff0c…

python爬虫实现自动获取论文GB 7714引用

在写中文论文、本硕博毕业设计的时候要求非常严格的引用格式——GB 7714引用。对于普通学生来说都是在google scholar上获取,一个一个输入点击很麻烦,就想使用python完成这个自动化流程,实现批量的倒入论文标题,导出引用。 正常引…

redis v6.0.16 安装 基于Ubuntu 22.04

redis安装 基于Ubuntu 22.04 本文演示如何在ubuntu22.04下,安装redis v6.0.16,并配置测试远程访问。 Step1 更新环境 sudo apt updateStep2 安装redis sudo apt install redis-server -yStep3 启动 sudo systemctl restart redissudo systemctl sta…

✨基于python实现的文档管理系统✨

本项目是使用Django和layui实现的一个文档转换系统,支持各种文档的相互转换 📄 PPT转Word 📑 PDF转Word 📚 合并PDF 📜 Word转PDF 系统支持用户注册、登录,还能管理你的转换任务: 🔄…

ES索引:索引管理

索引管理 再讲索引(Index)前,我们先对照下 ElasticSearch Vs 关系型数据库: PUT /customer/_doc/1 {"name": "DLBOY" }系统默认是自动创建索引的 如果我们需要对这个建立索引的过程做更多的控制&#xff1a…

Linux安装Dcoker

目录 1、卸载(可选) 2、安装docker 3、启动docker 4、配置镜像加速 1、卸载(可选) 如果之前安装过旧版本的Docker,可以使用下面命令卸载: yum remove docker \docker-client \docker-client-latest \…

智能无损网络技术详解

什么是智能无损网络? 智能无损网络是一种集流量控制与拥塞控制于一体的先进技术,旨在提升网络性能,降低时延。同时,它通过智能无损存储网络等技术实现网络和应用系统的优化融合。该技术为AI人工智能、集中式/分布式存储以及HPC等应…

基于SSM+小程序的购物管理系统1

👉文末查看项目功能视频演示获取源码sql脚本视频导入教程视频 1、项目介绍 基于SSM小程序的购物管理系统1,可以实现首页、个人中心、商品分类管理、商品信息管理、特价商品管理、用户管理、留言板管理、系统管理、订单管理等功能。方便用户对首页、商品…

楼梯区域分割系统:Web效果惊艳

楼梯区域分割系统源码&数据集分享 [yolov8-seg-FocalModulation&yolov8-seg-GFPN等50全套改进创新点发刊_一键训练教程_Web前端展示] 1.研究背景与意义 项目参考ILSVRC ImageNet Large Scale Visual Recognition Challenge 项目来源AAAI Global Al l…

ROS2入门学习——ROS在机器人中的运行

一、入门级基础平台TurtleBot TurtleBot 是 ROS 中重要且资源丰富的机器人之一,特别适合入门级机器人爱好者提供基础平台。用户可以直接利用其自带的软硬件,专注于应用程序的开发。TurtleBot 随着 ROS 的发展,一直处于开发前沿。 TurtleBot…

智谱发布AI助理,帮人类敲响AGI的大门

人工智能之父John McCarthy曾说:“只要AI可以开始正常工作,就不会有人再把它当AI了。”如今,这一预言正在逐渐变为现实。 10月25日,智谱AI推出了自主智能体AutoGLM,能够模拟人类操作手机,执行各种任务。 …

Profinet、Ethernet/IP 工业以太网无线通信解决方案

在工业现场,我们常常会面临这样的困扰:两个PLC之间、PLC 跟远程IO之间或者PLC 跟伺服之间由于种种原因不方便布线,严重影响了通讯效率和生产进程。为了解决这一难题,三格电子设计了一款工业以太网无线网桥,这款无线网桥…

重塑未来,开源AI数字人系统引领个性化语音新纪元!AigcPanel v0.03开启公测

你是否曾梦想拥有一个能够与你对话、与你共鸣的AI数字人伙伴?现在,这一切都不再是幻想!我们自豪地推出——全新的开源AI数字人系统,一个集视频合成、声音合成、声音克隆与模型管理于一体的创新平台,让你轻松打造专属的…

js逆向-模拟加密

实战七麦数据: 1.寻找加密入口 尝试搜索的方法: 那只能使用跟栈的方法,进入send发包位置: 打上断点,寻找加密入口,前面是发包分包,promise注意到是一个异步操作,看是否在此加密&…

Kafka社区KIP-500中文译文(去除ZooKeeper)

原文链接:KIP-500: Replace ZooKeeper with a Self-Managed Metadata Quorum - Apache Kafka - Apache Software Foundation 译者:关于Kafka3.x版本最大的一个变化即是解除了对ZooKeeper的依赖,而本文的作者是大神Colin,他高屋建瓴…

【计算机网络教程】课程 章节测试1 计算机网络概述

一. 单选题(共16题) 1 【单选题】以下关于TCP/IP参考模型缺点的描述中,错误的是( )。 A、在服务、接口与协议的区别上不很清楚 B、网络接口层本身并不是实际的一层 C、它不能区分数据链路和物理层 D、传输层对…

(蓝桥杯C/C++)——常用库函数

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 一、 二分查找 1.二分查找的前提 2.binary_ search函数 3.lower_bound和upper_bound 二、排序 1.sort概念 2.sort的用法 3.自定义比较函数 三、全排列 1.next p…

软考:24年上半年选择题

软件测试的目的是降低风险,无法100%的证明被测对象的正确性。 数字孪生: EAI企业应用集成: 线性回归技术: 嵌入式系统实时特性: 计算机信息安全:最安全的是访问验证保护级,最不安全的是用…