Skip to main content

This presentation by the OHBM OpenScienceSIG covers common scenarios where Git can be extremely valuable. The essentials covered include cloning a repository and keeping it up to date, how to create and use your own repository, and how to contribute to other projects via forking and pull requests.

Difficulty level: Beginner
Duration: 51:55

DataLad is a versatile data management and data publication multi-tool. In this session, you can learn the basic concepts and commands for version control and reproducible data analysis. You’ll get to see, create, and install DataLad datasets of many shapes and sizes, master local version workflows and provenance-captured analysis-execution, and you will get ideas for your next data analysis project.

Difficulty level: Beginner
Duration: 01:29:08
Speaker: : Adina Wagner

This lecture covers the three big questions: What is the universe?, what is life?, and what is consciousness?

Difficulty level: Beginner
Duration: 1:07:52

This lecture outlines various approaches to studying Mind, Brain, and Behavior. 

Difficulty level: Beginner
Duration: 1:02:34

This lecture covers the history of behaviorism and the ultimate challenge to behaviorism. 

Difficulty level: Beginner
Duration: 1:19:08

This lecture covers various learning theories.

Difficulty level: Beginner
Duration: 1:00:42
Course:

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.

 

Difficulty level: Beginner
Duration: 1:09:16
Speaker: : Aaron J. Newman
Course:

The goal of computational modeling in behavioral and psychological science is using mathematical models to characterize behavioral (or neural) data. Over the past decade, this practice has revolutionized social psychological science (and neuroscience) by allowing researchers to formalize theories as constrained mathematical models and test specific hypotheses to explain unobservable aspects of complex social cognitive processes and behaviors. This course is composed of 4 modules in the format of Jupyter Notebooks. This course comprises lecture-based, discussion-based, and lab-based instruction. At least one-third of class sessions will be hands-on. We will discuss relevant book chapters and journal articles, and work with simulated and real data using the Python programming language (no prior programming experience necessary) as we survey some selected areas of research at the intersection of computational modeling and social behavior. These selected topics will span a broad set of social psychological abilities including (1) learning from and for others, (2) learning about others, and (3) social influence on decision-making and mental states. Rhoads, S. A. & Gan, L. (2022). Computational models of human social behavior and neuroscience - An open educational course and Jupyter Book to advance computational training.  ​​​Journal of Open Source Education5(47), 146. https://doi.org/10.21105/jose.00146

 

Difficulty level: Intermediate
Duration:
Speaker: :

This lesson provides an overview of how to construct computational pipelines for neurophysiological data using DataJoint.

Difficulty level: Beginner
Duration: 17:37
Speaker: : Dimitri Yatsenko

This lesson delves into the the structure of one of the brain's most elemental computational units, the neuron, and how said structure influences computational neural network models. 

Difficulty level: Intermediate
Duration: 6:33
Speaker: : Marcus Ghosh

Following the previous lesson on neuronal structure, this lesson discusses neuronal function, particularly focusing on spike triggering and propogation. 

Difficulty level: Intermediate
Duration: 6:58
Speaker: : Marcus Ghosh

This lesson goes over the basic mechanisms of neural synapses, the space between neurons where signals may be transmitted. 

Difficulty level: Intermediate
Duration: 7:03
Speaker: : Marcus Ghosh

While the previous lesson in the Neuro4ML course dealt with the mechanisms involved in individual synapses, this lesson discusses how synapses and their neurons' firing patterns may change over time. 

Difficulty level: Intermediate
Duration: 4:48
Speaker: : Marcus Ghosh

Whereas the previous two lessons described the biophysical and signalling properties of individual neurons, this lesson describes properties of those units when part of larger networks. 

Difficulty level: Intermediate
Duration: 6:00
Speaker: : Marcus Ghosh

This lesson covers the ionic basis of the action potential, including the Hodgkin-Huxley model. 

Difficulty level: Beginner
Duration: 28:29
Speaker: : Carl Petersen

This lesson provides an introduction to the myriad forms of cellular mechanisms whicn underpin healthy brain function and communication. 

Difficulty level: Beginner
Duration: 12:20
Speaker: : Carl Petersen

In this lesson you will learn about the ionic basis of the action potential, including the Hodgkin-Huxley model. 

Difficulty level: Beginner
Duration: 28:29
Speaker: : Carl Petersen

This lesson provides an introduction to the course Cellular Mechanisms of Brain Function.

Difficulty level: Beginner
Duration: 12:20
Speaker: : Carl Petersen

This lesson covers membrane potential of neurons, and how parameters around this potential have direct consequences on cellular communication at both the individual and population level. 

Difficulty level: Beginner
Duration: 28:08
Speaker: : Carl Petersen

This lesson covers the spatiotemporal dynamics of the membrane potential.

Difficulty level: Beginner
Duration: 19:14
Speaker: : Carl Petersen