Event Abstract

Intuitive and efficient deployment of neuroimaging pipelines in clinical research with BRICpipe

  • 1 BRIC, Division of Clinical Neurosciences, University of Edinburgh, United Kingdom
  • 2 School of Informatics, University of Edinburgh, United Kingdom

INTRODUCTION
In clinical research, neuroimaging pipelines are mainly used to combine the strength of single analysis tools and to accelerate the data analysis. Pipeline frameworks, such as Nipype[1] or LONI[2] (Table 1), should be a researcher’s first choice to implement pipelines. However, clinical researchers often prefer Bash[3] scripts due to their simplicity and because pipeline frameworks still require specialist knowledge for setup and use.
To encourage the use of pipeline frameworks in clinical research, we developed our own open source pipeline framework, BRICpipe. Here, we present BRICpipe’s design and some validation results to show how BRICpipe compares to Nipype and Bash scripts.

DESIGN
Figure 1 shows the typical use-case of BRICpipe: the user has to supply a workflow graph consisting of input, output and processing nodes (e.g. Figure 2), a spreadsheet with paths to input data from all subjects, and command line applications for each processing node. The workflow graph is designed in a graph editor (e.g. yEd[4]) and converted to a Makefile with the Workflow2Makefile application. Lastly, the ExecWorkflow application starts the pipeline execution by invoking GNU make[3] as execution engine.

VALIDATION
We validated BRICpipe with a two stage registration pipeline (Figure 2) for clinical T1- and T2*-weighted MR volumes from 10 subjects. We also implemented equivalent pipelines in Nipype and Bash and measured the execution times of all implementations after deleting (i) all and (ii) half of the intermediate and output files of each pipeline from a first pass. BRICpipe and Nipype pipelines were parallelized across 6 cores of our SMP Linux processing server.
Our results show that BRICpipe is as flexible as Bash scripts and Nipype, and that BRICpipe’s execution times are within -5% and +10% of Nipype’s MultiCore engine.

DISCUSSION
BRICpipe aims to bridge the gap between command line scripts and established pipeline frameworks by making structured pipeline development more intuitive. Unlike LONI and Nipype, BRICpipe can be applied in other fields, as its design is quite generic.
We encourage the use of pipeline frameworks in clinical research, as they are an efficient way to communicate current needs and problems to Neuroinformatics tool developers.

REFERENCES
[1] Gorgolewski K et al. Front. Neuroinform. 5:13. doi:10.3389/fninf.2011.00013
[2] Dinov I et al. PLoS ONE 5(9):e13070. doi:10.1371/journal.pone.0013070
[3] www.gnu.org
[4] www.yworks.com

Figure 1

Keywords: Clinical Neuroscience, neuro imaging, computational neuroscience, analysis tools, Frameworks

Conference: 5th INCF Congress of Neuroinformatics, Munich, Germany, 10 Sep - 12 Sep, 2012.

Presentation Type: Poster

Topic: Neuroinformatics

Citation: Glatz A, Buchanan C, Valdés Hernández M, Bastin M and Wardlaw J (2014). Intuitive and efficient deployment of neuroimaging pipelines in clinical research with BRICpipe. Front. Neuroinform. Conference Abstract: 5th INCF Congress of Neuroinformatics. doi: 10.3389/conf.fninf.2014.08.00014

Copyright: The abstracts in this collection have not been subject to any Frontiers peer review or checks, and are not endorsed by Frontiers. They are made available through the Frontiers publishing platform as a service to conference organizers and presenters.

The copyright in the individual abstracts is owned by the author of each abstract or his/her employer unless otherwise stated.

Each abstract, as well as the collection of abstracts, are published under a Creative Commons CC-BY 4.0 (attribution) licence (https://creativecommons.org/licenses/by/4.0/) and may thus be reproduced, translated, adapted and be the subject of derivative works provided the authors and Frontiers are attributed.

For Frontiers’ terms and conditions please see https://www.frontiersin.org/legal/terms-and-conditions.

Received: 21 Mar 2013; Published Online: 27 Feb 2014.

* Correspondence: Dr. Andreas Glatz, BRIC, Division of Clinical Neurosciences, University of Edinburgh, unset, United Kingdom, andi@mingsze.com