Linkr
Accueil Ressources Outils Documentation Blog Démo
EN
Bases de données publiques
  • Panorama des bases de données publiques en santé
  • La base MIMIC
6/7
12 min Boris Delange · 07/03/2026

La base MIMIC

Présentation de MIMIC-IV, comment la télécharger sur PhysioNet, schéma de la base, premiers pas.

Ce que vous pourrez faire à la fin de cet article : explorer le dossier complet d'un patient MIMIC-IV dans Linkr, sur une seule frise. Cliquer pour agrandir.
Ce que vous pourrez faire à la fin de cet article : explorer le dossier complet d'un patient MIMIC-IV dans Linkr, sur une seule frise. Cliquer pour agrandir.

En résumé

La base MIMIC (Medical Information Mart for Intensive Care) est l’une des bases de données de réanimation les plus utilisées au monde. Accessible publiquement sous condition d’une formation en éthique et d’un objectif de recherche, elle contient les données de plus de 50 000 patients admis en soins intensifs. Elle constitue un excellent terrain d’apprentissage pour manipuler des données issues d’entrepôts de données de santé.

Qu’est-ce que MIMIC ?

La base de données MIMIC est une base de données nord-américaine contenant des données de plus de 50 000 patients admis en réanimation au Beth Israel Deaconess Medical Center (Boston, États-Unis). Elle est développée et maintenue par le MIT Lab for Computational Physiology.

C’est l’une des bases de données de réanimation les plus utilisées dans la littérature scientifique, du fait de son accès public et de la richesse des données qu’elle contient : données démographiques, diagnostics, résultats de biologie, prescriptions médicamenteuses, notes cliniques, signaux physiologiques, etc.

Un outil d'apprentissage

Malgré des données d’une qualité imparfaite (données manquantes, erreurs de saisie, biais de sélection), MIMIC constitue un excellent socle pour apprendre à manipuler les données issues d’entrepôts de données de santé (EDS). De nombreux cours et tutoriels en ligne l’utilisent comme support.

Les différentes versions

MIMIC existe en plusieurs versions :

  • MIMIC-III (2016) : données de 2001 à 2012, environ 46 000 patients, schéma de données spécifique à MIMIC.
  • MIMIC-IV (2023) : version la plus récente. Données de 2008 à 2019, environ 65 000 patients, schéma modernisé.

Les deux versions peuvent être converties au format OMOP CDM via des ETL open source : MIT-LCP/mimic-omop pour MIMIC-III, OHDSI/MIMIC pour MIMIC-IV. Une base de test MIMIC-IV OMOP de 100 patients est disponible en accès libre (voir ci-dessous).

Quelle version choisir ?

Si vous débutez, commencez par la MIMIC-IV OMOP Demo : vous apprendrez à la fois la manipulation de données cliniques et le standard OMOP, qui est de plus en plus utilisé en recherche. Nous proposons des tutoriels interactifs pour requêter cette base directement dans votre navigateur : débutant et intermédiaire. Pour travailler sur les données complètes en OMOP, il faudra réaliser l’ETL vous-même.

Bases de test (accès libre)

Des bases de test sont disponibles publiquement. Elles contiennent les données anonymisées de 100 patients et ne nécessitent aucune inscription.

Vous pouvez les télécharger directement :

  • MIMIC-III Demo — schéma de données MIMIC
  • MIMIC-IV OMOP Demo — schéma de données OMOP CDM v5.4

Ces bases de test sont idéales pour découvrir la structure des données et s’entraîner à écrire des requêtes SQL avant d’accéder aux données complètes.

Accéder aux données complètes

Pour accéder aux bases de données complètes, il est nécessaire de valider quelques étapes.

1

Créer un compte PhysioNet

Inscrivez-vous sur physionet.org. Vous aurez besoin d'une adresse e-mail institutionnelle.

2

Faire une demande d'accès

