# Questions about FOD abnormalities and bias correction in single-shell FBA pipeline

**URL:** <https://community.mrtrix.org/t/questions-about-fod-abnormalities-and-bias-correction-in-single-shell-fba-pipeline/8414>\
**Category:** Uncategorized\
**Created:** [June 22, 2025, 8:48am UTC](https://community.mrtrix.org/t/questions-about-fod-abnormalities-and-bias-correction-in-single-shell-fba-pipeline/8414 "2025-06-22T08:48:53Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Xiaodong](https://community.mrtrix.org/letter_avatar_proxy/v4/letter/x/b5a626/32.png) [@Xiaodong](https://community.mrtrix.org/u/Xiaodong)\
**Post date:** [June 22, 2025, 8:48am UTC](https://community.mrtrix.org/t/questions-about-fod-abnormalities-and-bias-correction-in-single-shell-fba-pipeline/8414/1 "2025-06-22T08:48:53Z")

</div>

Dear MRtrix3 community,

I’m implementing a Fixel-Based Analysis pipeline using single-shell DTI data (1 b=0, 55 b=1000). I have three questions regarding intermediate results:

```
Response functions validation
The response functions generated by dwi2response dhollander show expected patterns (WM anisotropic, GM/CSF isotropic). Example WM response:

```

3195.43787503105 0 0 0 0 0  
1667.16418134566 -647.345954963735 141.155732127141 -26.0966573674176 1.46582648483342 0.0495213266841901  
Is this format correct for single-shell data? shview shows the expected shapes.

```
Abnormal FOD distributions
After dwi2fod msmt_csd:

    GM FODs show no FOD in cortical areas (screenshot attached)
    WM FODs display fiber orientations in grey matter regions

    Population template (group_wm_fod_template.mif) shows FOD lobes extending into GM

```

 ![grey matter regions in group white matter FOD template](https://community.mrtrix.org/uploads/default/original/2X/0/03cb716710f5fdec672bd091742e66efa1a9e608.jpeg)

```
    Is this expected behavior for b=1000 data? Could this be due to:
    a) Limited GM/WM differentiation at low b-values?
    b) Contamination in GM response estimation?
    c) Fundamental limitations of MSMT-CSD with single-shell data?

Bias correction necessity
While dwibiascorrect ants is recommended, some suggest it may introduce artifacts. How should we evaluate:
a) When is it safe to omit this step?
b) Are there quantitative metrics to validate correction effectiveness?
c) Does correction affect fixel metrics (FD/FC/FDC) differently?

```

Data specifics:  
Scanner: 3T GE MR Discovery  
Resolution: 1_1_2mm  
Preprocessing: Denoising, Gibbs unringing, Eddy correction, Bias correction and Global intensity normalisation

---

<div class="post-metadata">

**Author:** ![WilliamFCB](https://community.mrtrix.org/letter_avatar_proxy/v4/letter/w/e68b1a/32.png) [@WilliamFCB](https://community.mrtrix.org/u/WilliamFCB)\
**Post date:** [June 23, 2025, 6:55am UTC](https://community.mrtrix.org/t/questions-about-fod-abnormalities-and-bias-correction-in-single-shell-fba-pipeline/8414/2 "2025-06-23T06:55:01Z")

</div>

Hi Xiaodong,

I am not an expert, but in case you don’t have this information already, I’ve included some suggestions and details that may be of use.

I typically and successfully use QSIprep for the DWI preprocessing (including bias correction) ([GitHub - PennLINC/qsiprep: Preprocessing of diffusion MRI](https://github.com/PennLINC/qsiprep), which also generates some QC measures (see also their article on this: [An analysis-ready and quality controlled resource for pediatric brain white-matter research | Scientific Data](https://www.nature.com/articles/s41597-022-01695-7))

Besides the Mrtrix documentation, a good resource, with scripts, for FBA is:

> **[Meisler\_Reading\_FBA/fba/bash\_scripts at main · smeisler/Meisler\_Reading\_FBA](https://github.com/smeisler/Meisler_Reading_FBA/tree/main/fba/bash_scripts)**
>
> Code used in the Meisler and Gabrieli 2022 eLife paper on fixel based analyses of reading abilities. - smeisler/Meisler\_Reading\_FBA

Of course, there is the paper:  
[https://www.sciencedirect.com/science/article/pii/S1053811921006923?via%3Dihub](https://www.sciencedirect.com/science/article/pii/S1053811921006923?via%3Dihub)

In the case of masks: synthstrip: [synthstrip.io](https://surfer.nmr.mgh.harvard.edu/docs/synthstrip). Also part of Freesurfer is a very versatile tool.

Importantly, note that for “Single” data, the Single-Shell 3-Tissue CSD (SS3T-CSD) and not MSMT-CSD: [Single-Shell 3-Tissue CSD (SS3T-CSD) | MRtrix3Tissue](https://3tissue.github.io/doc/ss3t-csd.html), is the recommended algorithm (see discussion: [Single shell vs. "Single tissue" - #5 by araikes](https://community.mrtrix.org/t/single-shell-vs-single-tissue/5761/5))

Finally, while the documentation states a threshold (e.g., `-fmls_peak_value`) of 0.6, 0.8 might be a better choice in many cases (see: Dhollander ([FBA pipeline - quality check for several steps](https://community.mrtrix.org/t/fba-pipeline-quality-check-for-several-steps/5747)). Anyway, as recommended in the guidelines, it is best to check this on your own data.

Cheers  
William

---

<div class="post-metadata">

**Author:** ![Xiaodong](https://community.mrtrix.org/letter_avatar_proxy/v4/letter/x/b5a626/32.png) [@Xiaodong](https://community.mrtrix.org/u/Xiaodong)\
**Post date:** [June 29, 2025, 2:02pm UTC](https://community.mrtrix.org/t/questions-about-fod-abnormalities-and-bias-correction-in-single-shell-fba-pipeline/8414/3 "2025-06-29T14:02:43Z")

</div>

Thank you so much for your patient guidance and insightful suggestions. Your detailed explanations and pipeline recommendations have been tremendously helpful to my study.

Through carefully reviewing the official MRtrix3 documentation (particularly the `dwi2fod` section), I’ve identified the key technical rationale: When using the `msmt_csd` algorithm with datasets containing only two distinct b-values (e.g., my current data with 1×b=0 and 55×b=1000 volumes), it’s only feasible to reliably estimate fiber orientation distributions (FODs) for **white matter and CSF** , whereas grey matter FOD estimation becomes mathematically underdetermined or invalid.

Best regards,  
Xiaodong Chen  
The Seventh Affiliated Hospital, Sun Yat-sen University
