neuroimagen:pipe03
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
neuroimagen:pipe03 [2018/11/08 10:35] – [DTI] osotolongo | neuroimagen:pipe03 [2020/08/04 10:58] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== ACE Pipeline (v0.3.0) ====== | ====== ACE Pipeline (v0.3.0) ====== | ||
- | De momento, el procesamiento MRI y DTI esta integrado en el cluster. El procesamiento de las imagenes PET no lo esta. El procesamiento de fMRI esta sin definir. | + | De momento, el procesamiento MRI, rs/ |
===== Creando el proyecto ===== | ===== Creando el proyecto ===== | ||
Para comenzar a trabajar es necesario crear la estructura del proyecto, que debe ser fija. Para ello existe el script // | Para comenzar a trabajar es necesario crear la estructura del proyecto, que debe ser fija. Para ello existe el script // | ||
Line 128: | Line 128: | ||
Para la redefinicion del calculo DTI se ha utilizado el proyecto MOPEAD. Ver la [[neuroimagen: | Para la redefinicion del calculo DTI se ha utilizado el proyecto MOPEAD. Ver la [[neuroimagen: | ||
- | === Preprocesamiento === | + | ==== Preprocesamiento |
Los archivos de //DTI// deben estar almacenados en el directorio //dti// dentro del directorio del proyecto y en formato NIfTI-1. Deben ademas ser nombrados de acuerdo a la base de datos del proyecto. El archivo // | Los archivos de //DTI// deben estar almacenados en el directorio //dti// dentro del directorio del proyecto y en formato NIfTI-1. Deben ademas ser nombrados de acuerdo a la base de datos del proyecto. El archivo // | ||
- | De cara al cluster, hay dos maneras de ejecutar | + | El registro DTI se ejecuta con el scripts // |
- | + | ||
- | Las opciones son, | + | |
* //-cut//, (Ver [[neuroimagen: | * //-cut//, (Ver [[neuroimagen: | ||
* // | * // | ||
Line 141: | Line 139: | ||
<code bash> | <code bash> | ||
- | $ dti_reg_split | + | $ dti_reg.pl |
</ | </ | ||
procesara los sujetos contenidos en el archivo // | procesara los sujetos contenidos en el archivo // | ||
- | Los valores de FA y MD se obtienen ejecutando // | + | **Report aqui** FIXME |
+ | |||
+ | Los valores de FA y MD se obtienen ejecutando // | ||
+ | <code bash> | ||
+ | $ dti_metrics.pl facehbi | ||
+ | </ | ||
+ | Por defecto utiliza el //JHU white-matter tractography atlas//. Las opciones son, | ||
* //-l//, no envía la tabla por email | * //-l//, no envía la tabla por email | ||
* //-a1//, usa el // | * //-a1//, usa el // | ||
Line 152: | Line 156: | ||
* //-sd//, incluye tambien las desviaciones standard | * //-sd//, incluye tambien las desviaciones standard | ||
- | === Tractografía === | + | ==== Tractografía |
Para la tractografia se utliza el script // | Para la tractografia se utliza el script // | ||
Line 191: | Line 195: | ||
</ | </ | ||
- | === Herramientas | + | ==== Metricas en tractos escogidos ==== |
- | **track2mask.sh** | + | |
- | Convierte una imagen en una mascara,con un umbral dado, | + | Una vez hecha la tractografia tenemos un mapa de determinado grupo de tractos sobre los que podemos sacar, para cada sujeto, los valores medios de FA y MD. Esto lo podemos hacer con el script // |
+ | |||
+ | El procedimiento depende de que tracto hayamos procesado. Por ejemplo, | ||
<code bash> | <code bash> | ||
- | $ track2mask.sh fdt_paths.nii.gz 0.25 | + | $ dti_metrics_alt.pl -path DMN facehbi |
</ | </ | ||
- | produce una mascara al 25% del valor maximo | + | buscara los archivos // |
+ | |||
+ | La forma de proceder es, primero realizar la tractografia con el atlas y la red deseada, | ||
+ | <code bash> | ||
+ | dti_track.pl -uofm DMN facehbi | ||
+ | </code> | ||
+ | luego mover los directorios al //path// correcto (esto se puede hacer automaticamente pero es un paso sencillo y para mantener la generalidad es mejor dejarlo asi por ahora), | ||
+ | <code bash> | ||
+ | for x in `ls -d working/ | ||
+ | </ | ||
+ | y finalmente sacar las metricas, | ||
+ | <code bash> | ||
+ | dti_metrics_alt.pl -path DMN facehbi | ||
+ | </ | ||
+ | |||
+ | **Nota:** El paso 2 puede obviarse y el script por defecto buscara la tractografia | ||
+ | |||
+ | Las opciones son, | ||
+ | * //-cut//, //-l// (Ver [[neuroimagen: | ||
+ | * //-path//, define la red sobre la que se trabajara. Cambia | ||
+ | * //-thr//, seguido de un valor entre 0 y 1, cambia el valor de umbral bajo el cual se cortan las mascaras | ||
+ | * //-sd//, añade la desviacion standard | ||
+ | |||
+ | |||
- | {{ : | ||
===== PET-FDG ===== | ===== PET-FDG ===== | ||
Line 267: | Line 295: | ||
los resultados se escriben en el archivo // | los resultados se escriben en el archivo // | ||
===== PET-FBB ===== | ===== PET-FBB ===== | ||
- | Esta herramienta se creo ustilizando el estudio FACEHBI como piloto. El procedimiento sigue las lineas de este estudio. Se reciben 4 imagenes, cada una integrando 5 minutos. Las imagenes se coregistran independientemente al espacio del sujeto y se luego promedian. Para ello, | + | Esta herramienta se creo ustilizando el estudio FACEHBI como piloto. El procedimiento sigue las lineas de este estudio. Se reciben 4 imagenes, cada una integrando 5 minutos. Las imagenes se coregistran independientemente al espacio del sujeto y se luego promedian. |
+ | |||
+ | ** El analisis de FBB está integrado en el cluster y ahora utiliza SLURM ** por lo que puede controlarse con las herramientas correspondientes. | ||
+ | |||
+ | Para ello, | ||
<code bash> | <code bash> | ||
Line 275: | Line 307: | ||
Las opciones son, | Las opciones son, | ||
* //-cut//, (Ver [[neuroimagen: | * //-cut//, (Ver [[neuroimagen: | ||
- | * //-usem//, registra una mascara de los FBB y usa la informacion para registrar las imagenes | ||
- | * //-useb//, registra los FBB al cerebro extraido | ||
- | * //-useg//, registra uno de los FBB y usa la informacion para registrar el resto | ||
Tras esto, se extrae el valor medio en el cortex **(si, en las mismas 5 regiones)**, | Tras esto, se extrae el valor medio en el cortex **(si, en las mismas 5 regiones)**, | ||
<code bash> | <code bash> | ||
- | $ parallel_fbb_rois_metrics.pl estudio | + | $ fbb_rois_metrics.pl estudio |
</ | </ | ||
- | los resultados se escriben en el archivo //estudio_fbb_fs_suvr_predef.csv//. | + | los resultados se escriben en el archivo //estudio_fbb_fs_suvr_rois.csv// |
+ | |||
+ | También pueden extraerse los valores de Centiloide, medidos tomando como referencia el valor en el cerebelo (completo), según [[https:// | ||
+ | |||
+ | <code bash> | ||
+ | $ fbb_cl_metrics.pl estudio | ||
+ | </ | ||
+ | |||
+ | y los resultados quedan en el archivo // | ||
===== fMRI ===== | ===== fMRI ===== | ||
+ | |||
+ | El tratamiento de las fMRI se ha implementado, | ||
+ | |||
+ | ==== ICA individual ==== | ||
+ | |||
+ | Para realizar el ICA de un solo sujeto se utiliza el script // | ||
+ | |||
+ | <code bash> | ||
+ | $ rs_ica_one.pl mopead | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | **Nota:** Para realizar esta tarea se utiliza una plantilla que se encuentra en // | ||
+ | |||
+ | ---- | ||
+ | |||
+ | Los resultados de cada sujeto quedan en // working/ | ||
+ | |||
+ | ==== ICA grupal ==== | ||
+ | |||
+ | Para realizar el ICA del proyecto o un grupo de sujetos se utliza el script // | ||
+ | |||
+ | <code bash> | ||
+ | rs_ica_group.pl mopead | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | **Nota:** Para realizar el analisis se utilizan varias plantillas que se encuentran en ${PIPEDIR}/ | ||
+ | |||
+ | < | ||
+ | notalone_ica_template.fsf | ||
+ | group_ica_template_p1.fsf | ||
+ | group_ica_template_targets.fsf | ||
+ | group_ica_template_p2.fsf | ||
+ | </ | ||
+ | |||
+ | Estas plantillas se rellenan con los directorios particulares del proyecto en si. No obstante, en caso de tener que cambiar alguna opción mas, como el TR, habria que editar directamente las plantillas correspondientes. Notese que en cualquier caso habria que cambiar dos plantillas, // | ||
+ | |||
+ | ---- | ||
+ | |||
+ | Los resultados de cada sujeto quedan en // | ||
+ | |||
+ | ==== fmriprep ==== | ||
===== Opciones comunes ===== | ===== Opciones comunes ===== | ||
neuroimagen/pipe03.1541673335.txt.gz · Last modified: 2020/08/04 10:45 (external edit)