Linkr
Home Resources Tools Documentation Blog Demo
FR
  • What is Linkr?
  • Deployment modes
  • Quickstart
  • Local install
  • Your first project
  • Workspaces and projects
  • The data pipeline
  • Versioning and collaboration
  • Schemas WIP
  • Databases WIP
  • Data quality WIP
  • ETL pipelines WIP
  • Concept mapping
  • Introduction
  • Mapping projects
  • Overview
  • Target Concepts
  • Mapping Editor
  • Suggestions
  • Evaluation
  • Export
  • Data catalog WIP
  • Cohorts WIP
  • Patient-level data WIP
  • Datasets WIP
  • Script collections WIP
  • IDE WIP
  • Dashboards
  • Reports WIP
  • Build a plugin WIP
  • Overview
  • Tabs and widgets
  • Built-in widgets
  • R, Python and SQL code
  • Filters, settings and export
  • Wiki WIP
  • Versioning WIP
  • Production install WIP
  • Authentication and permissions WIP
  • Configuration WIP
  • Backup and restore WIP
  • Glossary WIP
  • Release notes WIP
Documentation Dashboards Built-in widgets

Built-in widgets

The library of analysis plugins shipped with Linkr: Table 1, key indicator, plots, survival, correlations, tests, regression, Sankey, map.

Summary

Linkr ships a library of ready-made plugins covering most common descriptive and statistical analyses — without writing a line of code. Each widget is configured in a dedicated panel, with a live preview.

Client Available in client-only mode — runs entirely in the browser, no backend. Backend Backend (FastAPI) under development.

The catalogue

These widgets are plugins shipped with Linkr: you add them from Add a widget, the Plugin tab (they carry a Built-in badge). You then pick the columns to analyse, an optional grouping variable, and the appearance; the result updates live (see Configuring a widget).

linkr-v2-b1800b.frama.io
Plot builder

Scatter, line, bar, histogram, boxplot, violin.

Built-inv1.0.0
Key indicator

Aggregate value, icon and optional mini-chart.

Built-inv1.0.0
Table 1

Descriptive statistics: counts, %, means, medians, IQR.

Built-inv1.0.0
Survival analysis

Kaplan-Meier: curves, log-rank, median, at-risk table.

Built-inv1.0.0
Statistical tests

t-test, Mann-Whitney, χ², Fisher, ANOVA, Kruskal-Wallis.

Built-inv1.0.0
Regression

Linear and logistic: coefficients, odds ratios, forest plot.

Built-inv1.0.0
Correlation matrix

Pearson or Spearman, p-values, significance.

Built-inv1.0.0
Sankey diagram

Flows and transitions: patient pathways, funnels.

Built-inv1.1.0
Map

Geographic points (longitude / latitude), colour, size.

Built-inv1.0.0
The library of analysis plugins shipped with Linkr.

Widget by widget

Plot builder

A versatile chart builder: scatter, line, bar, histogram, boxplot, violin. You pick the X and Y variables, a colour/grouping variable, and a per-entity aggregation (first, last, mean, median, min, max, sum) when an individual has several values. Legends, axes, colour palettes, opacity and point size are adjustable.

Age distribution by sex
0255075100Age (years)
Female Male

Key indicator

A single highlighted aggregate value (mean, median, sum, count, proportion, standard deviation, quantiles…), with an icon, a colour, a statistical subtitle and, optionally, a mini-chart (histogram, bar, pie).

Mean age
64,2yrs

n = 3,558 · SD 15.2

Table 1

The classic descriptive table of a clinical paper: counts, percentages, means (± SD), medians (with interquartile range), min/max, missing values. An optional grouping variable compares two or more populations, column by column. You choose which metrics are shown.

Table 1 — by group
CharacteristicSurvivorsDeceasedp
n2,847711
Age, mean (SD)62.4 (15.1)71.8 (12.3)<0.001
Female, n (%)1,310 (46)291 (41)0.02
SAPS II, med. [IQR]34 [26–44]52 [41–63]<0.001
Ventilation, n (%)996 (35)498 (70)<0.001

Survival analysis

Survival analysis: Kaplan-Meier curves, log-rank test, median survival and an at-risk table. Confidence bands and censor marks can be shown; a grouping variable compares several strata.

Survival analysis — by ventilation
00.250.500.751.00Days
Not ventilated Ventilated
log-rank p < 0.001

Correlation matrix

A heatmap of correlations between numeric variables, as Pearson or Spearman coefficients. Optional display of p-values and highlighting of significant correlations at an adjustable α level.

Correlation matrix (Pearson)
AgeSAPS IILactateLOS
Age
1.00
0.42
0.18
0.31
SAPS II
0.42
1.00
0.55
0.48
Lactate
0.18
0.55
1.00
0.27
LOS
0.31
0.48
0.27
1.00

Statistical tests

A widget that picks the right test automatically: t-test, Mann-Whitney, χ², Fisher, ANOVA, Kruskal-Wallis. You switch between parametric and non-parametric approaches, set the significance threshold, and choose the columns shown (statistic, degrees of freedom, p-value, confidence interval, effect size).

Statistical tests (per variable)
VariableTestStat.p
AgeStudent's tt = 9.2<0.001
SAPS IIMann-WhitneyU = 6.1e5<0.001
Sexχ²χ² = 5.30.02
LactateMann-WhitneyU = 4.8e50.003

Regression

Linear and logistic regression, with multiple variables and interaction terms. The widget produces the coefficient table, model statistics and, if needed, a train/test split or cross-validation for predictions.

Logistic regression — death
Age (+10 yrs)
1.45 [1.28–1.64]
Ventilation
2.80 [2.10–3.72]
SAPS II (+10)
1.92 [1.66–2.22]
Female sex
0.88 [0.74–1.05]

Sankey diagram

The flow visualisation: patient pathways, selection funnels, state transitions. Three data shapes are accepted (rows = steps, columns = levels, or a path string). You can hide flows that are too rare or too frequent, and show the diagram, a table, or both.

Sankey diagram — patient pathways
EDICUWardHomeDeath

Map

A geographic visualisation based on Leaflet: marker positioning, clustering, with colour, size and label driven by a variable.

Warehouse widgets

Beyond these analyses, Linkr offers patient-data widgets (demographic summary, timeline of measurements, clinical notes). They belong to exploring individual data rather than composing dashboards; they are covered in the Exploring and analysing section.

When the catalogue is not enough

If no plugin in the catalogue matches your need, two options:

  • Custom code in R, Python or SQL right inside a widget — ideal for a one-off, custom analysis.
  • Build a plugin — to package a reusable, configurable, shareable analysis that then appears in the catalogue.
PreviousTabs and widgetsNextR, Python and SQL code

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)