Skip to content

Releases: courtois-neuromod/anat-processing

r20230110

11 Jan 03:07
36281fe
Compare
Choose a tag to compare

Implementation of body/genu/splenium labeled diffusion metrics.

Diffusion metrics (FA/MD/RD) processed using the TractoFlow nextflow pipeline (Arnaud Boré), as well as the T1-> diffusion space registration files. The MNI->T1 space registration files were taken from https://github.com/courtois-neuromod/anat.smriprep (Basile Pinsard).

Transformation of the JHU ICBM-DTI-81 White-Matter Labels (FSL/FSLeyes) from MNI to diffusion space:

antsApplyTransforms --input $LABEL --reference-image $REF_T1 --transform $T1_REG --output $LABEL_T1space --interpolation genericLabel --verbose 1
antsApplyTransforms --input $LABEL_T1space --reference-image $REF_METRIC  --transform "[$DIFF_REG,0]" --output $LABEL_Diffspace --interpolation genericLabel --verbose 1

Screenshot 2023-01-10 at 11 06 01 PM

Screenshot 2023-01-10 at 11 06 04 PM

Screenshot 2023-01-10 at 11 06 08 PM

Screenshot 2023-01-10 at 11 06 25 PM

Screenshot 2023-01-10 at 11 06 28 PM

Screenshot 2023-01-10 at 11 06 36 PM

r20220921b

21 Sep 14:29
98acc91
Compare
Choose a tag to compare

First implementation of brain diffusion metrics, data processed and provided by Arnaud Boré.

Screen Shot 2022-09-21 at 11 28 30 AM

Screen Shot 2022-09-21 at 11 28 40 AM

Screen Shot 2022-09-21 at 11 28 47 AM

Screen Shot 2022-09-21 at 11 28 57 AM

r20220921

21 Sep 14:00
98acc91
Compare
Choose a tag to compare

Updated human dataset that masks out the bottom and top 20 slices for MTsat measurements (this is done in https://github.com/qMRLab/qMRWrappers/blob/c1fad8dbdd51475fa530f36914ff7465a7f78f5f/cneuromod/regionStats.m#L33-L39).

This is because the slab profile for the MTsat measurement is severe enough that it negatively impacts the the calculated maps.

Screen Shot 2022-09-18 at 12 55 10 AM

r20220916

17 Sep 18:19
4ff0734
Compare
Choose a tag to compare

Update that improves brain tissue segmentations.

Sample WM masks

Before improvements

Screen Shot 2022-09-17 at 3 10 33 PM

After improvements

Screen Shot 2022-09-17 at 3 10 38 PM

Overlayed

Screen Shot 2022-09-17 at 3 10 49 PM

T1 (MP2RAGE) comparison before and after improvements

mp2rage

MTsat comparison before and after improvements

MTsat

COVS

Before

Screen Shot 2022-09-18 at 12 46 11 AM

After

Screen Shot 2022-09-18 at 12 47 09 AM

r20220813

13 Aug 16:36
d504c9d
Compare
Choose a tag to compare

Updated release of r20210726 for human qMRI datasets.

  • B1 map filtering was fixed (+3D, +masked filtering)
    • If masking the B1 maps was not done prior to filtering, the polynomial filtering of the map would go haywire due to trying to fit the noise outside the brain.
  • Updated to add new of sessions acquired since r20210726 (up to 10 sessions for some subjects)

It improved substantially the MTsat values.

Before masked filtering of B1 maps

Screen Shot 2022-08-13 at 1 16 35 PM

With masked filtering of B1 maps

Screen Shot 2022-08-13 at 1 16 14 PM

r20220804

04 Aug 22:00
abf8147
Compare
Choose a tag to compare

Reran spinal cord pipeline to fix the issue of missing metrics in the previously published version: https://github.com/courtois-neuromod/anat-processing/releases/tag/r20220623. Now has all current subjects/sessions as of today's date, and all metrics.

(see attachments spinalcord_qc.zip, spinalcord_log.zip, spinalcord_results.zip).

Note: I did not generate the the files qc_artifact.yml and qc_fail.yml.

b20220804

04 Aug 16:03
e5509b9
Compare
Choose a tag to compare
b20220804 Pre-release
Pre-release

Beta release which is an updated version of r20210726, with the additional sessions that were acquired.

Missing logs and html files.

Also will need to be rerun as the default B1 filter used originally is too strong, will need to use another Octave compatible one or just use the raw unfiltered B1 maps.

r20220623

23 Jun 15:25
Compare
Choose a tag to compare
  • New results of spinal cord analysis (see attachments spinalcord_qc.zip, spinalcord_log.zip, spinalcord_results.zip). Note: the files qc_artifact.yml and qc_fail.yml are included in spinalcord_qc.zip.

Full Changelog: r20210726...r20220623

r20210726

26 Jul 10:58
Compare
Choose a tag to compare
  • Standalone brain processing pipeline written in Nextflow DSL2:
    • Workflow components are divided into modules
    • One-process one-container mapping is followed (qmrlab/antsfsl and qmrlab/minimal:v2.5.0b)
    • Added MP2RAGE. Some of the parameters that cannot be inferred from metadata is added manually based on CNeuromod protocol PDF and relevant notes are added to the sidecar json.
    • Added MTR.
    • All the map units are made compatible with BIDS v1.5.0
    • FSL's FAST is used per subject/session for GM/WM segmentation on T1w high-resolution image. Then T1w --> MTS (T1w) and T1w --> MP2RAGE (inv2) rigidly aligned. Resultant deformation fields are used to transform region masks to the respective domains.
    • Descriptive stats are exported along with relevant metadata to a csv.
  • Results of brain data (neuromod-anat-brain-qmri.zip) are uploaded as part of this release (CSV + log files + wortkflow execution reports)

r20210610

10 Jun 15:53
f553c67
Compare
Choose a tag to compare
  • Processing pipeline for brain and spinal cord data
  • Results of spinal cord analysis are uploaded as part of this release (CSV + QC + log files)