Nature UE
Cr¨¦dits ECTS 3
Volume horaire total 28
Volume horaire CM 18
Volume horaire TD 4
Volume horaire TP 6

Pr¨¦-requis

? Avoir suivi l'UE ? Algorithmie et programmation ? (M1S1) ou avoir des bases d'algorithmie et savoir programmer en python.

Objectifs

? comprendre les concepts de th¨¦ories des graphes ? maitriser l¡¯utilisation d¡¯un logiciel d¡¯analyse de graphes ? restituer des r¨¦sultats via un code comment¨¦ et reproductible avec R markdown

PT招财进宝

COURS MAGISTRAUX (18 H)
? Introduction aux graphes: d¨¦finitions, exemples d'application, notions de base.
? Mod¨¦lisations par des graphes, exemples en biologie et en bio-informatique, notions de distance et de dissimilarit¨¦.
? Repr¨¦sentation d'un graphe en machine.
? Notion d'algorithme et de complexit¨¦.
? Les arbres et les parcours d'arbres; applications aux phylog¨¦nies et aux codages/d¨¦codages d'arbres (format Newick), ¨¦tude de la connexit¨¦ d'un graphe.
? D¨¦composition d'un graphe suivant ses cliques s¨¦paratrices et applications ¨¤ la mod¨¦lisation et ¨¤ la visualisation de donn¨¦es biologiques.

TRAVAUX DIRIG?S ( 4 H)
? Exercices d'application sur le cours


TRAVAUX PRATIQUES ( 6 H)
? cr¨¦ation et manipulation de graphes sous R avec la librairie igraph (3hrs de TP)
? PROJET INDIVIDUEL (3h de suivi) :
? traitement de donn¨¦es pour cr¨¦er un graphe (Python)
? analyse du graphe sous R avec la librairie igraph
? restituer les r¨¦sultats sous la forme d¡¯un rapport ¨¦crit en Rmarkdown
? expliquer ces r¨¦sultats ¨¤ l¡¯oral

Appartient ¨¤

Informations compl¨¦mentaires

? comprendre les concepts de th¨¦ories des graphes ? maitriser l¡¯utilisation d¡¯un logiciel d¡¯analyse de graphes ? restituer des r¨¦sultats via un code comment¨¦ et reproductible avec R markdown