Index Maître — le cœur du système
Le module Index Maître est le point central de toute la plateforme. Il permet de gérer les sujets participants aux études, leurs familles et les projets de recherche auxquels ils sont rattachés. C’est à partir de cet écran que l’on accède à l’ensemble des autres modules pour un sujet donné. Sa migration est prioritaire, car tous les autres modules en dépendent.
Données cliniques
Quatre modules regroupent les évaluations cliniques et neuropsychologiques des sujets :
- Diagnostiques — saisie et consultation des diagnostics psychiatriques.
- CQDM — données du projet CQDM : critères d’inclusion et d’exclusion, médication, habitudes de vie.
- Neuropsy — évaluations neuropsychologiques détaillées.
- Symptômes cliniques — données issues de l’ancienne application.
Ces modules, autrefois des bases de données Access séparées, sont intégrés dans BIGP pour éliminer la double saisie et offrir une vue d’ensemble par sujet.
Biobanques — gestion des échantillons de laboratoire
Le module Biobanques permet de gérer l’inventaire complet des échantillons biologiques (ADN, ARN, cellules) conservés dans les congélateurs du laboratoire. Il couvre la gestion des congélateurs, le suivi des productions d’échantillons, les dilutions et l’historique des lignées lymphocytaires. Un tableau de bord donne une vue en temps réel du taux d’occupation et de l’état des stocks.
Données génétiques
Le module Génétiques archive l’ensemble des données génétiques des sujets : génotypes, données de séquençage, variants structuraux (CNV), microsatellites, ainsi que les informations sur les gènes et les marqueurs génomiques. Ces informations sont liées aux bases de référence internationales (NCBI dbSNP).
Analyses statistiques
Le module Analyses Statistiques permet aux biostatisticiens de générer les fichiers nécessaires au lancement de leurs analyses génétique, en conservant un historique complet des données utilisées à chaque analyse (les « photos »). Cela garantit la reproductibilité des résultats scientifiques.
ERG — électrorétinographie
Le module ERG conserve les résultats des évaluations électrorétinographiques effectuées sur les sujets, génère des graphiques à partir des données brutes et calcule les valeurs synthétiques utilisées par les biostatisticiens.
Administration et sécurité
Un module d’administration permet de gérer les utilisateurs, leurs rôles et leurs permissions d’accès. La sécurité est appliquée de façon hiérarchique via une liste de contrôle d’accès (ACL), permettant de définir des droits en lecture ou en modification à tous les niveaux de la plateforme.
Hébergement sur l'infrastructure de l'Université Laval
Notre mandat inclut également la mise en place de l’hébergement de la nouvelle plateforme. Le site sera déployé sur l’infrastructure OpenShift de l’Université Laval. OpenShift est une plateforme d’applications basée sur Kubernetes (développée par Red Hat) qui permet de déployer et gérer des applications dans des conteneurs, de façon fiable, sécurisée et évolutive. Ce type d’infrastructure, utilisé par de nombreuses grandes organisations, garantit une haute disponibilité du service et facilite les mises à jour sans interruption. Le fait que l’hébergement soit assuré par l’Université Laval elle-même assure également que les données de recherche sensibles restent dans un environnement institutionnel contrôlé.

