Download The Virtual Brain for free!
For Windows, Mac and Linux.
We offer ready-made packages which were tested for all major, 64-bit desktop platforms. These packages work equally well for new installations or for updating existing installations.
After unpacking, it's a good idea to look into the included README and Tutorial files, as well as our extensive documentation website. Besides that, we provide ample help and support for the software.
Our brain simulator software requires modern hardware, operating systems and web browsers. Please see our technical requirements for details. While the TVB software itself is open source with a GPLv3 license, we include some 3rd party packages with different licenses.
If you're familiar with Docker and/or Python environments, you can try early releases of the TVB software:
You can follow all the latest changes on our GitHub page.
With an EBRAINS account, you can also access these live deployments:
6 changes
Fix Tumor import and update copyright text
4 changes
Make SiibraCreator visible in web GUI
We reacted to a 3rd party fix by enabling previously hidden feature in TVB Web GUI to connect to EBRAINS KG through Siibra library and import from there Large Scale Connectivities or Functional Connectivities compatible with TVB Simulator
40 changes
Improvements and fixes
1 changes
Fix Jupyter kernel for Windows and Linux distributions.
33 changes
Bug fixing, spack packaging and support encryption at export
24 changes
Framework optimizations, Brain Tumor dataset import button, tvb-storage module
1 changes
Bug fixing related to H5 files migration
2 changes
Bug fixing related to DB migration
306 changes
Official TVB_Distribution with Python 3
2 changes
Fix Windows and Linux Distributions
54 changes
Bug fixing and dependencies upgrade
1 changes
Fixing bugs
2 changes
Fixing bugs
49 changes
License change from GPL v2 into GPL v3, integration of Allen Connectivity Creator
84 changes
New functionality related to simulation and visualizers
Release Notes - The Virtual Brain - Version 1.5
58 changes
Fixes for importing old projects and new Connectivity Annotations Viewer
56 changes
Improved default dataset and monitors; IPython Notebook included.
36 changes
Reviewed and improved usability
27 changes
New Documentation Site
12 changes
Epileptor Model
Release Notes - The Virtual Brain - Version 1.1.3
44 changes
Usability improvements
11 changes
New plugged algorithms and a new interface.
Chrome 30 is having a problem with MatJax, and it might happen at times that your simulator labels are not correctly rendered.https://groups.google.com/forum/#!topic/mathjax-users/CWGx1koV3SUPlease ignore the gray labels; they should have this fixed soon (Chrome / MatJax)
31 changes
Export images at full resolution. Extra visualisers added. Fixed IDLE related bug on windows.
7 changes
Bug Fix in TVB-Simulator.
41 changes
Change TVB License. Branch a Simulation.
Important changes:- TVB license is now GPL v2- Saving a Simulation State is possible now."Branching" a previous executed simulation, will let you avoid having transient signal.- TVB Scientific Library package is published on GitHub- BCT is available from the Large Scale Connectivity page as well- A new Connectivity importer has been added (accepting DTI Pipeline results)- Simulator Input Parameters "Variables Watched by Monitor" is not displayed as a multi-select component, instead of an array.
31 changes
Stable console interface. Bug fixing. Small performance and usability improvements
The main addition of this release is a stable console interface. Aside from this there have been a number of improvements and fixes:- the fact that a Matlab installation makes BCT algorithms available in TVB is made more obvious in settings page- possibility to change between state-variable/modes in brain and time-series visualizers- two new models available: Deco-Jirsa(Mean-Field Brunel Wang) and Kuramoto Oscillator- operations are now transactional so invalid db states should not be generated- new DataTypes available: PsiTable, NerfTable, FaceSurface and CapEEG
63 changes
Performance improvement. Bug fixing
This is a minor release but with important achievements on performance and code-cleanness:- improve performance for running a simulation on regions level with Raw monitor with a factor of 10;- improve performance on loading web pages, by making sure no duplicate JS/CSS files are loaded and some asynchronous work is done, where possible;- fix HDF5 concurrency problems by replacing the library used behind (from pyTables to H5PY);- fix MPLH5 portlets concurrency problem (when multiple of them are selected on the same page);- include IDLE python module, for preparing console-users.
When running TVB 1.0.1 after you previously had TVB version 1.0 installed be advised that on the first login, all your datatypeswill be upgraded from TVB 1.0 pyTables format to H5PY. This might take a while depending on the amount of data you have generated.Please be patient and don't shut down TVB during this process. You also have the option to execute the tvb_clean command and dropprevious data in which case the above step is skipped.
13 changes
SFN 2012 release
This is a full-features release for TVB software.- You can install TVB on Mac OS (x32 or x64 architecture), Linux (x32 or x64) or Windows (x32)- TVB can be installed in 3 different configurations:* on a personal computer for single-user usage;* on a server and made accessible to an unlimited number of users through browser.The server is expected to have a decent hardware, based on the expected number of clients.Each client will need to have a compatible graphic card, and WebGL compatible browser.* or on a cluster (similar with server installation, but with parallelization support).When installed on a cluster, OAR is expected to be configured separately of TVB.- Default user is the same: admin/pass , but you can change it when TVB settings page is first displayed.- At startup, a default project will be created, containing demo-data as well (Connectivity, Cortical Surface, Projection Matrices, Sensors)- Default data is automatically filled, with every new project you create.- When filling parameters for the simulations, you can consult the manual about their meaning and the tooltips for each parameter.
Known issues:- on Linux systems, Chrome browser has a bug when displaying select tags inside an overlay.We have one situations for this, when displaying a visualizer's top-right call-out.As this is a known bug in Chrome, we will wait for the next release to fix it. Until then we advise you to use FireFox while under Linux.
0 changes
First TVB Teaser Release.
This is a Teaser package.- Default user is admin/pass- At startup a default project is created and a default set of input-data will exist in that project.- Simulations can be launched, with any of the models/monitors in the system.- If you have Octave or Matplotlib in the path, Brain Connectivity analizers will be visible and ready for execution.- Once you have some data in your project, you should go to the visualizers area and see them in multiple formats,or use context-menu (right-click menu) on a specific DataType (pages Project-Operations or Project-Data Structure) to see available visualizers/analyzers.
Some of the capabilities that are currently in work are disabled from this version:- import / upload /export buttons are visible but disabled- input fields for the simulation are fixed, except for monitor, model and surface/region.
Join our growing global community of over 2,700 registered TVB scientists and be among the first to learn about educational events in your area, receive news about research conducted with TVB and the latest plans for software updates and new features!
When you submit your user registration, we send you one email with a confirmation request, originating from the email address noreply@thevirtualbrain.org.
This email contains a special link tied to your pending registration. Only when you click on that link, we take your registration as confirmed. If you don't click on it, nothing happens: you will not get further emails from us and we will delete your submitted data after 7 days.
This process ensures that no one can impersonate you and you will only receive emails from us if you really want to.
Every email we will send out to you as a registered TVB scientists contains a link you can use to unsubscribe from our list. By clicking on it, your data will be deleted from our list of registrants and you won't get any further emails.
We will not share your personal information with any third party.
For more information, please see our Privacy Policy.