Skip to content

OPAL V1.0.0

Choose a tag to compare

@Dorian-APHM Dorian-APHM released this 12 Mar 15:42
· 217 commits to main since this release

OPAL V1.0.0 — OMOP Platform for Analytics & Lineage

Première release complète de la plateforme OPAL.

Fonctionnalités

  • 18 modules : Quality, Cohort Builder, Mapping, Concept Explorer, Data Management, Incidence, Estimation, Concept Sets, OHDSI, et plus
  • Interface Neumorphic Emerald Night : Design system custom avec composants UI dédiés
  • Authentification Keycloak : OIDC/LDAP avec 4 rôles (admin, data-manager, chercheur, medecin)
  • Cohort Builder avancé : Critères visuels, opérateurs AND/OR, same-visit, groupes, export CSV
  • Mapping intelligent : 6 stratégies de suggestion (SapBERT, exact, relationship, keyword, fuzzy, contextual)
  • Quality Analysis : Métriques type Achilles, snapshots versionnés, comparaison temporelle
  • Data Management : Extraction de données avec preview et export CSV
  • i18n : Français et Anglais

Stack technique

  • Backend : Python / FastAPI / SQLAlchemy / psycopg2
  • Frontend : React 18 / TypeScript / Tailwind CSS 4 / Vite
  • Infrastructure : Docker Compose / Nginx / PostgreSQL 16 / Keycloak 24

Installation

git clone https://github.com/Dorian-APHM/OPAL.git
cd OPAL/opal
cp .env.example .env
# Éditer .env avec vos paramètres
docker compose build
docker compose up -d