ADEPT
ADEPT (Analysis, Discovery, and Exploration Platform for Translational Medicine) is an advanced, versatile web application that enables biomedical researchers and clinicians to visualise, explore, and analyse large and complex health datasets.
Built with performance, security, and interoperability at its core, ADEPT empowers research teams to interact with sensitive biomedical data in a seamless, compliant, and intuitive environment. It supports a wide spectrum of use cases — from quality control during study setup to deep analytical exploration during clinical and translational research.
ADEPT is actively developed at the Luxembourg Centre for Systems Biomedicine (LCSB), University of Luxembourg, by a multidisciplinary team of software engineers, data scientists, and biomedical researchers in collaboration with international partners and healthcare providers.
How to start?
- Access live instance of ADEPT at adept.lcsb.uni.lu.
- Read the documentation available in adept-docs.lcsb.uni.lu
- If you want to bring your own data in Adept platform or if you want to install Adept in your infrastructurecontact adept@uni.lu.
Why ADEPT?
- To visualise and explore complex biomedical datasets through dashboards and interactive widgets.
- To combine multiple datasets, apply filters, explore metrics, and generate visual insights.
- To ensure proper access governance, leveraging ELIXIR Data Catalog approvals and institutional policies.
- To work within a secure, modular platform that supports scalability, reproducibility, and compliance.
- To streamline collaboration among clinicians, data stewards, data scientists, and project teams.
Key Features
- No‑code data exploration suitable for both beginners and advanced users.
- Fine‑grained access control, including row‑ and column‑level permissions.
- Custom dashboards with tables, metrics, charts, and markdown text.
- Modular widgets for interactive filtering, visualisation, and analysis.
- Support for large datasets using Elasticsearch, MinIO, and PostgreSQL.
- Import/export tools for datasets, filtered tables, and full dashboards.
- Open-source release planned, promoting transparency and sustainability.
Architecture Overview
ADEPT follows a microservice architecture, with:
- A Vue.js frontend.
- Backend microservices in Java (Core, Search, Import, Export).
- Elasticsearch for dataset content.
- PostgreSQL for metadata.
- MinIO for file storage.
- Redis for caching and import queueing.
- Keycloak for authentication.
- ELIXIR Data Catalog for access authorisation.
Deployment is container‑based, using either Docker Compose or Kubernetes.
For more information about ADEPT:
- Contact the development team at adept@uni.lu.
- Visit the live service: adept.lcsb.uni.lu.
- Learn about ELIXIR’s ecosystem: www.elixir-europe.org.