BigNeuroVec-class {neuroim2}R Documentation

BigNeuroVec Class

Description

A class representing a sparse four-dimensional brain image backed by a disk-based big matrix. BigNeuroVec objects are designed for efficient handling of large-scale brain imaging data that exceeds available memory.

Details

BigNeuroVec leverages file-backed storage to manage large 4D neuroimaging datasets that would typically exceed available RAM. It combines the sparse representation framework of AbstractSparseNeuroVec with the disk-based storage capabilities of FBM, allowing for out-of-core computations on massive datasets.

Slots

data

An instance of class FBM from the bigstatsr package, containing time-series data. The FBM (File-Backed Big Matrix) is a matrix-like structure stored on disk, enabling efficient handling of large-scale data.

Inheritance

BigNeuroVec inherits from:

See Also

AbstractSparseNeuroVec-class for the parent sparse representation class. NeuroVec-class for the base 4D brain image class. FBM for details on File-Backed Big Matrix objects.


[Package neuroim2 version 0.8.1 Index]