Release 2.4
Released packages:
- On Pypi
- tvb-library
- tvb-framework
- tvb-storage
- tvb-rest-client
- tvb-contrib
Release notes:
- Bug fixing
- Extend encryption support to data export features
- Improve mechanism to delete projects with links
- Add EnumAttr to tvb-library neotraits
- Code reviews related to tvb-storage module
- Support Spack packaging for tvb-library, tvb-data, tvb-storage and tvb-framework
Involved Jira tasks in 2.4
Bug
* [TVB-2808] - shape mismatch in SpatialAverage monitors default spatial mask
* [TVB-2924] - Mock error using Python 3.8 environment
* [TVB-2927] - Cannot visualize TimeSeriesSurface with BOLD ROI monitor
* [TVB-2930] - Can't delete project containing links with Postgres
* [TVB-2931] - Review deleting projects with links
* [TVB-2940] - Cannot select the default mask for spatial monitor
* [TVB-2949] - Ensure tests are copied to the final tvb-storage package
* [TVB-2960] - Brain Activity Visualizer doesn't work for surface simulation with Bold ROI monitor
* [TVB-2969] - BOLD ROI monitor is not working
* [TVB-2970] - BOLD ROI monitor is not working for conn with subcortical regions
* [TVB-2972] - Fix Tumor Dataset importer
* [TVB-2973] - Fix tests related to REST that are failling in Jenkins
Task
* [TVB-2755] - Add EnumAttr in neotraits
* [TVB-2849] - Export/Import of DatatypeGroup with related entities
* [TVB-2879] - Review SelectField in forms
* [TVB-2889] - Eliminate numerical runtime warnings from test suite
* [TVB-2941] - Review importing of projects having older versions
* [TVB-2950] - Project planning and discussions VBC
* [TVB-2961] - Delete unnecessary code related to remove methods
* [TVB-2968] - Surface Sim in TVB v2.* no longer has possibility to range Cortex.local_coupling_strength
* [TVB-2971] - Limit number of launched PSE operations
* [TVB-2974] - Testing before release 2.4
* [TVB-2976] - Fix Jenkins builds
* [TVB-2978] - Prepare release 2.4
* [TVB-2979] - Replace infinite values with float max in Matrix Viewer
Improvement
* [TVB-2916] - Remove dependency with typing package for python>3.5
* [TVB-2932] - Refactor storage encryption to support multi-pod deploy
* [TVB-2933] - More functionality from exporters could move to tvb-storage
* [TVB-2934] - Review HPC encryption exposed in the StorageInterface
* [TVB-2945] - Keep configuration of monitors throughout simulator page
* [TVB-2947] - Disable editing of monitored variables at simulation branch
* [TVB-2948] - Hide the Tumor Dataset importer from importers list
* [TVB-2964] - Provide option to generate TS file through the console interface
Citation
When using TVB 2.2 or higher, for scientific publications, please cite it as follows:
Paula Sanz Leon, Stuart A. Knock, M. Marmaduke Woodman, Lia Domide, Jochen Mersmann, Anthony R. McIntosh, Viktor Jirsa (2013)
The Virtual Brain: a simulator of primate brain network dynamics. Frontiers in Neuroinformatics (7:10. doi: 10.3389/fninf.2013.00010)
Schirner M, Domide L, Perdikis D, Triebkorn P, Stefanovski L, Pai R, Prodan P, Valean B, Palmer J, Langford C, Blickensdörfer A,
van der Vlag M, Diaz-Pier S, Peyser A, Woodman M, Zehl L, Fousek J, Petkoski S, Kusch L, Hashemi M, Marinazzo D, Mangin JF, Flöel A,
Akintoye S, Stahl C, Deco G, McIntosh, Hilgetag C, Morgan M, Schuller B, Upton A, McMurtrie C, Dickscheid T, Bjaalie J, Amunts K,
Mersmann J, Jirsa V, Ritter P. https://arxiv.org/abs/2102.05888
Brain simulation as a Service: The Virtual Brain on the European Research Platform EBRAINS.