Remplissez le formulaire de demande d'accréditation (credentialing) sur PhysioNet. Vous devrez renseigner vos informations et fournir les coordonnées d'un superviseur ou d'un collègue, qui recevra un e-mail de vérification.

3

Compléter le CITI Course

Il s'agit d'une formation en ligne obligatoire sur l'éthique de la recherche et la protection des données. Les étapes sont détaillées sur le site de PhysioNet.

4

Déposer le certificat

Une fois la formation terminée, téléchargez votre certificat CITI et déposez-le sur PhysioNet pour validation par l'équipe.

5

Signer le Data Use Agreement

Dernière étape : signez l'accord d'utilisation des données (DUA) pour le projet MIMIC. Vous aurez ensuite accès au téléchargement.

Les liens utiles :

  • Inscription PhysioNet
  • Demande d’accréditation
  • Instructions CITI Course
  • Dépôt du certificat
  • Page MIMIC-IV

Télécharger les fichiers

Une fois l’accès accordé, la section Files, en bas de la page MIMIC-IV, permet de télécharger les fichiers depuis le navigateur. Vous pouvez aussi tout récupérer d’un coup avec la commande wget indiquée sur cette même page : ouvrez un terminal (application Terminal sur Mac), remplacez VOTRE_IDENTIFIANT par votre identifiant PhysioNet, puis saisissez votre mot de passe quand il est demandé.

cd ~/Downloads
wget -r -N -c -np --user VOTRE_IDENTIFIANT --ask-password https://physionet.org/files/mimiciv/3.1/

Sur Mac, wget n’est pas installé par défaut : installez-le avec Homebrew (brew install wget), ou téléchargez les fichiers depuis le navigateur.

wget n’est pas disponible sous Windows : téléchargez les fichiers depuis la section Files de la page MIMIC-IV, dans votre dossier Téléchargements, en gardant les dossiers hosp et icu.

Les fichiers téléchargés (environ 8 Go) sont des CSV compressés, rangés dans les dossiers hosp/ et icu/. Avec wget, ils se trouvent dans physionet.org/files/mimiciv/3.1/.

Structure de la base

Schéma MIMIC natif

Le schéma natif de MIMIC-IV est organisé autour de plusieurs modules :

  • hosp : données hospitalières (admissions, diagnostics, prescriptions, résultats de laboratoire)
  • icu : données spécifiques aux soins intensifs (mesures physiologiques, scores de gravité, entrées/sorties)
  • ed : données des urgences
  • note : notes cliniques en texte libre

Les tables principales incluent patients, admissions, diagnoses_icd, labevents, prescriptions, chartevents, etc.

Documentation complète

La documentation officielle du schéma MIMIC-IV est disponible en ligne. Chaque table y est décrite en détail avec ses colonnes et ses relations.

Schéma OMOP

La version OMOP de MIMIC-IV suit le standard OMOP CDM v5.4. Les données sont réorganisées dans les tables standardisées : person, visit_occurrence, condition_occurrence, measurement, drug_exposure, etc. Vous pouvez explorer l’ensemble du schéma sur notre explorateur interactif.

L’avantage du format OMOP est de pouvoir utiliser les mêmes requêtes SQL sur n’importe quelle base convertie au format OMOP, qu’il s’agisse de MIMIC, d’un entrepôt hospitalier français ou de toute autre base conforme au standard.

Charger MIMIC-IV dans Linkr

Une fois MIMIC-IV téléchargée, vous pouvez l’explorer dans Linkr en quelques minutes, sans installer de serveur de base de données.

Convertir les fichiers en Parquet

PhysioNet fournit MIMIC-IV sous forme de fichiers CSV compressés (.csv.gz) : un fichier par table, rangés dans les dossiers hosp/ et icu/. Linkr lit des fichiers Parquet, un format de stockage en colonnes beaucoup plus compact et rapide à interroger. Il faut donc convertir les fichiers une première fois.

