Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
projet:sujets [2026/01/14 19:40] sabine_peres [SP1. Visualisation interactive de données médicales] |
projet:sujets [2026/01/15 09:51] (Version actuelle) remy |
||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| Slides de présentation des sujets: | Slides de présentation des sujets: | ||
| + | |||
| + | | ||
| + | |||
| + | | ||
| + | |||
| + | | ||
| ===== AM1. Deep learning et image : classification et génération d' | ===== AM1. Deep learning et image : classification et génération d' | ||
| Ligne 152: | Ligne 158: | ||
| Ce projet consiste à développer une application web permettant d’interroger une ou plusieurs bases de données (locales ou distantes) afin de récupérer automatiquement des paramètres nécessaires à la modélisation de système biologique (ex. concentrations, | Ce projet consiste à développer une application web permettant d’interroger une ou plusieurs bases de données (locales ou distantes) afin de récupérer automatiquement des paramètres nécessaires à la modélisation de système biologique (ex. concentrations, | ||
| - | Fonctionnalités principales | + | Fonctionnalités principales |
| - | * Proposer une interface permettant à l’utilisateur de : | + | * Proposer une interface permettant à l’utilisateur de choisir une source (base SQL / fichier / API si extension), définir une requête (formulaire guidé + requêtes avancées), sélectionner les variables/ |
| - | * choisir une source (base SQL / fichier / API si extension), | + | * Générer une sortie sous forme de fichier “modulable” selon les besoins |
| - | * définir une requête (formulaire guidé + requêtes avancées), | + | * Proposer un catalogue |
| - | * sélectionner les variables/ | + | * Détecter les valeurs manquantes/ |
| - | * appliquer des filtres (organisme, tissu, conditions, etc.). | + | |
| - | | + | |
| - | * Générer une sortie sous forme de fichier “modulable” selon les besoins | + | |
| - | * choix du format | + | |
| - | * choix du contenu | + | |
| - | + | ||
| - | + | ||
| - | * Fonctionnalités attendues : | + | |
| - | * Connexion DB : configuration simple (URL, identifiants, | + | |
| - | * Catalogue | + | |
| - | * détection de valeurs manquantes/ | + | |
| - | * Interface utilisateur: | + | Interface utilisateur: |
| * Interface web conviviale avec une navigation intuitive. Options d' | * Interface web conviviale avec une navigation intuitive. Options d' | ||
| * Développement backend : Utiliser Python avec Flask pour gérer les données. Manipuler les données avec pandas. | * Développement backend : Utiliser Python avec Flask pour gérer les données. Manipuler les données avec pandas. | ||
| * Visualisation frontend : Créer des graphiques interactifs avec Plotly ou Dash pour des diagrammes dynamiques. | * Visualisation frontend : Créer des graphiques interactifs avec Plotly ou Dash pour des diagrammes dynamiques. | ||
| - | * Livrables | ||
| - | * Code documenté + guide d’installation. | ||
| - | * Jeu de données exemple + schéma de base. | ||
| - | * Démo web + tests unitaires (au moins sur la couche extraction/ | ||
| Ligne 202: | Ligne 193: | ||
| - | ===== SP3. | + | ===== SP3. |
| - | ^ Domaine | Python, visualisation | + | ^ Domaine | Développement web, SBML, bioinformatique, validation automatique |
| - | ^Langage et biblithèque | + | ^ Langages & bibliothèques |
| - | ^ Responsable du sujet | Sabine Peres | + | ^ Responsable du sujet | Sabine Peres | |
| - | Ce projet | + | Ce projet |
| + | (format xml pour les modèles | ||
| + | en particulier // | ||
| - | * Visualisation de la carte métabolique | + | * Édition SBML “web-friendly” |
| - | * Représenter les métabolites et les réactions sous forme de graphe (nœuds et arêtes). | + | * Upload d’un SBML existant **ou** création à partir d’un modèle minimal. |
| - | * Utiliser des codes de couleur et des épaisseurs de lignes pour indiquer l’intensité des flux dans chaque réaction. | + | * Édition guidée via formulaires (sans manipuler directement le XML) |
| | | ||
| - | * Interactivité | + | * Validation automatique |
| - | * Permettre | + | * Lancer validation (Exécution côté serveur |
| - | * Cliquer sur une réaction ou un métabolite pour afficher des informations détaillées | + | * Page “Résultats” interactive |
| - | * Activer/ | + | |
| + | * Corrections manuelles du modèle dans l' | ||
| + | * Modification guidée via formulaires (sans manipuler directement le XML). | ||
| + | * Mettre à jour le modèle dans le SBML et lancer la validation. | ||
| - | * Analyse de scénarios multiples | + | * Livrables attendus |
| - | * Comparer les flux entre différents scénarios | + | * Application web fonctionnelle |
| - | * Générer des graphiques pour visualiser les différences entre scénarios. | + | * Intégration memote avec génération de rapport HTML consultable. |
| - | + | * Documentation : installation, | |
| - | * Exportation des visualisations | + | |
| - | * Exporter les cartes métaboliques en formats PNG, SVG ou PDF pour inclusion dans des rapports scientifiques. | + | |
| - | * Exporter les données enrichies (flux annotés) au format | + | |
| + | | ||