Course:

This lesson provides a comprehensive introduction to the command line and 50 popular Linux commands. This is a long introduction (nearly 5 hours), but well worth it if you are going to spend a good part of your career working from a terminal, which is likely if you are interested in flexibility, power, and reproducibility in neuroscience research. This lesson is courtesy of freeCodeCamp.

Difficulty level: Beginner

Duration: 5:00:16

Speaker: : Colt Steele

Course:

This tutorial introduces pipelines and methods to compute brain connectomes from fMRI data. With corresponding code and repositories, participants can follow along and learn how to programmatically preprocess, curate, and analyze functional and structural brain data to produce connectivity matrices.

Difficulty level: Intermediate

Duration: 1:39:04

Speaker: : Erin Dickie and John Griffiths

Course:

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 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

Speaker: : Erin Dickie and Sejal Patel

Course:

In this lesson, while learning about the need for increased large-scale collaborative science that is transparent in nature, users also are given a tutorial on using Synapse for facilitating reusable and reproducible research.

Difficulty level: Beginner

Duration: 1:15:12

Speaker: : Abhi Pratap

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

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

Speaker: : Andrea Giovannucci

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

Course:

This demonstration walks through how to import your data into MATLAB.

Difficulty level: Beginner

Duration: 6:10

Speaker: : MATLAB®

Course:

This lesson provides instruction regarding the various factors one must consider when preprocessing data, preparing it for statistical exploration and analyses.

Difficulty level: Beginner

Duration: 15:10

Speaker: : MATLAB®

Course:

This tutorial outlines, step by step, how to perform analysis by group and how to do change-point detection.

Difficulty level: Beginner

Duration: 2:49

Speaker: : MATLAB®

Course:

This tutorial walks through several common methods for visualizing your data in different ways depending on your data type.

Difficulty level: Beginner

Duration: 6:10

Speaker: : MATLAB®

Course:

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

Difficulty level: Beginner

Duration: 6:27

Speaker: : MATLAB®

Course:

This brief tutorial goes over how you can easily work with big data as you would with any size of data.

Difficulty level: Beginner

Duration: 3:55

Speaker: : MATLAB®

Course:

In this tutorial, you will learn how to deploy your models outside of your local MATLAB environment, enabling wider sharing and collaboration.

Difficulty level: Beginner

Duration: 3:52

Speaker: : MATLAB®

Course:

This lesson gives a quick walkthrough the Tidyverse, an "opinionated" collection of R packages designed for data science, including the use of readr, dplyr, tidyr, and ggplot2.

Difficulty level: Beginner

Duration: 1:01:39

Speaker: : Thomas Mock

This lesson provides a hands-on tutorial for generating simulated brain data within the EBRAINS ecosystem.

Difficulty level: Beginner

Duration: 32:58

Speaker: : Jil Meier

- Bayesian networks (2)
- (-) Cognitive neuroinformatics (1)
- Neuroimaging (17)
- Machine learning (2)
- Standards and best practices (4)
- Tools (1)
- Repositories and science gateways (1)
- General neuroscience (6)
- Computational neuroscience (20)
- Statistics (4)
- (-) Computer Science (1)
- Genomics (5)
- (-) Data science (10)
- Open science (4)