Université Lyon 1
Arqus
Accueil  >>  Interfaces graphiques Python
  • Unité d'enseignement :
    Interfaces graphiques Python
Nombre de crédits : 2 ECTS
Code Apogée : PL6039GB
    Responsabilité de l'UE :
DUCHATEAU NICOLAS
 nicolas.duchateauuniv-lyon1.fr
04.72.43.71.47
    Type d'enseignement
Nb heures *
Cours Magistraux (CM)
6 h
Travaux Pratiques (TP)
16.5 h
Durée de projet en autonomie (PRJ)
3 h
Activité tuteurée personnelle (étudiant)
6 h
Activité tuteurée encadrée (enseignant)
3 h
Heures de Tutorat étudiant
3 h

* Ces horaires sont donnés à titre indicatif.

    Pré-requis et objectifs :
Elève Ingénieur de Polytech Lyon, Spécialité Génie Biomédical, Année 3
    Acquis intermédiaires d’apprentissage et compétences visés :
Réaliser un rapport bibliographique intégrant analyse et critique
Rédiger le cahier des charges fonctionnel d’un nouveau DM en gérant les différentes contraintes associées
Adopter une méthodologie de conception et développement de projet en adéquation avec le besoin client, les normes techniques, les critères de sécurité, qualité, et environnemental
Mettre en œuvre des solutions définies : conception de systèmes électroniques et informatiques pour l’instrumentation (recueil, analyse et interprétation des données physiologiques) ; programmation de DM embarqués et connectés
Réaliser des activités de recherche amont sur un DM afin de répondre à un besoin technique nouveau ou en vue d’une optimisation
Identifier et concevoir des solutions adaptées aux besoins des praticiens (médecins, infirmiers, aides-soignants…)
Concevoir une analyse comparative et critique d’une gamme de DM
Réaliser des démonstrations ou des formations des utilisateurs sur un DM
Installer et déployer un DM en relation avec le service biomédical et/ou l'équipe médicale
    Programme de l'UE / Thématiques abordées :

Cet enseignement cible le développement d'interfaces graphiques en Python, via la librairie Dash de Plotly, approfondissant l'introduction faite au premier semestre de 3eme année. Les cibles sont des analyses de bases de données et d'images médicales.

Analyse de code existant,

Conception progressive de code (layout, fonctions d'interaction, gestion des données),

Mise en œuvre en Python (dash et plotly) et librairies classiques (numpy, pandas, etc.),

Tests et personnalisation de l'interface.

Travaux pratiques :

Python sous un IDE libre

    Méthodes d’évaluation :
Examens écrits individuels en temps limité (QCM, restitution de connaissances théoriques, résolution de problèmes simples avec ou sans l’aide d’outils informatiques…)
Rapports de travaux pratiques individuels ou en groupe
    Parcours / Spécialité / Filière / Option utilisant cette UE :
Date de la dernière mise-à-jour : 28/03/2025
SELECT MEN_ID, `MEN_DIP_ABREVIATION`, `MEN_TITLE`, `PAR_TITLE`, `PAR_ID` FROM parcours INNER JOIN ue_parcours ON PAR_ID_FK=PAR_ID INNER JOIN mention ON MEN_ID = PAR_MENTION_FK WHERE PAR_ACTIVATE = 0 AND UE_ID_FK='30560' ORDER BY `MEN_DIP_ABREVIATION`, `MEN_TITLE`, `PAR_TITLE`