How it works

The data stays in. The research gets done.

Researchers bring their tools to the data, each project in its own isolated workspace. Data goes in and out only when approved by an authorised person.

Solutions by role

Built for every role in your institution.

From DPO to developer, CHORUS works for the whole team.

Governance

Full control without slowing research

Your DPO and ethics board see every project, user and data movement.

  • Approval for every import and export
  • Role-based access per project
  • Audit trail of administrative actions, data movements and sessions
  • Isolated network, storage and processes per workspace

Clinical researchers

The tools you already use

Familiar tools in the browser, next to the project’s data.

  • App Store with JupyterLab, RStudio, VS Code and more
  • PostgreSQL, MLflow and Gitea as workspace services
  • Several researchers in the same workspace
  • Multi-institution projects
  • AI and machine-learning workloads

Platform developers

Extend and integrate on a solid core

A cloud-native core to deploy, extend and integrate.

  • On premises, in a sovereign cloud or air-gapped
  • Add your own apps and services
  • API for institutional systems
  • Source accessible, open to community contributions
  • Built only on open-source components
  • Kubernetes, Helm and Argo CD

The platform

Features, apps and services

What every workspace comes with.

Features

Security and control

Included in every edition, starting with the free Community Edition.

  • One isolated workspace per project
  • Approval for every import and export
  • Browser sessions: data never reaches the researcher’s laptop
  • Role-based access control and audit trail
  • Single sign-on with your institution’s identity provider
  • Open, allow-listed or air-gapped network, set per workspace

Apps

From the App Store

Researchers launch the tools they need in a browser session.

  • JupyterLab, RStudio and VS Code
  • 3D Slicer and ITK-SNAP for medical images
  • FreeSurfer, FSL, MRtrix3, ANTs and Brainstorm for neuroscience
  • And more: any containerised tool can be added

Services

Inside each workspace

Started inside the workspace, next to the project data.

  • PostgreSQL: relational database
  • MLflow: experiment tracking and models
  • Gitea: Git repositories for code and notebooks
  • And more

Community

See who uses CHORUS

How hospitals, pan-European networks and national programmes run CHORUS today.