Skip to main content

A simulator and validator of fMRI reconstruction methods.

Project description

SNAKE-fMRI: Simulator from neuro-activation to K-space Exploration

A Simulator from Neurovascular coupling to Acquisition of K-space data for Exploration of fMRI Technique

Test deploy-docs HAL

python black ruff

This package provides a simulation and reconstruction framework for fMRI data. It is designed to be used for benchmarking and testing of fMRI reconstruction methods.

Installation

Requirements

  • A working Python 3.10 environment or higher
  • Optional: a working CUDA environment for NUFFT accelerations. See mri-nufft for details. SNAKE works best with a fast GPU NUFFT Backend such as cufinufft or gpuNUFFT

from PyPA (soon)

It is recommended to install the SNAKE toolkit on top of the core runtime (the toolkit contains reconstructors, statistical analysis tool and the CLI to run experiments).

pip install snake-fmri[toolkit]

Some Reconstructors requires extra dependencies such as pysap-fmri or patch-denoising

Development version

git clone git@github.com:paquiteau/snake-fmri 
cd snake-fmri 
pip install -e .[test,dev,doc,toolkit]

Getting Started

Documentation is available at https://paquiteau.github.io/snake-fmri

To get started, you can check the examples gallery: https://paquiteau/github.io/snake-fmri/examples

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

snake_fmri-0.2.0.tar.gz (1.7 MB view details)

Uploaded Source

Built Distribution

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

snake_fmri-0.2.0-py3-none-any.whl (88.8 kB view details)

Uploaded Python 3

File details

Details for the file snake_fmri-0.2.0.tar.gz.

File metadata

  • Download URL: snake_fmri-0.2.0.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for snake_fmri-0.2.0.tar.gz
Algorithm Hash digest
SHA256 9b3b2e68423aa298e17f5c6c97dc7cba2dc16d91263f942537f465b44b86af4d
MD5 317a933da2330d1c9a7ced84d82d0b3d
BLAKE2b-256 9feb82f3664508c86b38f80694ef08aa98c34524b484448bc6bb364670ca6944

See more details on using hashes here.

Provenance

The following attestation bundles were made for snake_fmri-0.2.0.tar.gz:

Publisher: tags-release.yaml on paquiteau/snake-fmri

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

File details

Details for the file snake_fmri-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: snake_fmri-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 88.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for snake_fmri-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ed352c2aba4d0ae4374b3d595a5abcd966272cc3c29d8ac34ac7f4acd01c2333
MD5 b52c773b1baeb31530101f0673bcd18d
BLAKE2b-256 8b5c9247b5257d768b71ada4e50f3a5c83e84aad0f8c5f25a1c363a84db28128

See more details on using hashes here.

Provenance

The following attestation bundles were made for snake_fmri-0.2.0-py3-none-any.whl:

Publisher: tags-release.yaml on paquiteau/snake-fmri

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