Université Lyon 1
Arqus
Accueil  >>  Programmation pour la bio-informatique
  • Unité d'enseignement : Programmation pour la bio-informatique
Nombre de crédits de l'UE : 3
Code APOGEE : BIO3175L
    Responsabilité de l'UE :
GUEGUEN LAURENT
 laurent.gueguenuniv-lyon1.fr
04.72.44.62.98
    Type d'enseignement
Nb heures *
Travaux Pratiques (TP)
30 h

* Ces horaires sont donnés à titre indicatif.

    Compétences attestées (transversales, spécifiques) :

Compétences acquises : méthodologie :

Analyse d'un questionnement en mobilisant des concepts disciplinaires :

• Mobiliser les concepts et les outils des mathématiques, de la physique, de la chimie et de l’informatique dans le cadre des problématiques des sciences du vivant.

Compétences acquises : technique :

Usages digitaux et numériques :

• Utiliser les outils numériques de référence et les règles de sécurité informatique pour acquérir, traiter, produire et diffuser de  l’information ainsi que pour collaborer en interne et en externe.

    Programme de l'UE / Thématiques abordées :

L’objectif de cette unité d’enseignement est d’assurer aux biologistes une certaine autonomie en bioinformatique pour le développement d’outils spécifiques à leur problématique biologique. Ceci sera fait par l'initiation à la programmation en python et R.

Cet enseignement ne vise pas simplement à ce que les étudiants maîtrisent la syntaxe de ces langages, mais aussi à ce qu’ils sachent mettre à profit les spécificités de chacun, en particulier dans les structures de données et l’utilisation des structures de contrôle. 

En ce qui concerne python, les étudiants apprendront également comment utiliser la programmation orientée-objet pour gérer des informations complexes issues de données hétérogènes, à l’image des données usuelles en biologie. En ce qui concerne R, les étudiants exploreront l’utilité de la programmation vectorielle ainsi que la richesse des représentations graphiques.

L’UE est uniquement sous la forme d’un enseignement pratique devant ordinateur. Pour illustrer l’intérêt interdisciplinaire de l’informatique, ce travail sera une occasion pour les étudiants d’appréhender des problématiques biologiques complexes. En python, il s’agira de génétique des populations, par la conception et la simulation de dynamiques évolutives mettant en jeu des mécanismes aussi réalistes que possible, à confronter avec statistiques connues.  En R, il s’agira de mise en compétition de stratégies de partage de ressources entre individus, et de gestion de risques dans l’accès à ces ressources. 

    Parcours / Spécialité / Filière / Option utilisant cette UE :
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='26985' ORDER BY `MEN_DIP_ABREVIATION`, `MEN_TITLE`, `PAR_TITLE`