Skip to main content

This lecture provides an overview of successful open-access projects aimed at describing complex neuroscientific models, and makes a case for expanded use of resources in support of reproducibility and validation of models against experimental data.

Difficulty level: Beginner
Duration: 1:00:39
Speaker: : Sharon Crook

This lesson provides an overview of Neurodata Without Borders (NWB), an ecosystem for neurophysiology data standardization. The lecture also introduces some NWB-enabled tools. 

Difficulty level: Beginner
Duration: 29:53
Speaker: : Oliver Ruebel

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 provides a brief overview of the Python programming language, with an emphasis on tools relevant to data scientists.

Difficulty level: Beginner
Duration: 1:16:36
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 provides an introduction to optogenetics, a biological technique to control the activity of neurons or other cell types with light.

Difficulty level: Beginner
Duration: 39:34
Speaker: : Adam Packer

This lesson gives an in-depth introduction of ethics in the field of artificial intelligence, particularly in the context of its impact on humans and public interest. As the healthcare sector becomes increasingly affected by the implementation of ever stronger AI algorithms, this lecture covers key interests which must be protected going forward, including privacy, consent, human autonomy, inclusiveness, and equity. 

Difficulty level: Beginner
Duration: 1:22:06
Speaker: : Daniel Buchman

This lecture picks up from the previous lesson, providing an overview of neuroimaging techniques and their clinical applications.

Difficulty level: Beginner
Duration: 41:00
Speaker: : Dafna Ben Bashat

This lesson provides a basic introduction to clinical presentation of schizophrenia, its etiology, and current treatment options.

Difficulty level: Beginner
Duration: 51:49

This lecture focuses on the rationale for employing neuroimaging methods for movement disorders.

Difficulty level: Beginner
Duration: 1:04:04
Speaker: : Bogdan Draganski

This lecture provides an introduction to Plato’s concept of rationality and Aristotle’s concept of empiricism, and the enduring discussion between rationalism and empiricism to this day.

Difficulty level: Beginner
Duration: 1:13:45

This lecture goes into further detail about the hard problem of developing a scientific discipline for subjective consciousness.

Difficulty level: Beginner
Duration: 58:03

This opening lecture from INCF's Short Course in Neuroinformatics provides an overview of the field of neuroinformatics itself, as well as laying out an argument for the necessity for developing more sophisticated approaches towards FAIR data management principles in neuroscience. 

Difficulty level: Beginner
Duration: 1:19:14
Speaker: : Maryann Martone

This lesson provides a thorough description of neuroimaging development over time, both conceptually and technologically. You will learn about the fundamentals of imaging techniques such as MRI and PET, as well as how the resultant data may be used to generate novel data visualization schemas. 

Difficulty level: Beginner
Duration: 1:43:57
Speaker: : Jack Van Horn

This lesson contains the first part of the lecture Data Science and Reproducibility. You will learn about the development of data science and what the term currently encompasses, as well as how neuroscience and data science intersect. 

Difficulty level: Beginner
Duration: 32:18
Speaker: : Ariel Rokem

This lesson gives a brief introduction to the course Neuroscience for Machine Learners (Neuro4ML). 

Difficulty level: Beginner
Duration: 1:25
Speaker: : Dan Goodman

This lesson covers the history of neuroscience and machine learning, and the story of how these two seemingly disparate fields are increasingly merging. 

Difficulty level: Beginner
Duration: 12:25
Speaker: : Dan Goodman