Nature UE
Cr¨¦dits ECTS 3
Volume horaire total 60
Volume horaire TD 30
Volume horaire TP 30

Pr¨¦-requis

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

Objectifs

? Initiation au travail d¡¯¨¦quipe ? Comprendre le principe et savoir utiliser des outils bio-informatiques d¨¦di¨¦s ¨¤ l¡¯analyse de s¨¦quences ? Apprendre ¨¤ construire une chaine de traitement efficace ? Utiliser une s¨¦lection de langages de programmation utilis¨¦s en bioinformatique (R, Bash) ? D¨¦velopper un sens critique par exemple en appliquant des analyses statistiques ? D¨¦velopper une m¨¦thode d¡¯analyse et une argumentation scientifique

PT招财进宝

Parfaire ses comp¨¦tences en cr¨¦ation de cha?ne de traitement de donn¨¦es et acqu¨¦rir des comp¨¦tences en technologie web via un projet technique

TRAVAUX DIRIG?S ET PRATIQUES (60 H)
? principe du shell et principales commandes (grep, sed, uniq, sort, |, >)
? utilisation de awk
? cr¨¦er une cha?ne de traitement de donn¨¦es
? cr¨¦ation d'un pipeline Python avec Snakemake
? communiquer ¨¤ distance (scp, ssh)
? architecture Web
? introduction HTML, CSS et JavaScript
? travailler ¨¤ plusieurs et de mani¨¨re reproductible en utilisant les solutions logicielles adapt¨¦es (Git)

dont 10 heures de PROJET COLLABORATIF)
Chaque ¨¦tudiant a une t?che bien identifi¨¦e dans le cadre d¡¯un projet collaboratif qui se fait en deux ¨¦tapes :
? Partie Pipeline (f¨¦vrier-mars) :
? traitement de donn¨¦es en Python et Shell pour g¨¦n¨¦rer des r¨¦sultats
? Partie Web (avril-mai) :
? rendre les r¨¦sultats pr¨¦c¨¦dents consultables sous la forme d¡¯un site Web dynamique

Le code de ces deux projets sera rendu sous la forme d¡¯un projet Git

Appartient ¨¤

Informations compl¨¦mentaires

? Initiation au travail d¡¯¨¦quipe ? Comprendre le principe et savoir utiliser des outils bio-informatiques d¨¦di¨¦s ¨¤ l¡¯analyse de s¨¦quences ? Apprendre ¨¤ construire une chaine de traitement efficace ? Utiliser une s¨¦lection de langages de programmation utilis¨¦s en bioinformatique (R, Bash) ? D¨¦velopper un sens critique par exemple en appliquant des analyses statistiques ? D¨¦velopper une m¨¦thode d¡¯analyse et une argumentation scientifique