Skip to content

Overview

Purpose

The Data Portal Backend is the server-side component of the Data Portal UI. It implements the backend APIs and services that power the frontend GUI for querying and exploring medical research data in a standardized, secure way. Specifically, it:

  • Provides REST APIs for interacting with the Data Portal functionality (as documented in its OpenAPI specs).
  • Handles query execution, translation and integration with distributed data sources and brokers (e.g., for federated research queries).
  • Enforces access control, privacy limits, result obfuscation, and user management to ensure secure and compliant access to clinical research data.

Data Portal Architecture

Data Portal Architecture