The practical usage of The Virtual brain in its graphical user interface and via python scripts is introduced. In the graphical user interface, you are guided through its data repository, simulator, phase plane exploration tool, connectivity editor, stimulus generator and the provided analyses. The implemented iPython notebooks of TVB are presented, and since they are public, can be used for further exploration of The Virtual brain.
Tutorial on collaborating with Git and GitHub. This tutorial was 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.
Colt Steele provides a comprehensive introduction to the command line and 50 popular Linux commands. This is a long course (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.
This tutorial demonstrates how to work with neuronal data using MATLAB, including actional potentials and spike counts, orientation tuing curves in visual cortex, and spatial maps of firing rates.
In this lesson, users will learn how to appropriately sort and bin neural spikes, allowing for the generation of a common and powerful visualization tool in neuroscience, the histogram.
Followers of this lesson will learn how to compute, visualize and quantify the tuning curves of individual neurons.
This lesson demonstrates how to programmatically generate a spatial map of neuronal spike counts using MATLAB.
In this lesson, users are shown how to create a spatial map of neuronal orientation tuning.
This module explores sensation in the brain: what organs are involved, sensory pathways, processing centers, and theories of integration. We cover sensory transduction, vision, audition olfaction, gustation, and somatosensation.
This module covers how the brain interacts with the world through motor movements. Motor movements underlie so much of our functioning, our speech, the opening and closing of our eyes, and the beating of our hearts. We’ll learn about areas of the brain involved in movement and some of its pathways.
This module covers the structure and function of the neuron, its components and mechanisms, action potentials, and the many glial cells that support it.
This module explains how neurons come together to create the networks that give rise to our thoughts. The totality of our neurons and their connection is called our connectome. Learn how this connectome changes as we learn, and computes information. We will also learn about physiological phenomena of the brain such as synchronicity that gives rise to brain waves.
An introduction to data management, manipulation, visualization, and analysis for neuroscience. Students will learn scientific programming in Python, and use this to work with example data from areas such as cognitive-behavioral research, single-cell recording, EEG, and structural and functional MRI. Basic signal processing techniques including filtering are covered. The course includes a Jupyter Notebook and video tutorials.
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.
This tutorial illustrates several ways to approach predictive modeling and machine learning with MATLAB.