Skip to main content

This lecture covers infrared LED oblique illumination for studying neuronal circuits in in vitro block-preparations of the spinal cord and brain stem.

Difficulty level: Beginner
Duration: 25:16
Speaker: : Péter Szucs

This lecture covers the application of diffusion MRI for clinical and preclinical studies.

Difficulty level: Beginner
Duration: 33:10
Speaker: : Silvia de Santis

This tutorial walks participants through the application of dynamic causal modelling (DCM) to fMRI data using MATLAB. Participants are also shown various forms of DCM, how to generate and specify different models, and how to fit them to simulated neural and BOLD data.

 

This lesson corresponds to slides 158-187 of the PDF below. 

Difficulty level: Advanced
Duration: 1:22:10

In this hands-on session, you will learn how to explore and work with DataLad datasets, containers, and structures using Jupyter notebooks. 

Difficulty level: Beginner
Duration: 58:05

This video shows how to use the brainlife.io interface to edit the participants' info file. This file is the ParticipantInfo.json file of the Brain Imaging Data Structure (BIDS).

Difficulty level: Beginner
Duration: 0:34
Speaker: :

This quick video presents some of the various visualizers available on brainlife.io

Difficulty level: Beginner
Duration: 1:11
Speaker: :

This video demonstrates each required step for preprocessing T1w anatomical data in brainlife.io.

Difficulty level: Beginner
Duration: 3:28
Speaker: :

This lecture and tutorial focuses on measuring human functional brain networks, as well as how to account for inherent variability within those networks. 

Difficulty level: Intermediate
Duration: 50:44
Speaker: : Caterina Gratton

This lecture presents an overview of functional brain parcellations, as well as a set of tutorials on bootstrap agregation of stable clusters (BASC) for fMRI brain parcellation.

Difficulty level: Advanced
Duration: 50:28
Speaker: : Pierre Bellec

In this lesson, you will learn about the Python project Nipype, an open-source, community-developed initiative under the umbrella of NiPy. Nipype provides a uniform interface to existing neuroimaging software and facilitates interaction between these packages within a single workflow.

Difficulty level: Intermediate
Duration: 1:25:05
Speaker: : Satrajit Ghosh

This lecture introduces you to the basics of the Amazon Web Services public cloud. It covers the fundamentals of cloud computing and goes through both the motivations and processes involved in moving your research computing to the cloud.

Difficulty level: Intermediate
Duration: 3:09:12
Course:

BioImage Suite is an integrated image analysis software suite developed at Yale University. BioImage Suite has been extensively used at different labs at Yale since about 2001.

Difficulty level: Beginner
Duration: 01:47
Speaker: : BioImage Suite
Course:

Fibr is an app for quality control of diffusion MRI images from the Healthy Brain Network, a landmark mental health study that is collecting MRI images and other assessment data from 10,000 New York City area children. The purpose of the app is to train a computer algorithm to analyze the Healthy Brain Network dataset. By playing fibr, you are helping to teach the computer which images have sufficiently good quality and which images do not. 

Difficulty level: Beginner
Duration: 02:26
Speaker: : Ariel Rokem

This module covers many of the types of non-invasive neurotech and neuroimaging devices including electroencephalography (EEG), electromyography (EMG), electroneurography (ENG), magnetoencephalography (MEG), and more. 

Difficulty level: Beginner
Duration: 13:36
Speaker: : Harrison Canning
Course:

An introduction to data management, manipulation, visualization, and analysis for neuroscience. Students will learn scientific programming in Python, and use this to work with example data from areas such as cognitive-behavioral research, single-cell recording, EEG, and structural and functional MRI. Basic signal processing techniques including filtering are covered. The course includes a Jupyter Notebook and video tutorials.

 

Difficulty level: Beginner
Duration: 1:09:16
Speaker: : Aaron J. Newman
Course:

This Jupyter Book is a series of interactive tutorials about quantitative T1 mapping, powered by qMRLab. Most figures are generated with Plot.ly – you can play with them by hovering your mouse over the data, zooming in (click and drag) and out (double click), moving the sliders, and changing the drop-down options. To view the code that was used to generate the figures in this blog post, hover your cursor in the top left corner of the frame that contains the tutorial and click the checkbox “All cells” in the popup that appears.

Jupyter Lab notebooks of these tutorials are also available through MyBinder, and inline code modification inside the Jupyter Book is provided by Thebelab. For both options, you can modify the code, change the figures, and regenerate the html that was used to create the tutorial below. This Jupyter Book also uses a Script of Scripts (SoS) kernel, allowing us to process the data using qMRLab in MATLAB/Octave and plot the figures with Plot.ly using Python, all within the same Jupyter Notebook.

Difficulty level: Intermediate
Duration:
Speaker: :

This lesson provides a tutorial on how to handle writing very large data in MatNWB. 

Difficulty level: Advanced
Duration: 16:18
Speaker: : Ben Dichter

This lesson provides an overview of the CaImAn package, as well as a demonstration of usage with NWB.

Difficulty level: Intermediate
Duration: 44:37

This lesson gives an overview of the SpikeInterface package, including demonstration of data loading, preprocessing, spike sorting, and comparison of spike sorters.

Difficulty level: Intermediate
Duration: 1:10:28
Speaker: : Alessio Buccino

In this lesson, users will learn about the NWBWidgets package, including coverage of different data types, and information for building custom widgets within this framework.

Difficulty level: Intermediate
Duration: 47:15
Speaker: : Ben Dichter