Package: fmrilatent 0.1.0
fmrilatent: Latent Space Representations of fMRI Data
Provides S4 classes and methods for representing neuroimaging data in latent spaces. The LatentNeuroVec class offers a memory-efficient representation using matrix factorization (basis x loadings plus a per-voxel offset), enabling compact storage and efficient computation for PCA, temporal bases, graph and wavelet dictionaries, Slepian bases, HRBF atoms, and related fMRI decompositions. Integrates with the neuroim2 package for standard neuroimaging data structures.
Authors:
fmrilatent_0.1.0.tar.gz
fmrilatent_0.1.0.tgz(r-4.6-x86_64)fmrilatent_0.1.0.tgz(r-4.6-arm64)fmrilatent_0.1.0.tgz(r-4.5-x86_64)fmrilatent_0.1.0.tgz(r-4.5-arm64)
fmrilatent_0.1.0.tar.gz(r-4.7-arm64)fmrilatent_0.1.0.tar.gz(r-4.7-x86_64)fmrilatent_0.1.0.tar.gz(r-4.6-arm64)fmrilatent_0.1.0.tar.gz(r-4.6-x86_64)
fmrilatent_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
fmrilatent/json (API)
NEWS
| # Install 'fmrilatent' in R: |
| install.packages('fmrilatent', repos = c('https://bbuchsbaum.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/bbuchsbaum/fmrilatent/issues
Last updated from:54efa9000a. Checks:8 ERROR, 2 OK, 3 FAIL. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | ERROR | 440 | ||
| linux-devel-x86_64 | ERROR | 540 | ||
| source / vignettes | OK | 347 | ||
| linux-release-arm64 | ERROR | 442 | ||
| linux-release-x86_64 | ERROR | 515 | ||
| macos-release-arm64 | ERROR | 389 | ||
| macos-release-x86_64 | ERROR | 577 | ||
| macos-oldrel-arm64 | ERROR | 352 | ||
| macos-oldrel-x86_64 | ERROR | 823 | ||
| windows-devel | FAIL | 103 | ||
| windows-release | FAIL | 117 | ||
| windows-oldrel | FAIL | 133 | ||
| wasm-release | OK | 167 |
Exports:analysis_transformas_boldzip_spatial_basisas_cluster_reductionas_haar_latentas_hrbf_latentas_implicit_latentas_portable_linear_mapas.arrayas.matrixawpt_basis_templateawpt_mean_conductanceawpt_operator_from_conductanceawpt_operator_from_subject_conductancesawpt_surface_basis_templatebasisbasis_assetbasis_awpt_waveletbasis_decoderbasis_diffusion_waveletbasis_flatbasis_heat_waveletbasis_pcabasis_slepianbenchmark_roundtripBilatLatentNeuroSurfaceVectorBlockLatentNeuroVectorboldzip_eventsboldzip_graph_spatial_basisboldzip_parcel_reconstructboldzip_quantizationboldzip_reliabilityboldzip_spatial_basisboldzip_sr_decodeboldzip_sr_encodeboldzip_sr_payload_summaryboldzip_sr_simulateboldzip_svd_reconstructbspline_basis_handlebuild_hierarchical_templatebuild_schaefer_hierarchical_templatebuild_schaefer_levelscoef_metriccoef_timecompare_boldzip_srconcatcut_hclust_nesteddct_basis_handledecode_coefficientsdecode_covariancedecoderdiffusion_wavelet_latentdiffusion_wavelet_loadings_handledpss_time_basisencodeencode_awptencode_hierarchicalencode_operatorencode_specencode_transportevaluate_boldzip_srfmrilatent_compat_profilefmrilatent_registry_clearfmrilatent_registry_disablefmrilatent_registry_enablefmrilatent_registry_enabledfmrilatent_registry_listfmrilatent_registry_statsfmrilatent_test_dataget_encodergroup_delta_loadingshaar_latenthaar_metahaar_wavelet_forwardhaar_wavelet_inverseheat_wavelet_latentheat_wavelet_loadings_handlehrbf_generate_basishrbf_latenthrbf_metahrbf_project_matrixhrbf_reconstruct_matrixhrbf_reconstruct_partialimplicit_latentimplicit_metais_explicit_latentis_haar_latentis_hierarchical_templateis_hrbf_latentis_implicit_latentis_shared_referenceis_surface_templateis_templateis_transport_latentlatent_dct_heatwaveletlatent_domainlatent_factorylatent_metalatent_searchlightlatent_supportLatentNeuroSurfaceVectorLatentNeuroVecliftlinear_accesslist_encoderslna_hrbf_basis_from_paramsload_hierarchical_templateload_templateloadingsmake_cluster_reductionmake_coarsened_reductionmapmaskmask_to_arraymaterialize_group_delta_loadingsmaterialize_shared_temporal_specneuroarchive_handoff_contractoffsetparcel_basis_templateparcel_similarity_matrixparent_maps_from_levelsplot_basis_gramplot_benchmark_roundtripplot_slepian_temporalplot_spatial_atomproject_effectproject_hierarchicalproject_vcovreconstruct_arrayreconstruct_matrixregister_encoderregister_handle_kindrender_shared_eventsresolve_shared_referenceroi_subset_columnssave_hierarchical_templatesave_templateseriesshared_component_contractshared_event_dictionaryshared_referenceshared_reference_clearshared_reference_infoshared_temporal_specshowslepian_spatial_latentslepian_spatial_loadings_handleslepian_spatiotemporal_latentslepian_temporal_handleslepian_temporal_latentspec_hierarchical_templatespec_space_heatspec_space_hrbfspec_space_parcelspec_space_pcaspec_space_slepianspec_space_wavelet_activespec_stspec_time_bsplinespec_time_dctspec_time_slepianspectral_ward_hclustsurface_basis_templatetemplate_domaintemplate_loadingstemplate_masktemplate_measuretemplate_metatemplate_projecttemplate_ranktemplate_roughnesstemplate_supporttransport_latentvalidate_nested_parcellationsvalidate_neuroarchive_handoff_contractvalidate_portable_linear_mapvalidate_shared_component_contractvalidate_template_protocolvoxel_subset_to_gspwavelet_active_latentwrap_decoded
Dependencies:assertthatbigassertrbigparallelrbigstatsrbitcachemclicodetoolscowplotcpp11crayondbscandeflistdigestdoParallelfarverfastmapffflockforeachfuturefuture.applygenericsggplot2globalsgluegtableisobanditeratorslabelinglatticelifecyclelistenvmagrittrMatrixmemoisemmapneuroim2parallellypatchworkpillarpkgconfigpspurrrR6RColorBrewerRcppRcppArmadilloRcppEigenRcppParallelRhpcBLASctlrlangrmioRNiftiRNiftyRegRSpectraS7scalesstringistringrtibbleutf8vctrsviridisLitewithr
Choosing a Basis Family
Rendered fromchoosing-basis-family.Rmdusingknitr::rmarkdownon Jun 03 2026.Last update: 2026-05-31
Started: 2026-05-29
Compressing fMRI Matrices with BOLDZip-SR
Rendered fromboldzip.Rmdusingknitr::rmarkdownon Jun 03 2026.Last update: 2026-05-31
Started: 2026-05-29
Compression Diagnostics
Rendered fromcompression-diagnostics.Rmdusingknitr::rmarkdownon Jun 03 2026.Last update: 2026-05-31
Started: 2026-05-29
Encoding workflows
Rendered fromencode-factory.Rmdusingknitr::rmarkdownon Jun 03 2026.Last update: 2026-05-31
Started: 2026-02-01
Explicit vs decoder-backed latents
Rendered fromexplicit-vs-implicit-latents.Rmdusingknitr::rmarkdownon Jun 03 2026.Last update: 2026-05-10
Started: 2026-05-10
Getting started with fmrilatent
Rendered fromfmrilatent.Rmdusingknitr::rmarkdownon Jun 03 2026.Last update: 2026-05-31
Started: 2026-02-15
Shared Spatial Dictionaries Across Subjects
Rendered fromshared-spatial-dictionaries.Rmdusingknitr::rmarkdownon Jun 03 2026.Last update: 2026-05-31
Started: 2026-05-29
Shared Structure and BOLDZip-SR
Rendered fromshared-structure-boldzip.Rmdusingknitr::rmarkdownon Jun 03 2026.Last update: 2026-05-31
Started: 2026-05-09
Standalone Codecs
Rendered fromstandalone-codecs.Rmdusingknitr::rmarkdownon Jun 03 2026.Last update: 2026-05-31
Started: 2026-05-29
Transport-Aware Encoding
Rendered fromtransport-aware-encoding.Rmdusingknitr::rmarkdownon Jun 03 2026.Last update: 2026-05-31
Started: 2026-05-29
Working With LatentNeuroVec Objects
Rendered fromworking-with-latentneurovec.Rmdusingknitr::rmarkdownon Jun 03 2026.Last update: 2026-05-31
Started: 2026-05-29
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Extract Elements from LatentNeuroVec | [,LatentNeuroVec,ANY,ANY,ANY-method [,LatentNeuroVec,matrix,missing,ANY-method [,LatentNeuroVec,numeric,numeric,ANY-method [[,LatentNeuroVec,numeric-method |
| Describe the transform from raw to analysis coordinates | analysis_transform analysis_transform,BilatLatentNeuroSurfaceVector-method analysis_transform,BlockLatentNeuroVector-method analysis_transform,ImplicitLatent-method analysis_transform,LatentNeuroSurfaceVector-method analysis_transform,LatentNeuroVec-method |
| Coerce a spatial object to a BOLDZip-SR spatial basis | as_boldzip_spatial_basis |
| Convert a ClusteredNeuroVol to a ClusterReduction | as_cluster_reduction |
| Convert to HaarLatent class | as_haar_latent |
| Attach HRBF metadata to an existing LatentNeuroVec | as_hrbf_latent |
| Coerce an object to an ImplicitLatent decoder | as_implicit_latent |
| Coerce a BOLDZip-SR payload to an ImplicitLatent | as_implicit_latent.BoldZipSR |
| Coerce an operator to the portable linear-map contract | as_portable_linear_map |
| Reconstruct LatentNeuroVec as a 4D array | as.array,LatentNeuroVec-method |
| Reconstruct an ImplicitLatent as an array | as.array.ImplicitLatent |
| Reconstruct LatentNeuroVec as a matrix (time x voxels) | as.matrix,BilatLatentNeuroSurfaceVector-method as.matrix,BilatNeuroSurfaceVector-method as.matrix,BlockLatentNeuroVector-method as.matrix,LatentNeuroSurfaceVector-method as.matrix,LatentNeuroVec-method |
| Coerce group-plus-delta loadings to a dense matrix | as.matrix.GroupDeltaLoadings |
| Convert HaarLatent to matrix | as.matrix.HaarLatent |
| Reconstruct an ImplicitLatent as a matrix | as.matrix.ImplicitLatent |
| Build an AWPT basis template | awpt_basis_template |
| Average subject conductance matrices on a shared template graph | awpt_mean_conductance |
| Build an AWPT field operator from a conductance matrix | awpt_operator_from_conductance |
| Build an AWPT field operator from subject conductance summaries | awpt_operator_from_subject_conductances |
| Build a surface AWPT basis template | awpt_surface_basis_template |
| Get the basis matrix (temporal components) | basis basis,BilatLatentNeuroSurfaceVector-method basis,BlockLatentNeuroVector-method basis,LatentNeuroSurfaceVector-method basis,LatentNeuroVec-method |
| Extract the basis asset behind a latent object | basis_asset basis_asset,BilatLatentNeuroSurfaceVector-method basis_asset,BlockLatentNeuroVector-method basis_asset,ImplicitLatent-method basis_asset,LatentNeuroSurfaceVector-method basis_asset,LatentNeuroVec-method |
| AWPT wave-packet basis specification | basis_awpt_wavelet |
| Extract a basis decoder from a template asset | basis_decoder basis_decoder,AWPTBasisTemplate-method basis_decoder,HierarchicalBasisTemplate-method basis_decoder,ParcelBasisTemplate-method basis_decoder,SurfaceAWPTBasisTemplate-method basis_decoder,SurfaceBasisTemplate-method |
| Diffusion wavelet basis specification | basis_diffusion_wavelet |
| Create a flat basis specification | basis_flat |
| Heat wavelet basis specification | basis_heat_wavelet |
| Create a PCA basis specification | basis_pca |
| Create a Slepian basis specification | basis_slepian |
| Benchmark encode/decode round-trips | benchmark_roundtrip |
| Construct a bilateral surface latent object | BilatLatentNeuroSurfaceVector |
| BilatLatentNeuroSurfaceVector Class | BilatLatentNeuroSurfaceVector-class |
| Construct a block-domain latent object | BlockLatentNeuroVector |
| BlockLatentNeuroVector Class | BlockLatentNeuroVector-class |
| Construct sparse innovation event settings for BOLDZip-SR | boldzip_events |
| Build a spectral graph spatial basis for BOLDZip-SR | boldzip_graph_spatial_basis |
| Reconstruct a matrix from parcel-average time series | boldzip_parcel_reconstruct |
| Construct reliability-aware quantization settings for BOLDZip-SR | boldzip_quantization |
| Construct split-half reliability settings for BOLDZip-SR | boldzip_reliability |
| Build a matrix spatial basis descriptor for BOLDZip-SR | boldzip_spatial_basis |
| Decode an experimental BOLDZip-SR object | boldzip_sr_decode |
| Encode a matrix with experimental BOLDZip-SR compression | boldzip_sr_encode |
| Summarize an experimental BOLDZip-SR payload | boldzip_sr_payload_summary |
| Simulate data with BOLDZip-SR carrier, texture, and event structure | boldzip_sr_simulate |
| Reconstruct a matrix from a low-rank SVD baseline | boldzip_svd_reconstruct |
| Create a BasisHandle for a B-spline temporal basis | bspline_basis_handle |
| Build a hierarchical Laplacian template (offline) | build_hierarchical_template |
| Build hierarchical template from Schaefer surface atlas | build_schaefer_hierarchical_template |
| Build hierarchical parcellation levels from Schaefer surface atlas | build_schaefer_levels |
| Cluster-based reduction (e.g., supervoxels or atlas) | ClusterReduction-class |
| Coarsened graph reduction (e.g., prolongation from coarse to fine) | CoarsenedReduction-class |
| Extract coefficient-space metric from a latent object | coef_metric coef_metric,BilatLatentNeuroSurfaceVector-method coef_metric,BlockLatentNeuroVector-method coef_metric,ImplicitLatent-method coef_metric,LatentNeuroSurfaceVector-method coef_metric,LatentNeuroVec-method |
| Extract coefficient time series from a latent object | coef_time coef_time,BilatLatentNeuroSurfaceVector-method coef_time,BlockLatentNeuroVector-method coef_time,ImplicitLatent-method coef_time,LatentNeuroSurfaceVector-method coef_time,LatentNeuroVec-method |
| Compare BOLDZip-SR against simple reconstruction baselines | compare_boldzip_sr |
| Concatenate LatentNeuroVec Objects | concat,LatentNeuroVec,LatentNeuroVec-method |
| Cut an hclust into nested label vectors | cut_hclust_nested |
| Create a BasisHandle for a DCT temporal basis | dct_basis_handle |
| Decode coefficient-space vectors into an output space | decode_coefficients decode_coefficients,BilatLatentNeuroSurfaceVector-method decode_coefficients,BlockLatentNeuroVector-method decode_coefficients,ImplicitLatent-method decode_coefficients,LatentNeuroSurfaceVector-method decode_coefficients,LatentNeuroVec-method |
| Push coefficient covariance into an output space | decode_covariance decode_covariance,BilatLatentNeuroSurfaceVector-method decode_covariance,BlockLatentNeuroVector-method decode_covariance,ImplicitLatent-method decode_covariance,LatentNeuroSurfaceVector-method decode_covariance,LatentNeuroVec-method |
| Get a decoder view for a latent object | decoder decoder,BilatLatentNeuroSurfaceVector-method decoder,BlockLatentNeuroVector-method decoder,ImplicitLatent-method decoder,LatentNeuroSurfaceVector-method decoder,LatentNeuroVec-method |
| Diffusion wavelet latent constructor (explicit basis) | diffusion_wavelet_latent |
| Construct a shared LoadingsHandle via diffusion-wavelet lifting | diffusion_wavelet_loadings_handle |
| DPSS temporal basis (Slepian sequences) | dpss_time_basis |
| Encode data into a latent representation using a spec | encode |
| Encode data using the AWPT model | encode_awpt |
| Encode data using a hierarchical template | encode_hierarchical |
| Encode data using a shared basis asset and subject field operator | encode_operator |
| Dispatch standard encoding based on spec type | encode_spec |
| Encode data using transport-backed latent semantics | encode_transport |
| Evaluate BOLDZip-SR reconstruction quality | evaluate_boldzip_sr |
| Compatibility Profile for External Integrations | fmrilatent_compat_profile |
| Clear the fmrilatent handle registry | fmrilatent_registry_clear |
| Enable or disable the fmrilatent handle registry | fmrilatent_registry_disable fmrilatent_registry_enable fmrilatent_registry_enabled |
| List entries in the fmrilatent handle registry | fmrilatent_registry_list |
| Get registry statistics | fmrilatent_registry_stats |
| Generate test data for encoder development | fmrilatent_test_data |
| Get a registered encoder | get_encoder |
| Graph reduction scaffolds (abstract) | GraphReduction-class |
| Represent subject loadings as group shared loadings plus a delta | group_delta_loadings |
| Build Haar latent representation | haar_latent |
| Get metadata from Haar latent object | haar_meta |
| Forward Haar wavelet transform (mask-adaptive, Morton order) | haar_wavelet_forward |
| Inverse Haar wavelet transform | haar_wavelet_inverse |
| Heat wavelet latent constructor (explicit basis) | heat_wavelet_latent |
| Construct a shared LoadingsHandle via heat-wavelet lifting | heat_wavelet_loadings_handle |
| HierarchicalBasisTemplate Class | HierarchicalBasisTemplate-class |
| Hierarchical radial basis functions (HRBF) for latent fMRI | hrbf_generate_basis hrbf_project_matrix hrbf_reconstruct_matrix |
| Build a LatentNeuroVec using an HRBF basis | hrbf_latent |
| Retrieve HRBF metadata if present | hrbf_meta |
| Partially reconstruct selected voxels/timepoints | hrbf_reconstruct_partial |
| Construct an ImplicitLatent object | implicit_latent |
| Get metadata from ImplicitLatent object | implicit_meta |
| Test whether a latent object is explicit | is_explicit_latent is_explicit_latent,ExplicitLatent-method is_explicit_latent,ImplicitLatent-method |
| Test if object is a Haar latent representation | is_haar_latent |
| Check whether an object is a HierarchicalBasisTemplate | is_hierarchical_template |
| Check if latent object carries HRBF metadata | is_hrbf_latent |
| Test if object is an ImplicitLatent | is_implicit_latent |
| Test whether an object is a shared reference | is_shared_reference |
| Test whether an object is a surface basis template | is_surface_template |
| Test whether an object is a supported template | is_template |
| Test whether an object is a transport-backed latent object | is_transport_latent |
| Create a template LatentNeuroVec with heat-wavelet spatial loadings | latent_dct_heatwavelet |
| Extract the decoded domain associated with a latent object | latent_domain latent_domain,BilatLatentNeuroSurfaceVector-method latent_domain,BlockLatentNeuroVector-method latent_domain,ImplicitLatent-method latent_domain,LatentNeuroSurfaceVector-method latent_domain,LatentNeuroVec-method |
| Simple factory to build a spec and encode in one call | latent_factory |
| Get lightweight metadata from a latent object | latent_meta latent_meta,BilatLatentNeuroSurfaceVector-method latent_meta,BlockLatentNeuroVector-method latent_meta,ImplicitLatent-method latent_meta,LatentNeuroSurfaceVector-method latent_meta,LatentNeuroVec-method |
| Apply a user-defined function in latent space over neighborhoods | latent_searchlight |
| Extract the decoded support associated with a latent object | latent_support latent_support,BilatLatentNeuroSurfaceVector-method latent_support,BlockLatentNeuroVector-method latent_support,ImplicitLatent-method latent_support,LatentNeuroSurfaceVector-method latent_support,LatentNeuroVec-method |
| Construct a LatentNeuroSurfaceVector | LatentNeuroSurfaceVector |
| LatentNeuroSurfaceVector Class | LatentNeuroSurfaceVector-class |
| Create a Latent Space Representation of Neuroimaging Data | LatentNeuroVec |
| LatentNeuroVec Class | LatentNeuroVec-class |
| Lift reduced bases back to voxel space (abstract generic) | lift |
| Lift diffusion wavelets for clustered reduction | lift,ClusterReduction,spec_diffusion_wavelet-method |
| Lift heat wavelets for clustered reduction | lift,ClusterReduction,spec_heat_wavelet-method |
| Lift parcel/cluster-local PCA bases for ClusterReduction | lift,ClusterReduction,spec_pca-method |
| Lift spatial Slepians for clustered reduction | lift,ClusterReduction,spec_slepian-method |
| Default lift method (placeholder) | lift,GraphReduction,ANY-method |
| Linear access to LatentNeuroVec elements | linear_access linear_access,LatentNeuroVec,integer-method linear_access,LatentNeuroVec,numeric-method linear_access-methods |
| List registered encoders | list_encoders |
| Build an HRBF Basis with Optional Neuroarchive Compatibility Semantics | lna_hrbf_basis_from_params |
| Load a hierarchical template from disk | load_hierarchical_template |
| Load a saved template from disk | load_template |
| Get the loadings matrix (spatial components) | loadings loadings,BilatLatentNeuroSurfaceVector-method loadings,BlockLatentNeuroVector-method loadings,LatentNeuroSurfaceVector-method loadings,LatentNeuroVec-method |
| Create a ClusterReduction from a mask and voxel-to-cluster map | make_cluster_reduction |
| Create a coarsened graph reduction | make_coarsened_reduction |
| Get the map object | map map,LatentNeuroVec-method |
| Get the mask | mask mask,ImplicitLatent-method mask,LatentNeuroVec-method |
| Convert mask to array | mask_to_array |
| Materialize group-plus-delta loadings | materialize_group_delta_loadings |
| Materialize a shared temporal specification | materialize_shared_temporal_spec |
| Create the fmrilatent-to-neuroarchive handoff contract | neuroarchive_handoff_contract |
| Get the offset vector | offset offset,ANY-method offset,BilatLatentNeuroSurfaceVector-method offset,BlockLatentNeuroVector-method offset,LatentNeuroSurfaceVector-method offset,LatentNeuroVec-method |
| Build a shared parcel basis template | parcel_basis_template |
| Build a similarity matrix for parcel clustering (Schaefer-like) | parcel_similarity_matrix |
| Derive parent maps for a nested set of parcellations | parent_maps_from_levels |
| Plot Gram matrix of a basis (orthogonality check) | plot_basis_gram |
| Plot benchmark results | plot_benchmark_roundtrip |
| Plot temporal Slepians (DPSS) | plot_slepian_temporal |
| Plot a spatial atom (loading vector) on a mask | plot_spatial_atom |
| Portable linear-map contract | portable_linear_map |
| Predict from a BOLDZip-SR codec payload | predict.BoldZipSR |
| Predict method for HaarLatent | predict.HaarLatent |
| Predict method for ImplicitLatent | predict.ImplicitLatent |
| Print method for ParcelBasisTemplate | print.ParcelBasisTemplate |
| Print method for SurfaceBasisTemplate | print.SurfaceBasisTemplate |
| Compatibility wrapper for decoder-based coefficient projection | project_effect project_effect,BilatLatentNeuroSurfaceVector-method project_effect,BlockLatentNeuroVector-method project_effect,ImplicitLatent-method project_effect,LatentNeuroSurfaceVector-method project_effect,LatentNeuroVec-method |
| Project coefficients only (no LatentNeuroVec wrapper) | project_hierarchical |
| Compatibility wrapper for decoder-based covariance pushforward | project_vcov project_vcov,BilatLatentNeuroSurfaceVector-method project_vcov,BlockLatentNeuroVector-method project_vcov,ImplicitLatent-method project_vcov,LatentNeuroSurfaceVector-method project_vcov,LatentNeuroVec-method |
| Reconstruct a latent object as a 4D array | reconstruct_array reconstruct_array,BilatLatentNeuroSurfaceVector-method reconstruct_array,BlockLatentNeuroVector-method reconstruct_array,ImplicitLatent-method reconstruct_array,LatentNeuroSurfaceVector-method reconstruct_array,LatentNeuroVec-method |
| Reconstruct a latent object as a matrix | reconstruct_matrix reconstruct_matrix,BilatLatentNeuroSurfaceVector-method reconstruct_matrix,BlockLatentNeuroVector-method reconstruct_matrix,ImplicitLatent-method reconstruct_matrix,LatentNeuroSurfaceVector-method reconstruct_matrix,LatentNeuroVec-method |
| Register an encoder family | register_encoder |
| Register a lazy handle materializer | register_handle_kind |
| Render sparse events with a shared event dictionary | render_shared_events |
| Resolve an in-session shared reference | resolve_shared_reference |
| Subset reconstruction matrix columns by ROI mask | roi_subset_columns |
| Save a hierarchical template to disk | save_hierarchical_template |
| Save a template object to disk | save_template save_template,AWPTBasisTemplate-method save_template,HierarchicalBasisTemplate-method save_template,ParcelBasisTemplate-method save_template,SurfaceAWPTBasisTemplate-method save_template,SurfaceBasisTemplate-method |
| Extract time series from LatentNeuroVec | series series,LatentNeuroVec,ANY-method series,LatentNeuroVec,integer-method series,LatentNeuroVec,numeric-method series-methods |
| Build a method-neutral shared component contract | shared_component_contract |
| Construct a reusable event shape dictionary | shared_event_dictionary |
| Create an in-session shared object reference | shared_reference |
| Reset the in-session shared reference cache | shared_reference_clear |
| Summarize a shared reference without resolving it | shared_reference_info |
| Construct a shared temporal basis descriptor | shared_temporal_spec |
| Display a LatentNeuroVec object | show show,BilatLatentNeuroSurfaceVector-method show,BlockLatentNeuroVector-method show,LatentNeuroSurfaceVector-method show,LatentNeuroVec-method show-methods |
| Slepian spatial latent constructor (explicit basis) | slepian_spatial_latent |
| Create a LoadingsHandle for spatial Slepians (graph Laplacian) | slepian_spatial_loadings_handle |
| Spatiotemporal Slepian latent (implicit, separable) | slepian_spatiotemporal_latent |
| Create a BasisHandle for temporal Slepians (DPSS) | slepian_temporal_handle |
| LatentNeuroVec using a temporal DPSS basis | slepian_temporal_latent |
| Create hierarchical template spec | spec_hierarchical_template |
| Spatial heat-wavelet spec (graph diffusion) | spec_space_heat |
| Spatial HRBF spec | spec_space_hrbf |
| Spatial parcel-basis spec (shared/template-based) | spec_space_parcel |
| Spatial PCA spec (cluster-local) | spec_space_pca |
| Spatial Slepian spec | spec_space_slepian |
| Spatial wavelet (active pencil) spec | spec_space_wavelet_active |
| Spatiotemporal spec (separable) | spec_st |
| Temporal B-spline spec | spec_time_bspline |
| Temporal DCT spec | spec_time_dct |
| Temporal Slepian/DPSS spec | spec_time_slepian |
| Run spectral+Ward hierarchical clustering on a parcel graph | spectral_ward_hclust |
| Build a shared surface basis template | surface_basis_template |
| Extract the domain associated with a template | template_domain template_domain,AWPTBasisTemplate-method template_domain,HierarchicalBasisTemplate-method template_domain,ParcelBasisTemplate-method template_domain,SurfaceAWPTBasisTemplate-method template_domain,SurfaceBasisTemplate-method |
| Extract template loadings | template_loadings template_loadings,AWPTBasisTemplate-method template_loadings,HierarchicalBasisTemplate-method template_loadings,ParcelBasisTemplate-method template_loadings,SurfaceAWPTBasisTemplate-method template_loadings,SurfaceBasisTemplate-method |
| Extract template mask | template_mask template_mask,AWPTBasisTemplate-method template_mask,HierarchicalBasisTemplate-method template_mask,ParcelBasisTemplate-method template_mask,SurfaceAWPTBasisTemplate-method template_mask,SurfaceBasisTemplate-method |
| Extract optional measure or mass information for a template | template_measure template_measure,AWPTBasisTemplate-method template_measure,HierarchicalBasisTemplate-method template_measure,ParcelBasisTemplate-method template_measure,SurfaceAWPTBasisTemplate-method template_measure,SurfaceBasisTemplate-method |
| Extract template metadata | template_meta template_meta,AWPTBasisTemplate-method template_meta,HierarchicalBasisTemplate-method template_meta,ParcelBasisTemplate-method template_meta,SurfaceAWPTBasisTemplate-method template_meta,SurfaceBasisTemplate-method |
| Project data onto a template | template_project template_project,AWPTBasisTemplate-method template_project,HierarchicalBasisTemplate-method template_project,ParcelBasisTemplate-method template_project,SurfaceAWPTBasisTemplate-method template_project,SurfaceBasisTemplate-method |
| Query the rank of a template basis | template_rank template_rank,AWPTBasisTemplate-method template_rank,HierarchicalBasisTemplate-method template_rank,ParcelBasisTemplate-method template_rank,SurfaceAWPTBasisTemplate-method template_rank,SurfaceBasisTemplate-method |
| Extract the spatial roughness operator for a template asset | template_roughness template_roughness,AWPTBasisTemplate-method template_roughness,HierarchicalBasisTemplate-method template_roughness,ParcelBasisTemplate-method template_roughness,SurfaceAWPTBasisTemplate-method template_roughness,SurfaceBasisTemplate-method |
| Extract the support associated with a template | template_support template_support,AWPTBasisTemplate-method template_support,HierarchicalBasisTemplate-method template_support,ParcelBasisTemplate-method template_support,SurfaceAWPTBasisTemplate-method template_support,SurfaceBasisTemplate-method |
| Construct a transport-backed implicit latent object | transport_latent |
| Validate that parcellation levels are nested | validate_nested_parcellations |
| Validate the fmrilatent-to-neuroarchive handoff contract | validate_neuroarchive_handoff_contract |
| Validate an object against the portable linear-map contract | validate_portable_linear_map |
| Validate a shared component contract | validate_shared_component_contract |
| Validate the reusable template protocol | validate_template_protocol |
| Convert voxel subset to an rgsp graph | voxel_subset_to_gsp |
| Active-pencil wavelet latent (CDF 5/3) | wavelet_active_latent |
| Wrap flat decoded outputs into a domain-native representation | wrap_decoded wrap_decoded,BilatLatentNeuroSurfaceVector-method wrap_decoded,BlockLatentNeuroVector-method wrap_decoded,ImplicitLatent-method wrap_decoded,LatentNeuroSurfaceVector-method wrap_decoded,LatentNeuroVec-method |
