Course:

This lesson gives an introduction to high-performance computing with the Compute Canada network, first providing an overview of use cases for HPC and then a hands-on tutorial. Though some examples might seem specific to the Calcul Québec, all computing clusters in the Compute Canada network share the same software modules and environments.

Difficulty level: Beginner

Duration: 02:49:34

Speaker: : Félix-Antoine Fortin

Course:

This talk presents an overview of CBRAIN, a web-based platform that allows neuroscientists to perform computationally intensive data analyses by connecting them to high-performance computing facilities across Canada and around the world.

Difficulty level: Beginner

Duration: 56:07

Speaker: : Shawn Brown

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

Speaker: : Erin Dickie and Sejal Patel

Course:

This tutorial is part 1 of 2. It aims to provide viewers with an understanding of the fundamentals of R tool. Note: parts 1 and 2 of this tutorial are part of the same YouTube video; part 1 ends at 17:42.

Difficulty level: Beginner

Duration: 17:42

Speaker: : Edureka

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 tutorial teaches users how to use Pandas objects to help store and manipulate various datasets in Python.

Difficulty level: Beginner

Duration: 1:21:40

Speaker: : Tal Yarkoni

Course:

In this lesson, users can follow along as a spaghetti script written in MATLAB is turned into understandable and reusable code living happily in a powerful GitHub repository.

Difficulty level: Beginner

Duration: 2:08:19

Speaker: : Agah Karakuzu

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

Course:

This lesson gives a 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: 1:12:22

Speaker: : Ross Markello

Course:

This lesson covers 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: 2:38:45

Speaker: : Ross Markello

This lecture covers the linking neuronal activity to behavior using AI-based online detection.

Difficulty level: Beginner

Duration: 30:39

Speaker: : Martin K. Schwarz and Jens Schweihoff

Course:

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:

This lesson provides a hands-on, Jupyter-notebook-based tutorial to apply machine learning in Python to brain-imaging data.

Difficulty level: Beginner

Duration: 02:13:53

Speaker: : Jake Vogel

Course:

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

Difficulty level: Beginner

Duration: 02:09:22

Speaker: :

- Standards and Best Practices (1)
- Brain Medicine (1)
- Artificial Intelligence (1)
- Notebooks (1)
- Digital brain atlasing (3)
- (-) Neuroimaging (15)
- Epilepsy (1)
- Optogenetics (1)
- Neurodevelopmental disorders (1)
- (-) Standards and best practices (2)
- Tools (9)
- Psychology (1)
- Stroke (1)
- Workflows (1)
- protein-protein interactions (1)
- Extracellular signaling (1)
- Assembly 2021 (1)
- Brain-hardware interfaces (12)
- Repositories and science gateways (1)
- Resources (1)
- (-) General neuroscience (4)
- Phenome (1)
- Computational neuroscience (62)
- Statistics (1)
- Computer Science (3)
- Genomics (23)
- Data science (12)
- Open science (8)
- Education (1)
- Neuroethics (1)