Using Make for Reproducible and Parallel Neuroimaging Workflow and Quality-Assurance.
Ontology highlight
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
ACCESS DATA