| fmrigds | fmrigds-package fmrigds |
| Append an operation to a plan | add_op |
| Append a provenance node to metadata | add_provenance_node |
| Align subjects into a consensus space | align |
| Eagerly align subjects and compute immediately | align_eager |
| Register, list, and get alignments (map families) | alignment-registry get_alignment list_alignments register_alignment |
| Apply a common mask to two realised GDS objects | apply_common_mask |
| Coerce common R objects into a GDS | as_gds as_gds.array as_gds.data.frame as_gds.list as_gds.nftab |
| Convert image_catalog to GDS plan | as_gds.image_catalog |
| Convert a NeuroVec to GDS | as_gds.DenseNeuroVec as_gds.NeuroVec |
| Convert a NeuroVol to GDS | as_gds.DenseNeuroVol as_gds.NeuroVol |
| Convert GDS assay to a 4D NeuroVec | as_neurovec |
| Convert GDS assay to list of NeuroVol objects | as_neurovol_list |
| Ensure an object is a plan | as_plan |
| Extract a single assay from a GDS object | assay |
| Retrieve assay metadata | assay_info |
| Extract assays from a GDS object | assays |
| Assert compatibility between two spaces | assert_compatible_spaces |
| Assign metadata via regex pattern matching | assign_meta |
| Attach a custom weight array to a GDS | attach_weight |
| Test whether an assay can be linearly mapped | can_map_linear |
| Canonicalize an operation node | canonicalize_node |
| Stack coefficient assays into an array | coef_array |
| Retrieve packed covariance triangles for OLS coefficients | coef_cov_tri |
| Extract column (subject) metadata from a GDS object | col_data |
| Compute a common mask between two spaces | common_mask |
| Materialise a plan into a realised GDS | compute |
| Extract contrast-level metadata from a GDS object | contrast_data |
| Extract contrast identifiers from a GDS object | contrasts |
| Record a derivation operation in a plan | derive |
| Eagerly derive statistics and compute immediately | derive_eager |
| Detect the best adapter for a source | detect_adapter |
| Compute a stable digest for a plan | digest_plan |
| Explain objects and plans | explain print.gds print.gds_plan |
| Explain a plan's operations in a tidy table | explain_plan |
| Extract NeuroVol list for a specific group | extract_group |
| Find NIfTI map files with optional subject/contrast hooks | find_maps |
| Create a Group Data Set (GDS) | gds new_gds |
| Create GDS from nested structure of NeuroVol objects | gds_from_neurovol_nested |
| Create GDS from lists of NeuroVol objects | gds_from_neurovols |
| Construct a GDS from NIfTI maps discovered on disk | gds_from_nifti_maps |
| Create a GDS from subject-level scalar NIfTI maps | as_scalar_map_gds gds_from_scalar_maps |
| Construct default metadata for a GDS object | gds_metadata |
| Construct a lazy GDS plan | gds_plan |
| Define a plan source (adapter binding) | gds_source |
| Tidy long-form export for GDS | gds_to_tibble |
| Retrieve a registered adapter | get_adapter |
| Retrieve a registered map family by name | get_map_family |
| Get post-hoc method by name | get_posthoc |
| Get reducer by name | get_reducer |
| Voxelwise OLS helpers for scalar-map group analyses | group_ols one_sample two_sample |
| Harmonise contrast names in a GDS | harmonise_contrasts |
| Discover image files and create a catalog | image_catalog |
| Join external metadata to catalog | join_meta |
| List registered map families | list_map_families |
| List registered post-hoc methods | list_posthoc |
| List registered reducers | list_reducers |
| Load a plan from JSON | load_plan |
| Convenience helpers to create and register alignments | make_linear_family |
| Create a warp-based alignment family from on-disk paths | make_warp_family |
| Map files to assay types | map_assays |
| Create a linear map between spaces | map_linear |
| Add a space transformation to a plan | map_to |
| Eagerly apply space transformation and compute immediately | map_to_eager |
| Create a subject-aware map family | MapFamily |
| Apply a mask policy lazily | mask |
| Eagerly apply mask policy and compute immediately | mask_eager |
| Define a mask policy | MaskPolicy |
| Extract metadata from a GDS object | metadata |
| Build a design matrix from attached col_data | model_matrix |
| Create a new image catalog object | new_image_catalog |
| Construct a NIfTI source specification | nifti_source |
| Create an align-to-group operation node | op_align_to_group |
| Create a derive operation node | op_derive |
| Create a map operation node | op_map |
| Create a mask policy operation node | op_mask_policy |
| Create a reduce operation node | op_reduce |
| Create a subset operation node | op_subset_axis |
| Create a write operation node | op_write |
| Orthogonal map family helper | OrthogonalFamily |
| Optimal transport family helper | OTFamily |
| Coerce to a lazy plan (alias) | plan |
| Add a post-hoc operation to a plan | posthoc |
| Preview a small block through the plan | preview |
| Print validation report | print.catalog_validation_report |
| Print method for image_catalog | print.image_catalog |
| Create a provenance node | provenance_node |
| Read catalog from JSON file | read_catalog |
| Reduce across subjects (meta-analysis) | reduce |
| Eagerly reduce across subjects and compute immediately | reduce_eager |
| Restricted repeated-measures Gaussian LMM reducers | reducer-lmm |
| Voxelwise OLS reducer (per-sample GLM across subjects) | reducer-ols-voxelwise |
| Register a storage adapter | register_adapter |
| Register an assay type | register_assay |
| Register a map family on a plan or realised GDS | register_map |
| Register the neurotabs (NFTab) adapter | register_nftab_adapter |
| Register a post-hoc method | register_posthoc |
| Register a reducer kernel | register_reducer |
| Relabel subjects in a GDS | relabel_subjects |
| Extract row (sample) metadata from a GDS object | row_data |
| Extract sample-group metadata from a GDS object | sample_groups |
| Extract sample labels from a GDS object | sample_labels |
| Save a plan to JSON | save_plan |
| Extract space descriptor from a GDS object | space |
| Create a latent basis space descriptor | space_basis |
| Create a voxel space from a NIfTI file | space_from_nifti |
| Create a parcels/ROI space descriptor | space_parcels |
| Create a simple label space for tabular samples | space_sample_labels |
| Subset a space by sample indices | space_subset |
| Create a surface space descriptor | space_surface |
| Create a voxel space descriptor | space_voxel space_voxels |
| Split a GDS object by a grouping variable | split.gds |
| Extract subject identifiers from a GDS object | subjects |
| Eagerly subset a GDS and compute immediately | subset_eager |
| Subset an image catalog | subset.image_catalog |
| Summary method for image_catalog | summary.image_catalog |
| Specify how uncertainty is propagated through a map | UncertaintyRule |
| Get unique values of a metadata column | unique.image_catalog |
| Unregister a post-hoc method | unregister_posthoc |
| Convenience helper to use a stored weight array for reduction | use_weight |
| Validate a GDS or plan | validate |
| Validate catalog consistency | validate.image_catalog |
| Deformable warp family helper | WarpFamily |
| Attach subject-level covariates to a plan or GDS | with_col_data |
| Attach contrast-level metadata to a plan or GDS | with_contrast_data |
| Attach sample-level metadata to a plan or GDS | with_row_data |
| Write catalog to JSON file | write_catalog |
| Write image-like GDS assays as NIfTI files | write_nifti_assays |
| Declare an output target for a plan | write_out |