Resources

Materials, tutorials, and documentation

Everything the school teaches is built on public data and open software. Most of these links are usable without attending.

Program materials

Code, tutorials, and slides produced for and during the school.

Program materials on GitHub

Tutorials, notebooks, and project templates from every installment, in the NWB hackathons repository.

Recorded lectures

Every recording from the 2025 and 2026 installments, filterable by year and topic.

Tutorials you can run now

Notebooks that open directly in a cloud environment, no installation required.

Reading NWB files and streaming from DANDI

Open a Dandiset, stream a file without downloading it, and read the core data types.

OpenScope DataBook

Executable tutorials for the Allen Institute OpenScope datasets, from data access to analysis.

DANDI example notebooks

Community-contributed notebooks for individual Dandisets.

Data standards and archives

NWB overview

Start here if NWB is new to you.

PyNWB documentation

Installation and tutorials for the Python API.

Analysis tools taught at the school

SpikeInterface

Spike sorting and extracellular electrophysiology analysis.

Pynapple

Time series analysis for neurophysiology.

NeMoS

Generalized linear models for neural data.

suite2p, rastermap, Facemap, Cellpose

Calcium imaging processing, dimensionality reduction, behavior, and segmentation.

Spyglass

NWB plus DataJoint for reproducible analysis pipelines.

torch_brain

Neural foundation models, including POYO.

Neurosift

Browse Dandisets and visualize NWB files in the browser.

Pre-course preparation

Accepted participants receive a skills assessment and personalized recommendations from these free NeuroHackademy lectures, each about ninety minutes. All NeuroHackademy recordings are on the UW eScience Institute YouTube channel.

Introduction to programming in Python

Kelly Chang, NeuroHackademy 2025

Version control with git and GitHub

John Kruper, NeuroHackademy 2025

Data visualization in Python

Kelly Chang, NeuroHackademy 2024

Designing and implementing Python libraries

Ariel Rokem, NeuroHackademy 2025

Introduction to machine learning

Ariel Rokem, NeuroHackademy 2025

All NeuroHackademy lecture playlists

The UW eScience Institute channel, where every NeuroHackademy year is a playlist.