Package: niflowr Title: Spec-Driven Neuroimaging Command-Line Tool Wrappers Version: 0.1.0 Authors@R: person("Bradley", "Buchsbaum", email = "brad.buchsbaum@gmail.com", role = c("aut", "cre")) Description: A lightweight, declarative framework for wrapping neuroimaging command-line tools (FSL, AFNI, ANTs, FreeSurfer) in R. Tool interfaces are defined as JSON specifications that describe inputs, outputs, CLI rendering rules, and validation constraints. The package builds safe argument vectors (never shell strings), executes via 'processx', captures provenance, and integrates with 'targets' for pipeline orchestration. License: MIT + file LICENSE URL: https://bbuchsbaum.github.io/niflowr/, https://github.com/bbuchsbaum/niflowr BugReports: https://github.com/bbuchsbaum/niflowr/issues Encoding: UTF-8 Roxygen: list(markdown = TRUE) RoxygenNote: 7.3.3 Imports: cli, digest, fs, glue, jsonlite, jsonvalidate, processx, yaml, utils Suggests: albersdown, bidsappr, bidser, crew, fmriprepper, ggplot2, hdf5r, knitr, neuroim2, neurotransform, openneuroR, RNifti, rmarkdown, targets, tarchetypes, tibble, testthat (>= 3.0.0), withr VignetteBuilder: knitr Config/testthat/edition: 3 Config/Needs/website: albersdown Config/pak/sysreqs: cmake make libuv1-dev libssl-dev libnode-dev Repository: https://bbuchsbaum.r-universe.dev Date/Publication: 2026-09-28 02:23:14 UTC RemoteUrl: https://github.com/bbuchsbaum/niflowr RemoteRef: HEAD RemoteSha: bb49f2617d777ff41307119a81d04fde9c9b79d3 NeedsCompilation: no Packaged: 2026-09-28 07:11:09 UTC; root Author: Bradley Buchsbaum [aut, cre] Maintainer: Bradley Buchsbaum