Linkr
Accueil Ressources Outils Documentation Blog Démo
EN
  • Qu'est-ce que Linkr ?
  • Modes de déploiement
  • Démarrage rapide
  • Installation locale
  • Avec Docker
  • Installation manuelle
  • Client-only
  • Installer LibreChat
  • Votre premier projet
  • Linkr dans un EDS
  • Espaces de travail et projets
  • Le pipeline de données
  • Entités et partage
  • Versioning et collaboration
  • Vue d'ensemble
  • Projets
  • Wiki
  • Plugins
  • Membres et rôles
  • Paramètres
  • Schémas
  • Obtenir et explorer
  • Mapping
  • Bases de données
  • Sous-bases dérivées
  • Qualité des données
  • Catalogue de données
  • Construire et publier
  • Anonymiser
  • Collections de scripts SQL
  • Pipelines ETL
  • Construire et exécuter
  • Générer les scripts
  • Présentation
  • Projets d'alignement
  • Vue d'ensemble
  • Concepts cibles
  • Éditeur d'alignements
  • Suggestions
  • Agent IA
  • Évaluation
  • Export
  • Vue d'ensemble
  • Bases de données
  • Concepts
  • Cohortes
  • Construire
  • Résultats, SQL et rapport
  • Données individuelles
  • Pipeline
  • Jeux de données
  • IDE
  • Applications web
  • Versioning
  • Vue d'ensemble
  • Onglets et widgets
  • Widgets intégrés
  • Widgets d'analyse
  • Cartes de contrôle (SPC)
  • Questionnaires et eCRF
  • Code R et Python
  • Filtres, paramètres et export
  • Vue d'ensemble
  • Mode présentation
  • Exporter un rapport
  • Agents
  • Serveur MCP
  • Skills
  • Import et export
  • Versioning git
  • Catalogue communautaire
  • Publier du contenu
  • Installation en production
  • Configuration
  • Connecteurs de bases de données
  • Authentification et permissions
  • Fichiers sur le serveur
  • Sauvegarde et restauration
  • Contribuer au code
  • Glossaire
  • Raccourcis clavier
  • Notes de version
Documentation Concepts fondamentaux Espaces de travail et projets

Espaces de travail et projets

Les deux niveaux d'organisation de Linkr : l'espace de travail, conteneur partagé, et le projet, unité de travail.

En résumé

Linkr s’organise en deux niveaux imbriqués. L’espace de travail est un conteneur partagé — à l’échelle d’un service, d’un hôpital ou d’un réseau — qui regroupe des projets, des ressources communes (bases, schémas, wiki, plugins) et une configuration git. Le projet est l’unité de travail concrète : une étude, un suivi, un tableau de bord, avec ses données, ses cohortes, ses analyses et son code.

Client Disponible en mode client-only — tout fonctionne dans le navigateur, sans backend. Backend Disponible avec le backend FastAPI.

Deux niveaux d’organisation

Quand vous ouvrez Linkr, vous naviguez toujours dans une hiérarchie à deux niveaux : vous choisissez d’abord un espace de travail, puis un projet à l’intérieur. Au-dessus, une organisation (votre hôpital, votre université, votre consortium) sert de signature : elle identifie qui produit et publie le travail.

Le contexte

Organisation

L’institution qui produit le travail (hôpital, université, consortium). Une métadonnée d’attribution, pas un conteneur.

Le conteneur

Espace de travail

Regroupe des projets et des ressources partagées : bases, schémas, wiki, plugins, git.

L’unité de travail

Projet

Une étude, un suivi, un tableau de bord — avec ses données, cohortes, analyses et son code.

Un espace de travail contient plusieurs projets ; un projet appartient à un seul espace de travail.

Espace de travail

Projet — Étude sepsis

Projet — Pilotage réa

Projet — Cohorte BPCO

L’espace de travail

Un espace de travail est un conteneur partagé. On en crée un pour un périmètre collaboratif : le plus souvent l’équipe gérant un entrepôt de données de santé ou un réseau de recherche, mais aussi bien un service, un hôpital ou tout autre groupe de travail. Tous les membres d’un espace de travail voient et réutilisent les mêmes ressources.

Un espace de travail regroupe :

Des projets

Études, suivis, tableaux de bord. C’est le contenu principal.

Des connexions aux entrepôts et des schémas

Les connexions vers les entrepôts disponibles et la façon de les interpréter (presets OMOP, MIMIC, custom), partagées entre projets.

Des ressources transversales

Concept mapping, contrôle qualité, pipelines ETL, collections de scripts SQL, catalogue de données — mutualisés à l’échelle de l’espace de travail.

Un wiki et des plugins

La documentation d’équipe et les plugins d’analyse réutilisables, disponibles dans tous les projets de l’espace de travail.

Dans l’application, ces ressources se retrouvent dans la barre latérale de l’espace de travail, avec l’Entrepôt de données partagé comme groupe replié ou déplié :

demo.linkr.interhop.org
Linkr
Retour aux espaces de travail

Réanimation — CHU

Jeux de règles de qualité

Créez et gérez des jeux de règles de qualité pour vos bases de données.

Nouveau jeu de règles
Rechercher...

OMOP CDM 5.4 — contrôles de base

94%

Complétude, plausibilité et conformité des tables OMOP.

MIMIC-IV démo (OMOP)

OMOP

Paramètres vitaux

81%

Bornes physiologiques des signes vitaux en réanimation.

MIMIC-IV démo (OMOP)

Réanimation

Import du service

67%

Contrôles de l'extraction mensuelle.

Réa Rennes — extraction

