Python Scientifique
Python pour les Scientifiques
Description : Cette unité d’enseignement vise à former les étudiants avec un peu de cours mais surtout beaucoup de mise en oeuvre aux outils de l’écosystème python pour les scientifiques. On y abordera donc l’utilisation des librairies spécialisées pour quelques grandes thématiques : le calcul scientifique avec Numpy, le traitement du signal avec Scipy, la gestion et le traitement de grandes masses de données avec pandas, la mise en forme des résultats avec matplotlib ainsi qu’une introduction à l’apprentissage automatique avec scikit-learn.
Acquis d’apprentissage : À l’issue de ce cours, les élèves seront à même de mobiliser les outils de l’écosystème python pour les parties expérimentales de leurs activités scientifiques.
Modalités d’évaluation : Rapports de TP
Compétences évaluées :
- Modélisation Physique
Responsable de cours : Jérémy Fix
Identifiant Geode : SPM-INF-002
Ressources externes :
CM :
- Calcul scientifique (1.5 h)
- Gestion de données, visualisation (1.5 h)
TP :
- Manipulation des tableaux et calculs matriciels (3.0 h)
- Interpolation et optimisation (3.0 h)
- Traitement du signal : Fourier, convolution, corrélation à la ferme aux animaux (4.0 h)
- Traitement d’une grande base de données géolocalisées avec pandas (4.0 h)
- Indicateurs de diversité écologique (4.0 h)
