Nous faisons actuellement face à d'importantes perturbations en raison de
problèmes liés à l'infrastructure de stockage de l'Université, dont nous
sommes tributaires.
Bien que les enregistrements soient effectués correctement, leur
publication subit des retards, et la lecture peut être instable.
Nous vous prions de bien vouloir nous excuser pour la gêne occasionnée.
Cliquer pour ajouter une information
temporelle
2_1_algo
73
Vues
Thursday 5 September 2024
Centre interfacultaire de neurosciences -
Directement rattaché au centre
This lecture presents the basic notions of computer science and programming which are necessary to facilitate the analysis of data comonly obtained in the field of neuroscience (physiological, behavioral, DNA, ...). Python will be employed as the programming language as it is easy to learn, has a lot of tools available, and is one of the most used language for data analysis. First the architecture of computers will be introduced to demystify the machine and to situate the rôle of programming languages. Once these basic notions are presented a flip teaching approach will be adopted with exercices oriented toward neurosciences. First variables, opérations and functions will be introduced to be able to manipulate several data types. Storing and loading data from files will be covered to create standard data workflows. Finally, popular Python packages used in data analysis (numpy, pandas) and visualisation (matplotlib, seaborn) will be presented.