La barre latérale d'un espace de travail : Résumé, Projets, Wiki, Plugins, le groupe Entrepôt de données (Schémas, Bases de données, Alignement de concepts, Collections de scripts, Qualité des données, Catalogue de données, Pipelines ETL), Versioning et export, puis Paramètres. Au départ, la page Qualité des données est ouverte, avec ses jeux de règles ; cliquez sur une entrée pour la sélectionner ; le bouton en haut réduit la barre en icônes.

En mode client-only (navigateur seul), vous créez et basculez entre autant d’espaces de travail que nécessaire. Ce qui relève du mode serveur, c’est d’y associer des personnes : les comptes, les rôles et les droits d’accès supposent un backend (voir Modes de déploiement).

Un usage typique

Un hôpital garde un espace de travail privé (recherches en cours, tableaux de bord internes, connecté à un GitLab privé) et un espace de travail public (études publiées, méthodes partagées, connecté à un dépôt public).

Le projet

Le projet est l’unité de travail. C’est là que vous passez le plus clair de votre temps : explorer des données, construire une cohorte, produire un dataset, composer un tableau de bord, écrire du code. Un projet appartient à un seul espace de travail.

Un projet réunit tout ce qui concourt à une étude ou à un suivi :

  • L’entrepôt du projet — les bases liées, les concepts, les cohortes et les données individuelles, en lecture seule.
  • Le pipeline — les transformations qui préparent les données pour l’analyse (en construction).
  • Le laboratoire — les jeux de données analytiques et leurs analyses, les tableaux de bord, les rapports (en construction).
  • L’IDE — un environnement Python / R / SQL intégré pour le code sur-mesure. Il a sa propre entrée, hors de l’entrepôt et du laboratoire.
  • Le versioning — l’export et le partage du projet.

La qualité des données, l’alignement de concepts ou les pipelines ETL n’apparaissent pas ici : ils se règlent une fois pour toutes dans l’entrepôt de l’espace de travail, pour servir à tous ses projets.

demo.linkr.interhop.org
Linkr
Retour aux projets

Réanimation — CHU

Cohortes

Les cohortes définissent des populations de patients à partir de critères d'inclusion pour vos analyses.

Nouvelle cohorte
Rechercher des cohortes...

Sepsis-3, adultes

Séjour en unité

Infection suspectée et SOFA ≥ 2, premier séjour.

BDBoris Delange·21/09/2026

Choc septique

Séjour en unité

Vasopresseurs et lactates > 2 mmol/L.

BDBoris Delange·18/09/2026

Ventilation invasive > 48 h

Hospitalisation

Adultes ventilés plus de deux jours.

BDBoris Delange·12/09/2026
La barre latérale d'un projet : Résumé, IDE et Pipeline, le groupe Entrepôt de données (Bases de données, Concepts, Cohortes, Données individuelles), le groupe Laboratoire (Jeux de données, Tableaux de bord, Rapports), Versioning et export, puis Paramètres. Au départ, la page Cohortes est ouverte ; cliquez sur une entrée pour la sélectionner.

Comment s'articulent entrepôt, pipeline et laboratoire

Ces trois espaces forment le cœur d’un projet et suivent le chemin des données, de la donnée brute au résultat. C’est le sujet de la page suivante : Le pipeline de données.

Un projet = une vue IDE = une archive = un dépôt git

Un principe structurant de Linkr : le contenu d’un projet est le même objet quel que soit l’angle sous lequel on le regarde. Ce que vous voyez dans l’IDE, ce que vous obtenez en export ZIP et ce qui est versionné dans un dépôt git sont une seule et même arborescence de fichiers — des fichiers JSON de configuration, vos scripts, vos données.

demo.linkr.interhop.org
sepsis-icu/
entity.jsonmétadonnées du projet
README.md
LICENSE.md
tasks.jsontâches et notes
organization.jsonorganisation du workspace
.gitignore
cohorts
adults-sepsis.jsoncritères
cohort-boardsfiche patient de la cohorte
concept-lists
vasopressors.json
dashboards
sepsis-follow-up.jsononglets + widgets
patient-dashboards
patient-sheet.json
databasesconnexions de l'IDE
mimic-iv-demo.json
scripts
_tree.json
prepare_cohort.R
model.py
reference
icd10_codes.csv
datasets
_tree.jsoncolonnes, types, libellés
icu_stays
icu_stays.csv
icu_stays.edits.jsonjournal des corrections
table-1.jsonune analyse
ventilation_collection
ventilation_collection.csv
ventilation_collection.edits.json
environmentsserveur
python
pyproject.toml
uv.lock
r
renv.lock
attachments
Part dans l'exportExclu par défaut (données)Marqué pour le versioningserveurMode serveurCliquez sur un fichier grisé pour le marquer.
L'arborescence d'un projet, la même dans l'IDE, dans l'archive ZIP et dans le dépôt git : entity.json, README.md, LICENSE.md, tasks.json et .gitignore à la racine, puis un dossier par type d'élément — cohortes, listes de concepts, tableaux de bord, vues de données individuelles, connexions (databases/), scripts, jeux de données, environnements (mode serveur), pièces jointes. Les fichiers de données sont grisés : ils restent chez vous tant que vous ne les marquez pas. Cliquez sur l'un d'eux pour le marquer.

Cette équivalence a une conséquence pratique : sauvegarder, partager et versionner un projet reviennent au même geste — manipuler cette arborescence. C’est ce qui rend l’export ZIP et le versioning git naturels dans Linkr. Voir Versioning et collaboration.

Pour aller plus loin

  • Le pipeline de données — comment les données circulent dans un projet, de l’entrepôt au tableau de bord.
  • Versioning et collaboration — partager et versionner projets et espaces de travail.
  • Votre premier projet — un parcours guidé de bout en bout.
PrécédentLinkr dans un EDSSuivantLe pipeline de données

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) · AGPLv3 (logiciel)