Ceci est une traduction du message original: New releases of Chap 2.0/2.1 - cette traduction a été réalisée automatiquement et peut contenir des erreurs.
chap-core 2.0 & 2.1 — Résumé des fonctionnalités
v2.0.0 (08/06/2026) — version majeure
Points forts
PredictionSetup— nouvelle abstraction permettant de configurer un modèle avec sa
source de données, en remplacement deConfiguredModelWithDataSource- Analyse causale — nouvelles commandes CLI causales (
build-counterfactual) ainsi qu’un
graphique de comparaison contrefactuelle. - Auto-enregistrement Chapkit — les services de modèles Chapkit s’enregistrent désormais automatiquement et
se synchronisent automatiquement avec la base de données dès leur détection, avec archivage automatique lorsqu’un service
disparaît (thème central de cette version). - Seuils modulables — nouveau point de terminaison de calcul des seuils s’appuyant sur un
registre modulable - Changement majeur — suppression des commandes CLI obsolètes
evaluate/evaluate-hpo
Autres fonctionnalités notables
- Nouvelles sous-commandes CLI :
chap aggregate-eval,chap model schema,
generate-modelcard;chap testa été remanié pour offrir un véritable autodiagnostic. - Sélection du moteur de recherche HPO via les options de l’estimateur ; paramètre
n_retrainajouté à
BacktestParams; indicateur--tracksurchap evalpour le suivi MLflow. - Point de terminaison de rapport pour les rapports PDF générés par le modèle
- Nouveaux graphiques : prévisions vs valeurs réelles (linéaire), distributions régionales des métriques/RMSE.
- Nouveaux points de terminaison : informations sur le modèle configuré, téléchargement CSV des métriques de backtest,
alias/actual-cases. - Descriptions de schémas OpenAPI/chaînes de documentation, annotations d’arguments CLI réutilisables,
chart Helm2, superpositions de composition chapkit/ewars.
Infrastructure / refactorisation
- Extraction via
DataSetManageravec lectures d’observations filtrables. - Vérification des dépendances via
/health/readyremplaçant les points de terminaison de débogage. - Normalisation des noms de classes
Backtest. - Chaîne de migration Alembic linéarisée avec garde à tête unique.
- Réponses API compressées au format gzip, démarrage plus rapide de la CLI, prise en charge de
CHAP_ROOT_PATHpour la
délivrance de préfixes de chemin.
v2.1.0 (13/06/2026) — version de fonctionnalités
Une version plus concise et ciblée.
- Proxys d’instances Chapkit — requêtes proxy vers les instances Chapkit via
/v2/services/{id}/run - Tracés — tous les tracés de backtest ont été déplacés vers une interface de facettes unifiée ;
le graphique de biais d’échantillonnage a été divisé en graphiques par horizon et par période ; les facettes
sont préfiltrées depuis la base de données ; la largeur du conteneur s’adapte automatiquement pour les graphiques fournis via l’API. chap evalfiltre désormais les régions ne présentant aucun cas de maladie.- Correction : prise en charge des périodes hebdomadaires dans la stratégie de seuil saisonnier.
Notes de mise à jour de l’application de modélisation v6
Résumé
La version 6.2 constitue une mise à jour majeure par rapport à la version 5 de l’application de modélisation. Elle transforme le travail de prédiction, qui était auparavant un processus ponctuel, en un workflow réutilisable de configuration et d’exécution, ce qui facilite la répétition, le suivi, la planification et la réimportation des prédictions dans DHIS2.
Cette mise à jour améliore également l’exploration des évaluations, la sélection des périodes DHIS2, la sélection des modèles, le suivi des tâches, les mappages d’importation, la prise en charge des alertes d’épidémie, les contrôles de planification et l’aide intégrée à l’application.
Points forts
Nouveau flux de travail de configuration des prévisions
- Le travail de prévision s’articule désormais autour de configurations de prévision enregistrées, et non plus uniquement autour d’exécutions individuelles.
- Une configuration enregistre le modèle, les unités organisationnelles, les mappages de données, le type de période et la configuration associée à une évaluation terminée.
- Les utilisateurs peuvent exécuter des prédictions de suivi à partir de la même configuration sans avoir à reconfigurer l’intégralité du flux de travail.
- Chaque configuration dispose de son propre tableau de bord présentant les exécutions de prédiction, l’activité récente, les actions rapides et les détails de configuration.
- Les exécutions de prévision peuvent être ouvertes depuis le tableau de bord de la configuration pour examiner les résultats et importer des valeurs dans DHIS2.
Amélioration des importations vers DHIS2
- Les mappages d’importation des configurations de prévision peuvent désormais être enregistrés et réutilisés.
- Des mappages d’éléments de données quantiles peuvent être suggérés automatiquement lors de la création ou de la modification d’une configuration, ainsi que lors de l’importation de séries de prédictions.
- L’élément de données « indicateur d’épidémie » peut désormais être configuré dans les formulaires de configuration des prédictions.
- Les champs de mappage des éléments de données sont facultatifs ; les équipes peuvent donc créer une configuration dans un premier temps et configurer les importations ultérieurement.
- Les importations de prévisions prennent désormais en charge un flux optionnel « effacer puis importer », permettant de supprimer les valeurs DHIS2 précédentes avant d’importer les valeurs de prévision de remplacement.
Meilleur suivi et meilleures opérations
- Un graphique « Activité récente » résume l’activité des tâches et permet d’accéder au tableau des tâches.
- Les vues « Activité » et « Tâches » peuvent être filtrées par plage de dates.
- Les tâches de configuration de prédiction actives apparaissent désormais dans le widget « Activité récente », qui s’ouvre par défaut.
- Les tableaux de bord de configuration de prédiction incluent l’état de la planification.
- Les utilisateurs peuvent ouvrir une boîte de dialogue de modification de la planification pour activer ou désactiver la planification des configurations de prédiction.
- Les prédictions planifiées nécessitent que le planificateur externe CHAP soit en cours d’exécution.
Améliorations de l’évaluation et de l’analyse des modèles
- Les graphiques d’évaluation personnalisés prennent désormais en charge les filtres d’unité organisationnelle, de période de fractionnement et d’horizon.
- Les filtres de graphique disponibles sont dérivés des données de visualisation et récupérés à la demande.
- Les graphiques en grille sont pris en charge.
- Le paramètre expérimental « Graphiques de métriques » a été supprimé.
- Les pages de comparaison des évaluations offrent des performances améliorées, des fonctionnalités optimisées, ainsi que des boutons de zoom et de panoramique pour les graphiques.
- Les tâches d’évaluation terminées redirigent désormais directement vers le tableau de bord des résultats d’évaluation.
- Les pages de résultats d’évaluation utilisent désormais l’API du seuil d’endémie réel au lieu d’une solution de secours factice.
- Les téléchargements des ensembles de données et des métriques sont regroupés dans une seule fenêtre modale de téléchargement.
- Le téléchargement des métriques au format CSV est disponible lorsque la version de CHAP Core connectée le prend en charge.
Amélioration des formulaires de configuration et de la gestion des périodes
- Les champs de saisie des périodes mensuelles et hebdomadaires ont été remplacés par des composants de sélection de période compatibles avec DHIS2.
- La sélection des modèles a été repensée sous la forme d’une vue fractionnée avec fonction de recherche.
- Le sélecteur de modèle affiche désormais des informations sur l’état de préparation, le type de période, l’auteur, la cible et les covariables.
Assistance et documentation intégrées à l’application
- Une boîte de dialogue réutilisable de signalement de bogues inclut désormais des modèles de rapport et le contexte de diagnostic.
- Le guide d’utilisation « Créer une prédiction » a été mis à jour pour le nouveau flux de travail en deux phases, avec des captures d’écran actualisées.
- Un guide permettant de configurer un modèle à partir d’un modèle type a été ajouté.
- De nouveaux guides améliorés traitent de la consultation des résultats d’évaluation, de la comparaison des évaluations, de la configuration des paramètres, des covariables et des intervalles de prédiction.
Corrections et améliorations de la qualité
- On a empêché que des réponses d’analyse obsolètes mises en cache par le navigateur ne génèrent des données d’évaluation vides.
- Correction des graphiques d’incertitude afin qu’ils se rechargent lorsque les données de base changent, ce qui évite l’apparition de points obsolètes dans les séries Highcharts.
- Ajout de la gestion des alias de requête pour les analyses et les requêtes de données d’évaluation volumineuses afin d’éviter les erreurs liées à des URI trop longs.
- Correction du filtrage des modèles archivés lorsque l’option « Inclure les modèles archivés » est activée.
- Correction de l’échappement des entités HTML pour les guillemets dans la boîte de dialogue de confirmation de l’élagage des données.
- Ajout et mise à jour de la couverture des tests de bout en bout et des tests utilitaires pour les comportements clés liés aux prédictions, aux modèles, aux périodes, aux importations et aux graphiques.
Notes de compatibilité et de mise à niveau
- L’application Modeling prend désormais en charge DHIS2 2.41 et les versions plus récentes.
- L’application de modélisation nécessite désormais CHAP Core version 2.0.0 ou une version plus récente.
- Les prédictions planifiées nécessitent que le planificateur CHAP externe soit configuré et en cours d’exécution
Notes complètes pour le backend : Releases · dhis2-chap/chap-core · GitHub
Notes complètes pour le frontend : Releases · dhis2-chap/chap-frontend · GitHub