Skip to main content

Estimating head-motion and deformations derived from eddy-currents in diffusion MRI data.

DOI License Latest Version Testing Documentation Python package

Retrospective estimation of head-motion between diffusion-weighted images (DWI) acquired within diffusion MRI (dMRI) experiments renders exceptionally challenging1 for datasets including high-diffusivity (or “high b”) images. These “high b” (b > 1000s/mm2) DWIs enable higher angular resolution, as compared to more traditional diffusion tensor imaging (DTI) schemes. UNDISTORT [1] (Using NonDistorted Images to Simulate a Template Of the Registration Target) was the earliest method addressing this issue, by simulating a target DW image without motion or distortion from a DTI (b=1000s/mm2) scan of the same subject. Later, Andersson and Sotiropoulos [2] proposed a similar approach (widely available within the FSL eddy tool), by predicting the target DW image to be registered from the remainder of the dMRI dataset and modeled with a Gaussian process. Besides the need for less data, eddy has the advantage of implicitly modeling distortions due to Eddy currents. More recently, Cieslak et al. [3] integrated both approaches in SHORELine, by (i) setting up a leave-one-out prediction framework as in eddy; and (ii) replacing eddy’s general-purpose Gaussian process prediction with the SHORE [4] diffusion model.

Eddymotion is an open implementation of eddy-current and head-motion correction that builds upon the work of eddy and SHORELine, while generalizing these methods to multiple acquisition schemes (single-shell, multi-shell, and diffusion spectrum imaging) using diffusion models available with DIPY [5].

The eddymotion flowchart

Download files

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

Source Distribution

eddymotion-0.1.15.tar.gz (2.1 MB view details)

Uploaded Source

Built Distribution

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

eddymotion-0.1.15-py3-none-any.whl (39.3 kB view details)

Uploaded Python 3

File details

Details for the file eddymotion-0.1.15.tar.gz.

File metadata

  • Download URL: eddymotion-0.1.15.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for eddymotion-0.1.15.tar.gz
Algorithm Hash digest
SHA256 3ea09880d0080007732fceee201a429c70bb8667d529bebd73c3524ef621ee21
MD5 e08f25205b249352662985e03486723b
BLAKE2b-256 22d03d1ca3be19203697689fbd8e15df9dbd0d88045f96435b3e0c2d0a445b08

See more details on using hashes here.

File details

Details for the file eddymotion-0.1.15-py3-none-any.whl.

File metadata

  • Download URL: eddymotion-0.1.15-py3-none-any.whl
  • Upload date:
  • Size: 39.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for eddymotion-0.1.15-py3-none-any.whl
Algorithm Hash digest
SHA256 e7aced98275d506605953d51395a219803b0b9daa8115b23e8201fedf151138f
MD5 988e328df3eb81b0c336284a312ff0c5
BLAKE2b-256 248f9d013db258ee1076989c75c0f34172a0fefefd2920a9172bcc9c5f14ee5c

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.15 This release

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

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