Skip to contents

group_plan() compiles design metadata and resolves stable axis IDs without reading imaging assays. Numerical values are read only by compute(), in bounded feature blocks, and dispatched through the selected reducer's frame execution contract.

Usage

group_plan(
  frame,
  design,
  method = "lmm:ri_knownvar",
  estimate = "beta",
  variance = "variance",
  memory_budget = 256 * 1024^2,
  block_size = NULL,
  options = list()
)

Arguments

frame

An fmri_frame or synchronized view.

design

A multidesign::design_spec or compiled design.

method

Registered reducer name with frame execution support.

estimate

Effect-assay name.

variance

Known sampling-variance assay name, or NULL for reducers that do not consume it.

memory_budget

Maximum bytes for input assay blocks.

block_size

Optional explicit feature-block width.

options

Reducer options.

Value

A serializable fmri_group_plan.