M1S2 – Programmation Python


Responsable :

Samuel Murail

Objectifs

Approfondir les processus cellulaires et moléculaires dans l’ensemble du monde vivant.

Cours magistraux 6h et travaux dirigés 18h

  • Partie théorique

Généralités sur Python, notion d’algorithme, introduction au langage : différents types de variables, écriture formatée, boucles, tests, gestion des entrées /sorties avec les fichiers, fonctions, parsi ng en Python.

  • Partie pratique (en salle informatique sur ordinateur)

La partie pratique se déroule en salle informatique et consiste à réaliser toute une série d’exercices de difficulté croissante. La majorité de ces exercices seront appliqués au traitement de données biologiques (fichiers genbank, fasta, PDB, etc).
L’accent sera mis sur la pratique, applicable immédiatement pour traiter un problème en biologie/bioinformatique.Les notions informatiques telles que la conception d’algorithme pour résoudre un problème et la syntaxe du langage seront introduites au fur et à mesure

Compétences visées :

L’objectif est de rendre l’étudiant autonome en programmation afin qu’il soit capable de l’utiliser en stage ou dans un contexte professionnel