Preprocesamiento con Designer

Preprocesamiento de datos con DESIGNER2

Designer es un pipeline muy completo y fácil de usar para preprocesamiento de DWIs. Igual que dwifslpreproc, encapsula muchas herramientas disponibles en FSL y MRtrix, como topup, eddy, y mrdegibbs. Pero quizás su herramienta más poderosa sea su denoiser. La manera más fácil de usarlo es con Singularity (Apptainer).

module load singularity

designer_container=/home/inb/soporte/lanirem_software/containers/designer2.sif

singularity run --nv $designer_container \
  designer \
  -eddy \
  -mask \
  -denoise \
  -rpe_pair bids/sub-26651/fmap/sub-26651_acq-hb_epi.nii.gz \
  -pe_dir AP \
  bids/sub-26651/dwi/sub-26651_acq-hb_dwi.nii.gz \
  outputdesigner.nii

El switch --nv permite a singularity utilizar CUDA. No es necesario usarlo si la máquina no tiene tarjeta NVIDIA (podemos revisar eso con lspci | grep VGA).

https://i.imgur.com/SK2II11.png

La mejoría de Designer2 con respecto a dwifslpreproc es notoria. .. image:: https://i.imgur.com/UE1tsZu.png :information_source: Revisa esta tabla comparativa de denoisers.