Skip to main content

This tutorial demonstrates how to use MATLAB to create event-related BOLD time courses from fMRI datasets. 

Difficulty level: Intermediate
Duration: 13:39
Speaker: : Mike X. Cohen

In this tutorial, users learn how to compute and visualize a t-test on experimental condition differences.

Difficulty level: Intermediate
Duration: 17:54
Speaker: : Mike X. Cohen

This lesson introduces various methods in MATLAB useful for dealing with data generated by calcium imaging. 

Difficulty level: Intermediate
Duration: 5:02
Speaker: : Mike X. Cohen

This tutorial demonstrates how to use MATLAB to generate and visualize animations of calcium fluctuations over time. 

Difficulty level: Intermediate
Duration: 15:01
Speaker: : Mike X. Cohen

This tutorial instructs users how to use MATLAB to programmatically convert data from cells to a matrix.

Difficulty level: Intermediate
Duration: 5:15
Speaker: : Mike X. Cohen

In this tutorial, users will learn how to identify and remove background noise, or "blur", an important step in isolating cell bodies from image data. 

Difficulty level: Intermediate
Duration: 17:08
Speaker: : Mike X. Cohen

This lesson teaches users how MATLAB can be used to apply image processing techniques to identify cell bodies based on contiguity.

Difficulty level: Intermediate
Duration: 11:23
Speaker: : Mike X. Cohen

This tutorial demonstrates how to extract the time course of calcium activity from each clusters of neuron somata, and store the data in a MATLAB matrix.

Difficulty level: Intermediate
Duration: 22:41
Speaker: : Mike X. Cohen

This lesson demonstrates how to use MATLAB to implement a multivariate dimension reduction method, PCA, on time series data.

Difficulty level: Intermediate
Duration: 17:19
Speaker: : Mike X. Cohen

This is the first of two workshops on reproducibility in science, during which participants are introduced to concepts of FAIR and open science. After discussing the definition of and need for FAIR science, participants are walked through tutorials on installing and using Github and Docker, the powerful, open-source tools for versioning and publishing code and software, respectively.

Difficulty level: Intermediate
Duration: 1:20:58

This lesson continues with the second workshop on reproducible science, focusing on additional open source tools for researchers and data scientists, such as the R programming language for data science, as well as associated tools like RStudio and R Markdown. Additionally, users are introduced to Python and iPython notebooks, Google Colab, and are given hands-on tutorials on how to create a Binder environment, as well as various containers in Docker and Singularity.

Difficulty level: Beginner
Duration: 1:16:04

This lesson contains both a lecture and a tutorial component. The lecture (0:00-20:03 of YouTube video) discusses both the need for intersectional approaches in healthcare as well as the impact of neglecting intersectionality in patient populations. The lecture is followed by a practical tutorial in both Python and R on how to assess intersectional bias in datasets. Links to relevant code and data are found below. 

Difficulty level: Beginner
Duration: 52:26

This is a hands-on tutorial on PLINK, the open source whole genome association analysis toolset. The aims of this tutorial are to teach users how to perform basic quality control on genetic datasets, as well as to identify and understand GWAS summary statistics. 

Difficulty level: Intermediate
Duration: 1:27:18
Speaker: : Dan Felsky

This is a tutorial on using the open-source software PRSice to calculate a set of polygenic risk scores (PRS) for a study sample. Users will also learn how to read PRS into R, visualize distributions, and perform basic association analyses. 

Difficulty level: Intermediate
Duration: 1:53:34
Speaker: : Dan Felsky

This is a tutorial introducing participants to the basics of RNA-sequencing data and how to analyze its features using Seurat. 

Difficulty level: Intermediate
Duration: 1:19:17
Speaker: : Sonny Chen

This is an in-depth guide on EEG signals and their interaction within brain microcircuits. Participants are also shown techniques and software for simulating, analyzing, and visualizing these signals.

Difficulty level: Intermediate
Duration: 1:30:41
Speaker: : Frank Mazza

In this tutorial on simulating whole-brain activity using Python, participants can follow along using corresponding code and repositories, learning the basics of neural oscillatory dynamics, evoked responses and EEG signals, ultimately leading to the design of a network model of whole-brain anatomical connectivity. 

Difficulty level: Intermediate
Duration: 1:16:10
Speaker: : John Griffiths

This is a tutorial on designing a Bayesian inference model to map belief trajectories, with emphasis on gaining familiarity with Hierarchical Gaussian Filters (HGFs).

 

This lesson corresponds to slides 65-90 of the PDF below. 

Difficulty level: Intermediate
Duration: 1:15:04
Speaker: : Daniel Hauke

Similarity Network Fusion (SNF) is a computational method for data integration across various kinds of measurements, aimed at taking advantage of the common as well as complementary information in different data types. This workshop walks participants through running SNF on EEG and genomic data using RStudio.

Difficulty level: Intermediate
Duration: 1:21:38
Speaker: : Dan Felsky

This lesson is the first of three hands-on tutorials as part of the workshop Research Workflows for Collaborative Neuroscience. This tutorial goes over how to visualize data with Scanpy, a scalable toolkit for analyzing single-cell gene expression. 

Difficulty level: Intermediate
Duration: 25:26