Skip to main content

A package with data for TVB

Project description

TVB Data

Various demonstration datasets for use with The Virtual Brain are provided here.

Here you will find:

  • compatible file/folder structures that can be uploaded thorugh the web interface of TVB

  • the default datasets used when working in console or library mode.

Integration of tvb-data with Datalad

This package makes use of the Datalad management system, making tvb-data a Datalad dataset.

Datalad allows large repositories to store their entire file structure (i.e. organisation into files and folders) on a repository hosting service (e.g. GitHub, GitLab, Bitbucket, etc.), while the actual content of large files is stored on a separate external storage.

This makes it possible for this repository to store its regular-sized data here, on GitLab, and larger files on external resources. For this reason, when cloning this repository, the contents of some large files (e.g. tvb_data/Default_Project.zip) will not be available and you will have to retrieve it from the file storage.

The following section is a walkthrough on how to install all the necessary tools, clone this repository and download the content of large files, in order to be able to use this package.

How to install tvb-data from GitLab

Pre-requisites

Before installing Datalad, you should make sure you have the following tools installed:

Installing Datalad

The installation process for Datalad, depending on your OS, is thoroughly explained here: https://handbook.datalad.org/en/latest/intro/installation.html. Moreover, the following command is OS-agnostic and installs datalad on any system:

pip install datalad

Installing tvb-data

You should clone this repository, either with HTTPS or SSH. After that:

cd tvb-datalad
# download the content of all large files (approx. 176 MB) stored externally
datalad get .

You can learn more about this mechanism here: https://handbook.datalad.org/en/latest/basics/101-105-install.html#keep-whatever-you-like

Now that you have all the contents of this repository on your local machine, you can go ahead and treat it like any other python module, installing it using:

pip install -e .

Installing tvb-data from PyPi

tvb-data also is shared on Pypi, but it has fewer files, due to size restrictions there. To work with this package from pypi, run:

pip install tvb-data

Further Resources

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tvb_data-3.0.0.tar.gz (51.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tvb_data-3.0.0-py3-none-any.whl (51.9 MB view details)

Uploaded Python 3

File details

Details for the file tvb_data-3.0.0.tar.gz.

File metadata

  • Download URL: tvb_data-3.0.0.tar.gz
  • Upload date:
  • Size: 51.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.10

File hashes

Hashes for tvb_data-3.0.0.tar.gz
Algorithm Hash digest
SHA256 6cadd8b0c7757bd367d1eb8b7c107c6d933d7528b0917440d4e57e646e82a3d1
MD5 de4f7b07e4406e86b31877d39f336518
BLAKE2b-256 30c4bea5253a62fa7a231844ef7144b55998546b91f0678a6e56a189a795395c

See more details on using hashes here.

File details

Details for the file tvb_data-3.0.0-py3-none-any.whl.

File metadata

  • Download URL: tvb_data-3.0.0-py3-none-any.whl
  • Upload date:
  • Size: 51.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.10

File hashes

Hashes for tvb_data-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 681e9fb1fd807b57f9b55c7fd147ac7563ded90c978d42eeae1bb150adab0b12
MD5 df0cfd8a2660e4131253a0704383165e
BLAKE2b-256 657aa60b1fba878ed80456dca7e229d0acddcd107b768b19ed7e5f0d6a3b3a10

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page