Skip to content

dg-teaching/Intro2Py-Spring2025

Repository files navigation

Intro to Data Analysis for Neuroscientists with Python and Pandas

This is a highly-intensive, hands-on workshop, where participants take the time to learn Python through practice in small groups. Each session is organized around a theme, with three exercises done in-class and one homework exercises done in-between sessions to practice and prepare for the next session.

Homework Dropbox

Before the start of each session, please add your initials to the homework filename and upload your homework file to this dropbox: https://uni-bonn.sciebo.de/s/hrh3aiKrXEFRdcJ

Course Dates

Session Date Time
1 Monday, April 28th, 2025 9:00 - 12:30, CEST
2 Monday, May 5th, 2025 9:00 - 12:30, CEST
3 Monday, May 12th, 2025 9:00 - 12:30, CEST
4 Monday, May 19th, 2025 9:00 - 12:30, CEST
5 Monday, May 26th, 2025 9:00 - 12:30, CEST
6 Monday, June 2nd, 2025 9:00 - 12:30, CEST

Course Plan

Session Prep Homework Main Topics
1 Getting Started Git, Conda/Pixi, Core Python Syntax
2 Core Data Collections and Numpy Functions Numpy Array and Matplotlib Plotting Basics for Signal Processing and Image Analysis
3 Python Dictionaries Metadata and Measurement Data Storage with JSON, YAML, NPY, and HDF5
4 Extracting and Plotting ND Arrays from Image Stacks Working with 2D and 3D Image Data with Scipy, Scikit-Image, and Napari
5 Pandas DataFrame Construction Analyzing Data with Pandas, Seaborn, and Pingouin
6 XArray DataArray Construction Using Declarative Programming for Advanced Plots with Seaborn

About

Workshop Materials for the MPI Workshop, "Intro to Data Analysis in Python for Neuroscientists"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published