Unknown

Dataset Information

Using Make for Reproducible and Parallel Neuroimaging Workflow and Quality-Assurance.


ABSTRACT: The contribution of this paper is to describe how we can program neuroimaging workflow using Make, a software development tool designed for describing how to build executables from source files. A makefile (or a file of instructions for Make) consists of a set of rules that create or update target files if they have not been modified since their dependencies were last modified. These rules are processed to create a directed acyclic dependency graph that allows multiple entry points from which to execute the workflow. We show that using Make we can achieve many of the features of more sophisticated neuroimaging pipeline systems, including reproducibility, parallelization, fault tolerance, and quality assurance reports. We suggest that Make permits a large step toward these features with onl

SUBMITTER: Askren MK 

PROVIDER: S-EPMC4735413 | biostudies-literature | 2016

REPOSITORIES: biostudies-literature