NARA Discovery
Article Details
← Back to Search Results
Journal Article

Orchestrating neuroimaging data processing using the ‘Snakemake’ workflow manager

Damien J. Mannion; Maria del Mar Quiroga; Jacob M. Paul; Marta I. Garrido
Brain Structure and Function · Vol. 231, Issue 8 · 2026

Abstract

The processing of neuroimaging data typically involves a complicated set of operations, which often require different software packages and have intensive computational and storage demands. Although there are many options available for the neuroimaging researcher to establish their preferred set of processing operations, there is relatively little guidance on how to orchestrate such operations within a coherent data processing workflow. Here, by describing the construction of a simplified neuroimaging processing workflow, we demonstrate how the established general-purpose workflow manager ‘Snakemake’ can be used to facilitate neuroimaging data processing. Snakemake allows researchers to use a Python-based markup language to describe how input files are transformed into output files. Snakemake then uses these rules to schedule and execute the computational jobs that are required to generate the output files, without unnecessary recreation of existing output files. This allows the complete processing workflow to be executed with a single command and creates workflows that are interpretable, efficient, and reproducible.

Bibliographic Information

JournalBrain Structure and Function
PublisherSpringer
Publication Date2026-09-04
Publication Year2026
Volume231
Issue8
Document TypeJournal Article
eISSN1863-2661
DOI10.1007/s00429-026-03189-3

Access Information

NARA Access Coverage1891-01-01~Current
Journal Homepagehttps://www.springer.com/journal/429
Publisher PageOpen Publisher Page
Full-text access depends on NARA's subscribed coverage and institutional access.