neurolib

neurolib implements whole-brain neural mass models to simulate and analyze mesoscopic brain dynamics and to relate simulated activity to empirical fMRI BOLD signals.


Key Features:

  • Neural Mass Models: Implements a suite of neural mass models that represent the average activity of neuronal populations within distinct brain regions.
  • Biologically Informed Connectivity: Constructs whole-brain network models using structural connectivity (the connectome) to define interregional coupling.
  • Data Integration and Model Setup: Supports integration of structural and functional datasets and configuration of model parameters for whole-brain model setup.
  • Simulation and Output Management: Simulates brain activity across the entire network and organizes simulation outputs for subsequent analysis.
  • BOLD Signal Simulation: Converts simulated neural activity into BOLD (Blood Oxygen Level Dependent) signals for comparison with empirical fMRI data.
  • Extensive Model Analysis: Provides a parameter exploration module for systematic analysis of model behavior across parameter spaces.
  • Model Optimization: Includes an optimization module that employs evolutionary algorithms to fit models to multimodal empirical data.
  • Extensibility: Allows implementation and integration of custom neural mass models to extend the framework.
  • Python Implementation: Implemented in Python.

Scientific Applications:

  • Structure–Function Relationship: Investigating relationships between structural connectivity and emergent functional dynamics in brain networks.
  • In-silico Model Optimization: Performing in-silico optimization and calibration of whole-brain models against multimodal empirical data.
  • Cognitive Neuroscience: Exploring how different neural dynamics contribute to cognitive processes.
  • Neurological Disorders: Studying alterations in whole-brain dynamics relevant to neurological disorders.

Methodology:

Uses neural mass models with connectome-based interregional coupling, integrates structural and functional datasets, simulates whole-brain activity, converts simulated activity to BOLD signals, performs parameter exploration, and applies evolutionary-algorithm optimization to fit models to multimodal empirical data.

Topics

Details

License:
MIT
Tool Type:
command-line tool
Programming Languages:
Python
Added:
3/19/2021
Last Updated:
4/11/2021

Operations

Publications

Cakan C, Jajcay N, Obermayer K. neurolib: a simulation framework for whole-brain neural mass modeling. Unknown Journal. 2021. doi:10.1101/2021.02.18.431886.

Links