• The Virtual Brain Node#10 Workshop

    • The Virtual Brain
    • Education

    The TVB Berlin team is organizing The Virtual Brain Node#10 Workshop: Personalized Multi-Scale Brain Simulation on March 9-12, 2020, in Berlin.

    This new node is an official (elective) course of the Bernstein Center for Computational Neuroscience Berlin. 2 ECTS are awarded upon successful completion of the course.

    This workshop provides basic knowledge on personalized brain network modeling. Required interdisciplinary methods will be introduced. A focus will be set on the open-source simulation platform The Virtual Brain (TVB), and basic concepts and methods will be introduced. Participants will gain theoretical knowledge and subsequently, use this knowledge to construct brain models, process multimodal neuroimaging data for creating individual brain, run simulations and use supporting neuroinformatics tools such as collaboratories, pipelines, workflows and data repositories. Participants will be able to operate the neuroinformatics platform TVB. The following topics will be covered:

    • Theoretical background of large-scale brain network modeling and concepts of nonlinear dynamics (bifurcation analysis, phase plane, flows on manifolds)

    • Architecture of TVB simulator

    • Interacting with TVB using GUI and CLI

    • Modeling resting-state networks activity in human, mouse, and macaque brain

    • Parameter optimization and model inference

    • Visualization of multimodal brain dynamics

    • Application of brain network modeling for clinical questions such as in epilepsy

    • Multiscale co-simulation using TVB and microscopic simulators such as NEST

    • Personalization pipelines: processing of brain images (MRI, fMRI, DTI, PET) and electrophysiological data (EEG, MEG) for individualization of brain network model

    • Running workflows on high performance computers (HPC)

    • Making use of and contributing to collaborative informatics simulation platforms such as Human Brain Project’s EBRAINS

    Preliminary Program

    The workshop consists of 4 full-day sessions:

    March 9, Conference Room 1

    • 09:00 - 10:30

      Introduction to The Virtual Brain (TVB) simulation platform (Lecture)

    • 10:30 - 11:30

      Architecture of TVB (Lecture)

    • 11:30 - 13:00

      Neural population models in TVB and Phase Plane Viewer (Lecture)

    • 13:00 - 14:00

      Lunch break

    • 14:00 - 15:00

      Import TVB ready data to TVB and create a brain model (Tutorial)

    • 15:00 - 16:00

      My first simulation (Tutorial)

    • 16:00 - 18:00

      The Virtual Mouse Brain (TVMB): Simulate a mouse brain network model (Tutorial)

    March 10, Conference Room 1

    • 09:00 - 10:00

      Bridging multiscale in TVB (Lecture)

    • 10:00 - 12:00

      Perform a multiscale co-simulation with TVB-NEST (Tutorial)

    • 12:00 - 13:00

      Generate a macaque brain model (Tutorial)

    • 13:00 - 14:00

      Lunch break

    • 14:00 - 16:00

      Surface-based simulation (Tutorial)

    • 16:00 - 18:00

      Perform a brain stimulation (Tutorial)

    March 11, Conference Room 1

    • 09:00 - 11:30

      Generating TVB ready imaging data (Lecture)

    • 11:30 - 13:00

      Operating pipelines on High Performance Computers (Lecture)

    • 13:00 - 14:00

      Lunch break

    • 14:00 - 16:00

      Generate your own 3D brain model outside TVB (Tutorial)

    • 16:00 - 18:00

      Simulate a Virtual Epileptic Patient (Tutorial)

    March 12, Conference Room 1

    • 09:00 - 10:30

      Parameter optimization in brain model (Lecture)

    • 10:30 - 12:00

      Introduction to birfurcation theory and analyses (Lecture)

    • 12:00 - 13:00

      Visualization of a bifurcation diagram: example with the Jansen-Rit model (Lecture)

    • 13:00 - 14:00

      Lunch break

    • 14:00 - 16:00

      My first bifurcation diagram (Tutorial)

    • 16:00 - 18:00

      Wrap-up and assignments


    The workshop will be held at the Brain Simulation Section, of the Charité - University Medicine Berlin, which is located at CCM-Luisen-Carreé.


    Registration to The Virtual Brain workshop is required for attending the 4 days. Please send an email to Julie Courtiol julie.courtiol@charite.de, and make sure to register early as we only offer limited seats to ensure there are enough tutors for you.

    *Anyone is welcome to register for TVB Node #10!*
    You DO NOT need to be registered as a student at BCCN Berlin in order to participate in this workshop.


    HBP Edu. A user account on the HBP Collaboratory platform is required (collab.humanbrainproject.eu). If you do not have an account yet, please request an invitation during your registration to the workshop for creating a (free) HBP Community account, and access to the infrastructure demonstrated during the event.

    Equipment. Please bring your own laptop to work on, and follow the steps below to prepare your software environment.

    Prepare for the workshop

    To get the most out of this workshop as an attendee, you might want to get a head-start by preparing your gear before you arrive:

    1. Download and install the latest stable TVB package,
    2. Test it in its current form to make sure it’s compatible with your computing environment,
    3. Familiarize yourself with the basics by browsing through the included manual (once downloaded TVB, located at /TVB-Distribution/docs/UserManual.pdf),
    4. If you are interested in modifying the code and contributing to TVB, also install the version control system Git.

    In case of any technical problems with TVB installation, please head over to the TVB mailing list.