4dfp Docs
This website is intended to provide up-to-date documentation on Avi Snyder’s 4dfp suite of tools. Currently, it contains usage information for the tools, as well as explanations of the inputs, outputs, and processing steps for BOLD preprocessing scripts. It is a work in progress, with plans to add more worked examples and detailed documentation of additional scripts in the near future. In addition, we plan to pair it with a searchable community discussion site.
This work was performed by Dr. Avi Snyder, Haley Acevedo and Jon Koller and generously supported by the NIL, NIAC, McDonnell Center for Systems Neuroscience and the Psychiatry, Radiology, Neurology and Psychological and Brain Sciences Departments at WU.
Contents
4dfp file formats, orientation rules, coordinate conventions, and target space definitions.
Automation wrappers for DICOM sorting, fMRI preprocessing, registration, and DTI pipelines.
Low-level C utilities for spatial/temporal filtering, image algebra, t4 transforms, and format conversion.
Hands-on pipeline walkthroughs, command sequences, and execution guides for sample datasets.
Environment setup, build/install flags, .params file specifications, and reference tables.
Definitions for DICOM transfer syntaxes, byte orders, 4dfp session structures, and key terms.
Note
Data Privacy & Anonymization Notice
All DICOM header metadata, file paths, and terminal outputs shown across these examples use open-access data from the Midnight Scan Club (MSC) dataset on OpenNeuro or fabricated example values. No Protected Health Information (PHI) or patient-identifying data is used in this documentation.