This release is a pre-release and may not be stable for production use.
Model-based estimation and correction of head motion and eddy current distortions in 4D neuroimaging.
NiFreeze is a flexible framework for volume-to-volume motion estimation and correction in d/fMRI and PET, and eddy-current-derived distortion estimation in dMRI.
Diffusion and functional MRI (d/fMRI) generally employ echo-planar imaging (EPI) for fast whole-brain acquisition. Despite the rapid collection of volumes, typical repetition times are long enough for head motion to occur, which has been proven detrimental to both diffusion [1] and functional [2] MRI. In the case of dMRI, additional volume-wise, low-order spatial distortions are caused by eddy currents (EC), which appear as a result of quickly switching diffusion gradients. Unaccounted for EC distortion can result in incorrect local model fitting and poor downstream tractography results [3], [4]. FSL’s eddy [5] is the most popular tool for EC distortion correction, and implements a leave-one-volume-out approach to estimate EC distortions. However, FSL has commercial restrictions that hinder application within open-source initiatives such as NiPreps [6]. In addition, FSL’s development model discourages the implementation of alternative data-modeling approaches to broaden the scope of application (e.g., modalities beyond dMRI). NiFreeze is an open-source implementation of eddy’s approach to estimate artifacts that permits alternative models that apply to, for instance, head motion estimation in fMRI and positron-emission tomography (PET) data.
Metadata
Release files for nifreeze 25.0.0.dev456
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nifreeze-25.0.0.dev456.tar.gz | 9.1 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nifreeze-25.0.0.dev456-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.2 MB
Release files / nifreeze-25.0.0.dev456.tar.gz
| Download URL | nifreeze-25.0.0.dev456.tar.gz |
|---|---|
| Size | 9.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ec56749d66cd27c832f7292d7c60e42da5fa6df91c1f268f9f4e11f6bddd805d
|
|
BLAKE2b-256 checksum How to use checksums |
a6758c9063221600c07890a4774fac724f7993b538ed7b2fb3365bdb9250fbb2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.12
|
Release files / nifreeze-25.0.0.dev456-py3-none-any.whl
| Download URL | nifreeze-25.0.0.dev456-py3-none-any.whl |
|---|---|
| Size | 94.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c072d7de6d9ba6b07111e4cb733a8ace82cd3582dc22a2b7b4bf216c32df7725
|
|
BLAKE2b-256 checksum How to use checksums |
eb88b723f320f2f96ce6d0bb9d20d9ff17b29036a58e58a95cdacbf3c24e60de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.12
|