What problem does it solve? Processing the UCLA CNP (Consortium for Neuropsychiatric Phenomics) dataset requires coordinating BIDS validation, structural MRI, task-fMRI, and diffusion MRI pipelines plus phenotype extraction, which is error-prone when done manually across multiple tools. ## Core Features & Use Cases - BIDS Validation: Checks UCLA CNP directory structure, modality completeness (T1w, task-fMRI, dMRI), and task paradigm presence, producing a per-subject compliance report. - Multimodal Delegation: Routes sMRI, task-fMRI, and dMRI processing to dedicated modality skills with a confirmed, numbered execution plan. - Phenotype Extraction & QC: Merges diagnosis, cognitive battery, and clinical scores into a single CSV and generates per-subject QC summaries with exclusion lists based on framewise displacement thresholds. - Use Case: A researcher downloads OpenNeuro ds000030 and asks to validate the BIDS structure, process all three modalities, and merge diagnostic and cognitive phenotype data for a schizophrenia vs. control group comparison. ## Quick Start Run the UCLA CNP pipeline on my local BIDS dataset at /data/ds000030, starting with BIDS validation and then processing sMRI, task-fMRI, and dMRI with a merged phenotype table.