Ouvrez un terminal, puis copiez-collez le bloc ci-dessous. Si vous n’avez pas utilisé wget, adaptez la première ligne : le chemin vers le dossier qui contient hosp/ et icu/.

# Aller dans le dossier téléchargé (celui qui contient hosp/ et icu/)
cd ~/Downloads/physionet.org/files/mimiciv/3.1

# Installer DuckDB, l'outil qui fait la conversion (une seule fois)
curl https://install.duckdb.org | sh

# Convertir chaque table en Parquet, dans un nouveau dossier parquet/
for f in hosp/*.csv.gz icu/*.csv.gz; do
  out="parquet/${f%.csv.gz}.parquet"
  mkdir -p "$(dirname "$out")"
  echo "Conversion de $f"
  ~/.duckdb/cli/latest/duckdb -c "COPY (FROM read_csv('$f', delim = ',', sample_size = -1)) TO '$out'"
done
# Aller dans le dossier téléchargé (celui qui contient hosp\ et icu\)
cd "$HOME\Downloads\physionet.org\files\mimiciv\3.1"

# Installer DuckDB, l'outil qui fait la conversion (une seule fois)
winget install DuckDB.cli --accept-source-agreements --accept-package-agreements
$env:Path = [Environment]::GetEnvironmentVariable("Path", "User") + ";" + [Environment]::GetEnvironmentVariable("Path", "Machine")

# Convertir chaque table en Parquet, dans un nouveau dossier parquet\
foreach ($f in Get-ChildItem hosp, icu -Filter *.csv.gz) {
  $src = "$($f.Directory.Name)/$($f.Name)"
  $out = "parquet/" + ($src -replace '\.csv\.gz$', '.parquet')
  New-Item -ItemType Directory -Force -Path (Split-Path $out) | Out-Null
  Write-Host "Conversion de $src"
  duckdb -c "COPY (FROM read_csv('$src', delim = ',', sample_size = -1)) TO '$out'"
}

Vous obtenez un dossier parquet/ qui reprend la même organisation : parquet/hosp/admissions.parquet, parquet/icu/icustays.parquet, etc.

Durée et espace disque

La conversion de la base complète prend plusieurs dizaines de minutes : les tables chartevents et labevents contiennent à elles seules plusieurs centaines de millions de lignes. Prévoyez environ 7 Go d’espace libre pour le dossier parquet/.

Créer la base dans Linkr

1

Lancer Linkr

Installez et démarrez Linkr en suivant le guide d'installation, puis ouvrez-le dans votre navigateur.

2

Ouvrir un espace de travail

Ouvrez un espace de travail existant, ou créez-en un avec le bouton Nouvel espace de travail. Seul le nom est obligatoire.

Fenêtre Créer un espace de travail, avec les champs Nom, Description, Badges et Organisation.

Création d’un espace de travail : seul le nom est obligatoire. Cliquer pour agrandir.

3

Installer le schéma MIMIC-IV

Dans le menu Entrepôt de données, ouvrez Schémas, cliquez sur Importer puis sur l'onglet Depuis le catalogue, et installez MIMIC-IV. Le schéma décrit les tables et les colonnes de la base.

Onglet Depuis le catalogue de la fenêtre Importer, avec les schémas MIMIC-III, MIMIC-IV, OMOP CDM 5.3 et OMOP CDM 5.4 et leurs boutons Installer.

Le catalogue communautaire propose les schémas MIMIC-III, MIMIC-IV et OMOP. Cliquer pour agrandir.

4

Ajouter la base de données

Dans Entrepôt de données › Bases de données, cliquez sur Ajouter une base. Donnez-lui un nom dans l'onglet Général, puis dans l'onglet Connexion choisissez le moteur DuckDB, le schéma MIMIC-IV et le mode d'import Dossier Parquet. Sélectionnez enfin le dossier parquet/ créé plus haut, et cliquez sur Créer.

Onglet Connexion de la fenêtre Ajouter une base de données : moteur DuckDB, liste Schéma, mode d'import Dossier Parquet sélectionné et zone de sélection du dossier.

L’onglet Connexion : choisissez le moteur DuckDB, le schéma MIMIC-IV dans la liste Schéma, et le mode Dossier Parquet. Si Linkr tourne sur un serveur où se trouvent déjà les fichiers, utilisez plutôt Choisir sur le serveur. Cliquer pour agrandir.

Linkr détecte les tables automatiquement : les sous-dossiers hosp/ et icu/ deviennent les schémas SQL hosp et icu, et vous pouvez écrire des requêtes comme SELECT * FROM hosp.admissions. Les données restent sur votre machine ou votre serveur : Linkr ne les envoie nulle part.

L’onglet Statistiques de la base donne ensuite une première vue d’ensemble : nombre de patients, d’hospitalisations et de séjours en unité, répartition par sexe, durées de séjour et chronologie des admissions.

Onglet Statistiques de la base MIMIC-IV : 364 627 patients, 546 028 hospitalisations, 2 413 581 séjours en unité, répartition 53 % femmes et 47 % hommes, et courbe des admissions entre 2105 et 2214.

Statistiques de la base MIMIC-IV complète : 364 627 patients et 546 028 hospitalisations. Les dates sont décalées dans le futur (2105 à 2214) pour protéger l’anonymat. Cliquer pour agrandir.

Une fois la base chargée, vous pouvez parcourir le dictionnaire des concepts, sélectionner des cohortes par critères, et afficher le dossier individuel de chaque patient sur une frise. La page Explorer un entrepôt de données de santé détaille chacun de ces écrans, sur la MIMIC-IV Demo.

Le dossier d'un patient MIMIC-IV sur une seule frise : 317 concepts et 3 076 mesures, regroupés par catégorie. Cliquer pour agrandir.
Le dossier d'un patient MIMIC-IV sur une seule frise : 317 concepts et 3 076 mesures, regroupés par catégorie. Cliquer pour agrandir.

S'entraîner sans accréditation

La MIMIC-IV Clinical Database Demo contient 100 patients, est en accès libre, et utilise exactement le même format. Vous pouvez faire tout le parcours avec elle en quelques minutes, pendant que votre demande d’accès est examinée.

  • MIMIC est une base de données publique de plus de 50 000 patients de réanimation, idéale pour apprendre.
  • Des bases de test de 100 patients sont accessibles immédiatement, sans inscription.
  • L'accès aux données complètes nécessite une inscription, une formation CITI et la signature d'un DUA.
  • La MIMIC-IV OMOP Demo permet d'apprendre simultanément la manipulation de données cliniques et le standard OMOP.
  • Une fois les fichiers convertis en Parquet, MIMIC-IV se charge dans Linkr en quelques clics, avec le schéma MIMIC-IV du catalogue.

À propos de l'auteur

Voir le profil
Boris Delange
Boris Delange

Médecin réanimateur · AHU en informatique médicale

Médecin en Médecine Intensive - Réanimation de formation, j'exerce depuis 2023 comme Assistant Hospitalo-Universitaire en informatique médicale au Centre de Données Cliniques (CDC) du CHU de Rennes. Je suis également chercheur au LTSI (Université de Rennes), dans l'équipe DOMASIA (DOnnées MAssives et Systèmes d'Information Apprenants en santé).

À la jonction du soin et de la data science, j'ai créé Linkr pour relier cliniciens, data scientists, ingénieurs et étudiants en santé autour de l'analyse des données de santé.

Voir le profil LinkedIn Voir le profil ResearchGate
PrécédentPanorama des bases de données publiques en santé

Produit

  • Accueil
  • Démo

Ressources

  • Documentation
  • Ressources
  • Outils
  • Blog

Communauté

  • Code source Framagit
  • Code source Github

À propos

  • InterHop.org
  • Contact

2021–2026 InterHop — CC BY-NC-SA 4.0 (site) · GPLv3 (logiciel)