Skip to main content
Difficulty level: Beginner
Duration: 6:10
Speaker: : MATLAB®
Difficulty level: Beginner
Duration: 15:10
Speaker: : MATLAB®
Difficulty level: Beginner
Duration: 2:49
Speaker: : MATLAB®
Difficulty level: Beginner
Duration: 6:10
Speaker: : MATLAB®

This tutorial illustrates several ways to approach predictive modeling and machine learning with MATLAB.

Difficulty level: Beginner
Duration: 6:27
Speaker: : MATLAB®
Difficulty level: Beginner
Duration: 3:55
Speaker: : MATLAB®
Difficulty level: Beginner
Duration: 3:52
Speaker: : MATLAB®

Tutorial on how to simulate brain tumor brains with TVB (reproducing publication: Marinazzo et al. 2020 Neuroimage). This tutorial comprises a didactic video, jupyter notebooks, and full data set for the construction of virtual brains from patients and health controls. Authors: Hannelore Aerts, Michael Schirner, Ben Jeurissen, DIrk Van Roost, Eric Achten, Petra Ritter, Daniele Marinazzo

Difficulty level: Intermediate
Duration: 10:01
Speaker: :
Course:

Agah Karakuzu takes a spaghetti script written in MATLAB and turns it into understandable and reusable code living happily in a powerful GitHub repository.

Difficulty level: Beginner
Duration: 02:08:19
Speaker: :
Course:

A quick walkthrough the Tidyverse, an "opinionated" collection of R packages designed for data science.  Includes the use of readr, dplyr, tidyr, and ggplot2.

Difficulty level: Beginner
Duration:
Speaker: :

As a part of NeuroHackademy 2020, Elizabeth DuPre gives a lecture on "Nilearn", a python package that provides flexible statistical and machine-learning tools for brain volumes by leveraging the scikit-learn Python toolbox for multivariate statistics.  This includes predictive modelling, classification, decoding, and connectivity analysis.

 

This video is courtesy of the University of Washington eScience Institute.

Difficulty level: Beginner
Duration: 01:49:18
Speaker: : Elizabeth DuPre
Course:

Basic knowledge and comfort with Command Line Interfaces (CLI) is highly beneficial for learning how to use countless neuroscience tools and acquiring programming skills.  Furthermore, CLIs are better disposed to reproducibility, automation, concatenation in pipelines, execution on multiple platforms, and remote access.

 

Ross Markello takes you through this general introduction to the essentials of navigating through a Bash terminal environment.  The lesson is based on the Software Carpentries "Introduction to the Shell" and was given in the context of the BrainHack School 2020.

Difficulty level: Beginner
Duration: 01:12:22
Speaker: :
Course:

Ross Markello provides an overview of Python applications to data analysis, demonstrating why it has become ubiquitous in data science and neuroscience.

 

The lesson was given in the context of the BrainHack School 2020.

Difficulty level: Beginner
Duration: 02:38:45
Speaker: :

This lesson from freeCodeCamp introduces Scikit-learn, the most widely used machine learning Python library.

Difficulty level: Beginner
Duration: 02:09:22
Speaker: :

This lecture and tutorial focuses on measuring human functional brain networks. The lecture and tutorial were part of the 2019 Neurohackademy, a 2-week hands-on summer institute in neuroimaging and data science held at the University of Washington eScience Institute.

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

This lecture was part of the 2018 Neurohackademy, a 2-week hands-on summer institute in neuroimaging and data science held at the University of Washington eScience Institute.

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