Linkr
Home Resources Tools Documentation Blog Demo
FR
  • What is Linkr?
  • Deployment modes
  • Quickstart
  • Local install
  • Your first project
Core concepts WIP
Workspaces WIP
Data warehouse WIP
Projects WIP
IDE and notebooks WIP
Versioning and collaboration WIP
Plugins WIP
Administration WIP
Reference WIP
Documentation Getting started Your first project

Your first project

From creating a workspace to your first analysable dataset: an end-to-end walkthrough.

Summary

This guide walks you through Linkr end-to-end: workspace, project, OMOP database import, cohort building, analytical dataset creation and then a dashboard. Expect 15 to 20 minutes with a demo dataset.

Client-only

This entire walkthrough runs in the browser alone.

Before you start

Make sure you have a Linkr instance ready, either online or local. See the quickstart or local install.

For this walkthrough we’ll use the MIMIC-IV demo OMOP dataset (100 patients, OMOP CDM v5.4) which is loaded automatically the first time you open the app — no import needed.

What about connecting to a real hospital warehouse?

Client-only mode works on local files (extracts, demo datasets). To query a relational warehouse (PostgreSQL, SQL Server, Oracle…) directly, you need full-stack mode, which is under development. See Deployment modes.

Long vs wide format

An OMOP database is in long format: one row per clinical event (one measurement, one diagnosis, one prescription…). That’s the opposite of an Excel spreadsheet, which is in wide format (one row per patient). Linkr is specifically designed to turn long into wide without writing SQL. For more on this distinction, see Data organization — long vs wide format.

Guided walkthrough

The first two steps (creating a workspace and a project) are described in the quickstart. This guide picks up from data exploration.

1

Open the demo database

On first launch, Linkr automatically loads the MIMIC-IV demo OMOP dataset (100 patients) in the background. You can find it in Data Warehouse → Databases, marked as active (used by default on all warehouse pages in the project).

linkr-v2-b1800b.frama.io
Databases

MIMIC-IV Demo (OMOP)

DuckDB / OMOP CDM 5.4

Connected

31 Parquet files

100 patients852 visits31 tables
Active
The MIMIC-IV demo database appears directly as the active database.
2

Explore OMOP concepts

In Data Warehouse → Concepts, browse the concepts present in the database, grouped by domain (Condition, Drug, Measurement…). Click a concept to view its statistics (patient count, distribution…). This helps identify the codes you'll use in the cohort.

linkr-v2-b1800b.frama.io
Concepts
Search a concept…
Concept IDConcept NameConcept CodeStandard ConceptRecordsPatients
3013682Lactate [Moles/volume] in Blood32693-4Yes1,84278
3016723Creatinine [Mass/volume] in Serum or Plasma2160-0Yes2,18496
3000963Hemoglobin [Mass/volume] in Blood718-7Yes1,57692
132797Sepsis91302008Yes31241
201826Type 2 diabetes mellitus44054006Yes26834
1321341Norepinephrine7512Yes48752
Select a concept to see its statistics in the right-hand panel.
3

Build a cohort

In Data Warehouse → Cohorts, create a new cohort by stacking criteria (age, sex, concepts, period, length of stay…) into a logical tree (AND, OR, NOT). Linkr generates the corresponding SQL automatically, which you can inspect and copy. Example: adult patients (age ≥ 18) with a sepsis diagnosis admitted between 2015 and 2020.

linkr-v2-b1800b.frama.io
Cohorts
Sepsis cohort — adults
Ageat admission between 18 and 90
AND
SexMale, Female
AND
PeriodAdmissions between 2015 and 2020
AND
ConceptDiagnosis: Sepsis (SNOMED 91302008)
Stack criteria into a logical tree. Linkr generates the SQL in real time.
4

Explore a dataset

In Lab → Datasets, you can analyse data in wide format (one row per patient, one column per variable) — the format clinicians and statisticians are used to.

patient_idagesexsofa_scorelength_of_staymortality
P-000167M84.2Alive
P-000254F129.7Deceased
P-000371M52.1Alive
P-000449F76.4Alive
P-000582M1114.3Deceased
P-000635F31.8Alive

Visualise the distribution of each column, spot missing values and explore your datasets in a few clicks.

From long to wide format: where Linkr creates the link

Today, turning long format (the OMOP warehouse) into wide format (one row per patient) cannot yet be done through the graphical interface: the transformation has to be written in the built-in IDE (Python or R, against the loaded dataset). This is exactly where Linkr creates the link: the same app brings together, side by side, the low-code tools clinicians use and the programming environment data scientists need. Each works at their preferred level of abstraction, on the same project, with the same data — combining the strengths of both worlds in service of health data.

5

Run an analysis, build a dashboard

On your dataset, run built-in analyses (Table 1, Key Indicator, Plot Builder) without writing code, then compose a dashboard from the resulting widgets. The dashboard is saved automatically inside the project.

Table 1 — cohort characteristics

VariableOverall (n=400)Survivors (n=312)Deceased (n=88)p
Age (years)63.4 ± 16.861.2 ± 16.171.5 ± 15.4<0.001
Sex — Male (%)54.553.857.00.62
SOFA score6.8 ± 3.25.9 ± 2.710.1 ± 3.5<0.001
Length of stay (d)5.3 (2.1–9.7)4.6 (1.9–8.4)8.1 (3.2–14.6)<0.001

Describe your cohort with a Table 1 — no code required.

6

Save the project

In Versioning → Export, download the project as a ZIP archive. The ZIP follows a canonical structure (scripts/, cohorts/, datasets/, etc.) and can be re-imported into another Linkr instance. Remote Git versioning will be available in full-stack mode, in a future release.

linkr-v2-b1800b.frama.io

Export

Download your project as a ZIP archive with a git-friendly folder structure.

Data files are excluded by default for security. Enable this only if you need to share the actual dataset contents.

Click 'Download ZIP' to grab a complete archive of the project.

Recap

In six steps you have:

  1. Opened the auto-loaded MIMIC-IV demo database.
  2. Explored the database’s concepts.
  3. Built a visual cohort with generated SQL.
  4. Explored a dataset in wide format.
  5. Run an analysis and assembled a dashboard.
  6. Saved everything through ZIP export.

You did not write a single line of code. If you’re comfortable with Python or R, you can go further in the built-in IDE (the project’s IDE page) to write custom analyses directly on the dataset.

Next steps

  • Understand the Data Warehouse → Pipeline → Lab flow — see the “Concepts” section (coming).
  • Browse the Projects section (coming) for a detailed tour of each page.
  • Revisit deployment modes if you’re considering a shared instance.
PreviousLocal install

On this page

Product

  • Home
  • Demo

Resources

  • Documentation
  • Resources
  • Tools
  • Blog

Community

  • Framagit source code
  • Github source code

About

  • InterHop.org
  • Contact

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