Skip to content
Snippets Groups Projects
Sean Fitzgibbon's avatar
Sean Fitzgibbon authored
Reincorporate QC into the pipeline

See merge request !1
9c92549e
History

dHCP rfMRI Pipeline

Preprocessing pipeline for neonatal fMRI data from the developing Human Connectome Project (dHCP).

The pipeline

Neonates present significant challenges to data processing due to rapid developmental changes, low and variable contrast, and high levels of head motion. The dHCP neonatal fMRI pre-processing pipeline has been designed specifically to address the challenges of neonatal data. The pipeline includes integrated dynamic distortion and slice-to-volume motion correction, a robust multimodal registration approach including custom neonatal templates, bespoke ICA-based denoising, and an automated QC framework.

Dependencies

  1. FSL 6.0.4 (https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/)
  2. ANTs (http://stnava.github.io/ANTs/)
  3. C3D (http://www.itksnap.org/pmwiki/pmwiki.php?n=Convert3D.Documentation)
  4. FSL Fix (https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/FIX)
  5. The dHCP structural pipeline (https://github.com/BioMedIA/dhcp-structural-pipeline)

Installation

# install development version
pip install git+https://git.fmrib.ox.ac.uk/seanf/dhcp-neonatal-fmri-pipeline.git

#OR append with specific version
pip install git+https://git.fmrib.ox.ac.uk/seanf/dhcp-neonatal-fmri-pipeline.git@v1.0

To run the pipeline you will need to additionally download the dHCP neonatal volumetric atlas, (~7.2 GB), the trained FIX classifier (~176 MB), the dHCP group maps (~13 MB), and the dHCP release02 group QC (~189 MB). This only needs to be run once.

dhcp_fetch_resources.py --path=<path-to-download-to>

Pipeline Schematic

alt text

Usage

Support

We are supporting this pipeline via the developing-hcp tag on Neurostars.

How to cite

Detailed instructions on how to cite can be found here: http://www.developingconnectome.org/how-to-cite/

Primary citation

Fitzgibbon, SP, Harrison, SJ, Jenkinson, M, Baxter, L, Robinson, EC, Bastiani, M, Bozek, J, Karolis, V, Cordero Grande, L, Price, AN, Hughes, E, Makropoulos, A, Passerat-Palmbach, J, Schuh, A, Gao, J, Farahibozorg, S, O'Muircheartaigh, J, Ciarrusta, J, O'Keeffe, C, Brandon, J, Arichi, T, Rueckert, D, Hajnal, JV, Edwards, AD, Smith, SM, *Duff, E, *Andersson, J The developing Human Connectome Project automated functional processing framework for neonates., bioRxiv, 2020. doi: https://doi.org/10.1101/766030 *Authors contributed equally.

@article {Fitzgibbon766030,
	author = {Fitzgibbon, Sean P. and Harrison, Samuel J. and Jenkinson, Mark and Baxter, Luke and Robinson, Emma C. and Bastiani, Matteo and Bozek, Jelena and Karolis, Vyacheslav and Grande, Lucilio Cordero and Price, Anthony N. and Hughes, Emer and Makropoulos, Antonios and Passerat-Palmbach, Jonathan and Schuh, Andreas and Gao, Jianliang and Farahibozorg, Seyedeh-Rezvan and O{\textquoteright}Muircheartaigh, Jonathan and Ciarrusta, Judit and O{\textquoteright}Keeffe, Camilla and Brandon, Jakki and Arichi, Tomoki and Rueckert, Daniel and Hajnal, Joseph V. and Edwards, A. David and Smith, Stephen M. and Duff, Eugene and Andersson, Jesper},
	title = {The developing Human Connectome Project (dHCP) automated resting-state functional processing framework for newborn infants},
	elocation-id = {766030},
	year = {2020},
	doi = {10.1101/766030},
	publisher = {Cold Spring Harbor Laboratory},
	URL = {https://www.biorxiv.org/content/early/2020/03/07/766030},
	eprint = {https://www.biorxiv.org/content/early/2020/03/07/766030.full.pdf},
	journal = {bioRxiv}
}

Contributing

For information on how to contribute to this project see here

Other dHCP open resources

The dHCP consortium has publically released a number of resources including data, pipelines, and atlases.