TVB C++: A Fast and Flexible Back-End for The Virtual Brain (2405.18788v2)
Abstract: This paper introduces TVB C++, a streamlined and fast C++ Back-End for The Virtual Brain (TVB), a renowned platform and a benchmark tool for full-brain simulation. TVB C++ is engineered with speed as a primary focus while retaining the flexibility and ease of use characteristic of the original TVB platform. Positioned as a complementary tool, TVB serves as a prototyping platform, whereas TVB C++ becomes indispensable when performance is paramount, particularly for large-scale simulations and leveraging advanced computation facilities like supercomputers. Developed as a TVB-compatible Back-End, TVB C++ seamlessly integrates with the original TVB implementation, facilitating effortless usage. Users can easily configure TVB C++ to execute the same code as in TVB but with enhanced performance and parallelism capabilities.
- Nest (neural simulation tool). Scholarpedia 2007; 2: 1430.
- Stimberg M, Brette R and Goodman DF. Brian 2, an intuitive and efficient neural simulator. eLife 2019; 8: e47314.
- Netpyne, a tool for data-driven multiscale modeling of brain circuits. eLife 2019; 8.
- Neuron: A tool for neuroscientists. The Neuroscientist 2001; 7: 123–135.
- Parallel network simulations with neuron. Journal of Computational Neuroscience 2006; 21: 119–129.
- Nengo: a python tool for building large-scale functional brain models. Frontiers in Neuroinformatics 2014; 7.
- Brain modeling toolkit: An open source software suite for multiscale modeling of brain circuits. PLOS Computational Biology 2020; 16: e1008386.
- The virtual brain: a simulator of primate brain network dynamics. Frontiers in Neuroinformatics 2013; 7.
- The virtual brain integrates computational modeling and multimodal neuroimaging. Brain Connectivity 2013; 3: 121–145.
- Mathematical framework for large-scale brain network modeling in the virtual brain. NeuroImage 2015; 111: 385–430.
- Brain simulation as a cloud service: The virtual brain on ebrains. NeuroImage 2022; 251: 118973.
- RateML: A code generation tool for brain network models. Frontiers in Network Physiology 2022; 2.
- Vast tvb parameter space exploration: A modular framework for accelerating the multi-scale simulation of human brain dynamics 2023.
- Guennebaud G, Jacob B et al. Eigen v3. http://eigen.tuxfamily.org 2010.
- The organization of the human cerebral cortex estimated by intrinsic functional connectivity. Journal of Neurophysiology 2011; 106: 1125–1165.
- Tracking Whole-Brain Connectivity Dynamics in the Resting State. Cerebral Cortex 2012; 24: 663–676.
- Functional connectivity dynamics: Modeling the switching behavior of the resting state. NeuroImage 2015; 105: 525–535.
- The rediscovery of slowness: Exploring the timing of cognition. Trends in Cognitive Sciences 2015; 19: 616–628.
- The arrow of time of brain signals in cognition: Potential intriguing role of parts of the default mode network. Network Neuroscience 2023; 7: 966–998.
- The virtual epileptic patient: Individualized whole-brain models of epilepsy spread. NeuroImage 2017; 145: 377–388.
- Virtual epileptic patient brain modeling: Relationships with seizure onset and surgical outcome. Epilepsia 2022; 63: 1942–1955.
- Decreased integration and information capacity in stroke measured by whole brain models of resting state activity. Brain 2017; 140: 1068–1085.
- Recovery of neural dynamics criticality in personalized whole-brain models of stroke. Nature Communications 2022; 13.
- A low dimensional embedding of brain dynamics enhances diagnostic accuracy and behavioral prediction in stroke. Scientific Reports 2023; 13.
- Linking molecular pathways and large-scale computational modeling to assess candidate disease mechanisms and pharmacodynamics in alzheimer’s disease. Frontiers in Computational Neuroscience 2019; 13: 54.
- Whole-brain modeling of the differential influences of amyloid-beta and tau in alzheimer’s disease. Alzheimer’s Research & Therapy 2023; 15.
- Pyrates—a python framework for rate-based neural simulations. PLOS ONE 2019; 14: e0225900.
- Cakan C, Jajcay N and Obermayer K. neurolib: A simulation framework for whole-brain neural mass modeling. Cognitive Computation 2021; 15: 1132–1152.
- An automated pipeline for constructing personalized virtual brains from multimodal neuroimaging data. NeuroImage 2015; 117: 343–357.
- Inferring multi-scale neural mechanisms with brain network modelling. eLife 2018; 7.
- libneuroml and pylems: using python to combine procedural and declarative modeling approaches in computational neuroscience. Frontiers in Neuroinformatics 2014; 8.
- How local excitation–inhibition ratio impacts the whole brain dynamics. Journal of Neuroscience 2014; 34: 7886–7898.
- Aquilué-Llorens D, Goldman JS and Destexhe A. High-density exploration of activity states in a multi-area brain model. Neuroinformatics 2023; .
- Biologically realistic mean-field models of conductance-based networks of spiking neurons with adaptation. Neural Computation 2019; 31: 653–680.
- Modeling mesoscopic cortical dynamics using a mean-field model of conductance-based networks of adaptive exponential integrate-and-fire neurons. Journal of computational neuroscience 2018; 44: 45—61.
- Montbrió E, Pazó D and Roxin A. Macroscopic description for networks of spiking neurons. Physical Review X 2015; 5.
- Exact mean-field theory explains the dual role of electrical synapses in collective synchronization. Physical Review Letters 2020; 125.
- A Master Equation Formalism for Macroscopic Modeling of Asynchronous Irregular Activity States. Neural Computation 2009; 21: 46–100.
- A mean-field approach to the dynamics of networks of complex neurons, from nonlinear integrate-and-fire to hodgkin–huxley models. Journal of Neurophysiology 2020; 123: 1042–1051.
- A comprehensive neural simulation of slow-wave sleep and highly responsive wakefulness dynamics. Frontiers in Computational Neuroscience 2023; 16.
- A model for the coupling between cerebral blood flow and oxygen metabolism during neural stimulation. J. Cereb. Blood Flow Metab. 1997; 17: 64–72.
- Nonlinear responses in fMRI: the balloon model, volterra kernels, and other hemodynamics. Neuroimage 2000; 12: 466–477.
- Linear systems analysis of functional magnetic resonance imaging in human V1. J. Neurosci. 1996; 16: 4207–4221.
- Neuronal activity in human primary visual cortex correlates with perception during binocular rivalry. Nat. Neurosci. 2000; 3: 1153–1159.
- Glover GH. Deconvolution of impulse response in event-related BOLD fMRI1. Neuroimage 1999; 9: 416–429.
- Nonlinear event‐related responses in fmri. Magnetic Resonance in Medicine 1998; 39: 41–52.
- Discrepancies between BOLD and flow dynamics in primary and supplementary motor areas: application of the balloon model to the interpretation of BOLD transients. NeuroImage 2004; 21: 144–153.
- Comparing hemodynamic models with DCM. NeuroImage 2007; 38: 387–401.
- Nonlinear dynamic causal models for fMRI. NeuroImage 2008; 42: 649–662.
- Whole-brain multimodal neuroimaging model using serotonin receptor maps explains non-linear functional effects of lsd. Current Biology 2018; 28: 3065–3074.e6.
- Metastability and coherence: Extending the communication through coherence hypothesis using a whole-brain computational perspective. Trends in Neurosciences 2016; 39: 125–135.
- Martín I. TVB C++ Library. https://github.com/neich/tvb-root-cpp 2022.
- A recurrent network mechanism of time integration in perceptual decisions. Journal of Neuroscience 2006; 26: 1314–1328.
- Macroscopic phase resetting-curves determine oscillatory coherence and signal transfer in inter-coupled neural circuits. PLOS Computational Biology 2019; 15: e1007019.
- Phase-locking patterns underlying effective communication in exact firing rate models of neural networks. PLoS Comput. Biol. 2022; 18: e1009342.
- The impact of regional heterogeneity in whole-brain dynamics in the presence of oscillations. Network Neuroscience 2023; 7: 632–660.
Collections
Sign up for free to add this paper to one or more collections.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.