Skip to main content

Generates scrambled datasets that are organized according to the Brain Imaging Data Structure (BIDS)

Project description

BIDScramble Brain Imaging Data Structure (BIDS) GPL-v3.0 license Documentation status Pytest results Zenodo

BIDScramble is a versatile tool that generates scrambled or pseudo-random BIDS datasets from existing BIDS-structured data. It carefully preserves the statistical distributions of user-specified variables while maintaining the effects of interest, ensuring that the synthetic data remains analytically useful. Crucially, the output contains no or minimal indirect personal data, making it privacy-compliant and untraceable to original subjects.

This tool enables researchers to safely explore, prototype, and test their analysis pipelines on realistic yet anonymized data. Since the scrambled datasets retain key statistical properties, pipelines should behave similarly to how they would on real data — accelerating development without compromising privacy.

Funding and acknowledgments

BIDScramble is being developed at the Donders Institute of the Radboud University as part of the EOSC SIESTA project. Funding was received from the European Union’s Horizon Research and Innovation program under Grant agreement No. 101131957.

EU Funded Logo EOSC SIESTA

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

bidscramble-1.0.2.tar.gz (36.6 kB view details)

Uploaded Source

Built Distribution

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

bidscramble-1.0.2-py3-none-any.whl (36.7 kB view details)

Uploaded Python 3

File details

Details for the file bidscramble-1.0.2.tar.gz.

File metadata

  • Download URL: bidscramble-1.0.2.tar.gz
  • Upload date:
  • Size: 36.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bidscramble-1.0.2.tar.gz
Algorithm Hash digest
SHA256 498550f311890e5d06e26190a4b4ac3b0bc7ede76e4449b13aad94675344ee18
MD5 197689123de93251ff72c2e84aaa090e
BLAKE2b-256 a9517683bb6dde3e2d7b0a284d0a8519aca881c5d9686933c3e57a59793d31c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for bidscramble-1.0.2.tar.gz:

Publisher: build-push-pypi.yml on Donders-Institute/bidscramble

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bidscramble-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: bidscramble-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 36.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bidscramble-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3f7f1eb657201ef579ed719389eaf6c1461e256c1fea66c3851b15102a2497a6
MD5 2d9b1c2bc6dae0f627faa7cc0ef89ddb
BLAKE2b-256 f031b905870e2a915af9c3ca135ca7cc3a4fdfc90fc57d5467d6b094c74ed655

See more details on using hashes here.

Provenance

The following attestation bundles were made for bidscramble-1.0.2-py3-none-any.whl:

Publisher: build-push-pypi.yml on Donders-Institute/bidscramble

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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