# A framework for rapid prototyping with file-based data structures

## Documentation for package ‘matter’ version 2.2.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

A B C D E F H I K L M N O P R S T U V W misc

## -- A --

adata | Vectors, Matrices, and Arrays Stored in Virtual Memory
adata-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
aindex | Sparse Vectors and Matrices
aindex-method | Sparse Vectors and Matrices
all-method | Summary Statistics for "matter" Objects
any-method | Summary Statistics for "matter" Objects
apply | Apply Functions Over Chunks of a List, Vector, or Matrix
apply-method | Apply Functions Over Chunks of a List, Vector, or Matrix
Arith | Deferred Operations on "matter" Objects
Arith-method | Deferred Operations on "matter" Objects
as.array-method | Out-of-Memory Arrays
as.array-method | Sparse Vectors and Matrices
as.character-method | Out-of-Memory Strings
as.data.frame-method | Delta Run Length Encoding
as.data.frame-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
as.data.frame-method | Streaming Summary Statistics
as.factor-method | Delta Run Length Encoding
as.factor-method | Out-of-Memory Factors
as.integer-method | Delta Run Length Encoding
as.integer-method | Out-of-Memory Arrays
as.list-method | Delta Run Length Encoding
as.list-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
as.list-method | Out-of-Memory Lists of Vectors
as.logical-method | Out-of-Memory Arrays
as.matrix-method | Out-of-Memory Arrays
as.matrix-method | Sparse Vectors and Matrices
as.matter | Vectors, Matrices, and Arrays Stored in Virtual Memory
as.numeric-method | Delta Run Length Encoding
as.numeric-method | Out-of-Memory Arrays
as.raw-method | Out-of-Memory Arrays
as.sparse | Sparse Vectors and Matrices
as.vector-method | Delta Run Length Encoding
as.vector-method | Out-of-Memory Arrays
as.vector-method | Out-of-Memory Strings
asearch | Approximate Search with Interpolation
atomdata | Vectors, Matrices, and Arrays Stored in Virtual Memory
atomdata-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
atomdata-method | Sparse Vectors and Matrices
atomdata<- | Vectors, Matrices, and Arrays Stored in Virtual Memory
atomdata<--method | Vectors, Matrices, and Arrays Stored in Virtual Memory
atomindex | Sparse Vectors and Matrices
atomindex-method | Sparse Vectors and Matrices
atomindex<- | Sparse Vectors and Matrices
atomindex<--method | Sparse Vectors and Matrices
atoms | Vectors, Matrices, and Arrays Stored in Virtual Memory
atoms-class | Vectors, Matrices, and Arrays Stored in Virtual Memory

## -- B --

bigglm | Using "biglm" with "matter"
bigglm-method | Using "biglm" with "matter"
binvec | Bin a vector
bsearch | Binary Search with Approximate Matching

## -- C --

c-method | Delta Run Length Encoding
c-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
c-method | Out-of-Memory Arrays
c-method | Out-of-Memory Lists of Vectors
c-method | Out-of-Memory Strings
cbind2-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
cbind2-method | Out-of-Memory Arrays
cbind2-method | Sparse Vectors and Matrices
checksum | Calculate Checksums and Cryptographic Hashes
checksum-method | Calculate Checksums and Cryptographic Hashes
chunkApply | Apply Functions Over Chunks of a List, Vector, or Matrix
chunkLapply | Apply Functions Over Chunks of a List, Vector, or Matrix
chunkMapply | Apply Functions Over Chunks of a List, Vector, or Matrix
chunk_apply | Apply Functions Over Chunks of a List, Vector, or Matrix
chunk_colapply | Apply Functions Over Chunks of a List, Vector, or Matrix
chunk_lapply | Apply Functions Over Chunks of a List, Vector, or Matrix
chunk_mapply | Apply Functions Over Chunks of a List, Vector, or Matrix
chunk_rowapply | Apply Functions Over Chunks of a List, Vector, or Matrix
class:atoms | Vectors, Matrices, and Arrays Stored in Virtual Memory
class:drle | Delta Run Length Encoding
class:drle_fct | Delta Run Length Encoding
class:matter | Vectors, Matrices, and Arrays Stored in Virtual Memory
class:matter_arr | Out-of-Memory Arrays
class:matter_fct | Out-of-Memory Factors
class:matter_list | Out-of-Memory Lists of Vectors
class:matter_mat | Out-of-Memory Arrays
class:matter_str | Out-of-Memory Strings
class:matter_vec | Out-of-Memory Arrays
class:sparse_arr | Sparse Vectors and Matrices
class:sparse_mat | Sparse Vectors and Matrices
class:sparse_vec | Sparse Vectors and Matrices
colMeans-method | Summary Statistics for "matter" Objects
colscale | Scaling and Centering by Row or Column Based on Grouping
colscale-method | Scaling and Centering by Row or Column Based on Grouping
colSds | Summary Statistics for "matter" Objects
colSds-method | Summary Statistics for "matter" Objects
colStats | Row and Column Summary Statistics Based on Grouping
colStats-method | Row and Column Summary Statistics Based on Grouping
colstreamStats | Streaming Summary Statistics
colSums-method | Summary Statistics for "matter" Objects
colsweep | Sweep on Array Summaries Based on Grouping
colsweep-method | Sweep on Array Summaries Based on Grouping
colVars | Summary Statistics for "matter" Objects
colVars-method | Summary Statistics for "matter" Objects
combine-method | Delta Run Length Encoding
combine-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
combine-method | Out-of-Memory Arrays
combine-method | Out-of-Memory Factors
combine-method | Out-of-Memory Lists of Vectors
combine-method | Out-of-Memory Strings
combine-method | Streaming Summary Statistics
Compare | Deferred Operations on "matter" Objects

## -- D --

datatypes | Data Types for "matter" Objects
dim-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
dim-method | Out-of-Memory Arrays
dim-method | Out-of-Memory Lists of Vectors
dim-method | Out-of-Memory Strings
dim-method | Sparse Vectors and Matrices
dim<--method | Vectors, Matrices, and Arrays Stored in Virtual Memory
dim<--method | Out-of-Memory Arrays
dimnames-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
dimnames<--method | Vectors, Matrices, and Arrays Stored in Virtual Memory
dims-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
domain | Sparse Vectors and Matrices
domain-method | Sparse Vectors and Matrices
domain<- | Sparse Vectors and Matrices
domain<--method | Sparse Vectors and Matrices
drle | Delta Run Length Encoding
drle-class | Delta Run Length Encoding
drle_fct | Delta Run Length Encoding
drle_fct-class | Delta Run Length Encoding

## -- E --

Encoding-method | Out-of-Memory Strings
Encoding<--method | Out-of-Memory Strings

## -- F --

findpeaks | Find Peaks Based on Local Maxima

## -- H --

hex2raw | Universally Unique Identifiers

## -- I --

is.drle | Delta Run Length Encoding
is.matter | Vectors, Matrices, and Arrays Stored in Virtual Memory
is.sparse | Sparse Vectors and Matrices

## -- K --

keys-method | Sparse Vectors and Matrices
keys<--method | Sparse Vectors and Matrices

## -- L --

length-method | Delta Run Length Encoding
length-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
length-method | Out-of-Memory Lists of Vectors
length-method | Out-of-Memory Strings
length-method | Sparse Vectors and Matrices
length<--method | Vectors, Matrices, and Arrays Stored in Virtual Memory
lengths-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
lengths-method | Out-of-Memory Lists of Vectors
lengths-method | Out-of-Memory Strings
lengths-method | Sparse Vectors and Matrices
levels-method | Delta Run Length Encoding
levels-method | Out-of-Memory Factors
levels<--method | Delta Run Length Encoding
levels<--method | Out-of-Memory Factors
locmax | Find Peaks Based on Local Maxima
Logic | Deferred Operations on "matter" Objects

## -- M --

matter | Vectors, Matrices, and Arrays Stored in Virtual Memory
matter-class | Vectors, Matrices, and Arrays Stored in Virtual Memory
matter-datatypes | Data Types for "matter" Objects
matter-options | Options for "matter" Objects
matter_arr | Out-of-Memory Arrays
matter_arr-class | Out-of-Memory Arrays
matter_fct | Out-of-Memory Factors
matter_fct-class | Out-of-Memory Factors
matter_list | Out-of-Memory Lists of Vectors
matter_list-class | Out-of-Memory Lists of Vectors
matter_mat | Out-of-Memory Arrays
matter_mat-class | Out-of-Memory Arrays
matter_str | Out-of-Memory Strings
matter_str-class | Out-of-Memory Strings
matter_vec | Out-of-Memory Arrays
matter_vec-class | Out-of-Memory Arrays
max-method | Summary Statistics for "matter" Objects
mean | Summary Statistics for "matter" Objects
mean-method | Summary Statistics for "matter" Objects
mem | Profile Memory Use
min-method | Summary Statistics for "matter" Objects

## -- N --

names-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
names<--method | Vectors, Matrices, and Arrays Stored in Virtual Memory
nnzero-method | Sparse Vectors and Matrices

## -- O --

Ops | Deferred Operations on "matter" Objects

## -- P --

path | Vectors, Matrices, and Arrays Stored in Virtual Memory
path-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
path<- | Vectors, Matrices, and Arrays Stored in Virtual Memory
path<--method | Vectors, Matrices, and Arrays Stored in Virtual Memory
pointers | Sparse Vectors and Matrices
pointers-method | Sparse Vectors and Matrices
pointers<- | Sparse Vectors and Matrices
pointers<--method | Sparse Vectors and Matrices
prcomp | Principal Components Analysis for "matter" Matrices
prcomp-method | Principal Components Analysis for "matter" Matrices
prod-method | Summary Statistics for "matter" Objects
profmem | Profile Memory Use

## -- R --

range-method | Summary Statistics for "matter" Objects
raw2hex | Universally Unique Identifiers
rbind2-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
rbind2-method | Out-of-Memory Arrays
rbind2-method | Sparse Vectors and Matrices
readonly | Vectors, Matrices, and Arrays Stored in Virtual Memory
readonly-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
readonly<- | Vectors, Matrices, and Arrays Stored in Virtual Memory
readonly<--method | Vectors, Matrices, and Arrays Stored in Virtual Memory
read_atom | Vectors, Matrices, and Arrays Stored in Virtual Memory
read_atoms | Vectors, Matrices, and Arrays Stored in Virtual Memory
reldiff | Binary Search with Approximate Matching
rowMeans-method | Summary Statistics for "matter" Objects
rowscale | Scaling and Centering by Row or Column Based on Grouping
rowscale-method | Scaling and Centering by Row or Column Based on Grouping
rowSds | Summary Statistics for "matter" Objects
rowSds-method | Summary Statistics for "matter" Objects
rowStats | Row and Column Summary Statistics Based on Grouping
rowStats-method | Row and Column Summary Statistics Based on Grouping
rowstreamStats | Streaming Summary Statistics
rowSums-method | Summary Statistics for "matter" Objects
rowsweep | Sweep on Array Summaries Based on Grouping
rowsweep-method | Sweep on Array Summaries Based on Grouping
rowVars | Summary Statistics for "matter" Objects
rowVars-method | Summary Statistics for "matter" Objects

## -- S --

sampler | Sparse Vectors and Matrices
sampler-method | Sparse Vectors and Matrices
sampler<- | Sparse Vectors and Matrices
sampler<--method | Sparse Vectors and Matrices
scale | Scaling and Centering by Row or Column Based on Grouping
scale-method | Scaling and Centering by Row or Column Based on Grouping
sd | Summary Statistics for "matter" Objects
sd-method | Summary Statistics for "matter" Objects
sparse_arr-class | Sparse Vectors and Matrices
sparse_mat | Sparse Vectors and Matrices
sparse_mat-class | Sparse Vectors and Matrices
sparse_vec | Sparse Vectors and Matrices
sparse_vec-class | Sparse Vectors and Matrices
stat_c | Streaming Summary Statistics
stream_stat | Streaming Summary Statistics
struct | C-Style Structs Stored in Virtual Memory
sum-method | Summary Statistics for "matter" Objects
Summary | Summary Statistics for "matter" Objects
s_all | Streaming Summary Statistics
s_any | Streaming Summary Statistics
s_colstats | Streaming Summary Statistics
s_max | Streaming Summary Statistics
s_mean | Streaming Summary Statistics
s_min | Streaming Summary Statistics
s_nnzero | Streaming Summary Statistics
s_prod | Streaming Summary Statistics
s_range | Streaming Summary Statistics
s_rowstats | Streaming Summary Statistics
s_sd | Streaming Summary Statistics
s_sum | Streaming Summary Statistics
s_var | Streaming Summary Statistics

## -- T --

t-method | Out-of-Memory Arrays
t-method | Sparse Vectors and Matrices
tolerance-method | Sparse Vectors and Matrices
tolerance<- | Sparse Vectors and Matrices
tolerance<--method | Sparse Vectors and Matrices
type | Vectors, Matrices, and Arrays Stored in Virtual Memory
type-method | Delta Run Length Encoding
type-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
type<- | Vectors, Matrices, and Arrays Stored in Virtual Memory
type<--method | Vectors, Matrices, and Arrays Stored in Virtual Memory

## -- U --

uuid | Universally Unique Identifiers

## -- V --

var | Summary Statistics for "matter" Objects
var-method | Summary Statistics for "matter" Objects

## -- W --

write_atom | Vectors, Matrices, and Arrays Stored in Virtual Memory
write_atoms | Vectors, Matrices, and Arrays Stored in Virtual Memory

## -- misc --

$-method | Out-of-Memory Lists of Vectors
$<--method | Out-of-Memory Lists of Vectors
%*%-method | Out-of-Memory Arrays
%*%-method | Sparse Vectors and Matrices
.colStats | Row and Column Summary Statistics Based on Grouping
.rowStats | Row and Column Summary Statistics Based on Grouping
[-method | Delta Run Length Encoding
[-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
[-method | Out-of-Memory Arrays
[-method | Out-of-Memory Factors
[-method | Out-of-Memory Lists of Vectors
[-method | Out-of-Memory Strings
[-method | Sparse Vectors and Matrices
[<--method | Out-of-Memory Arrays
[<--method | Out-of-Memory Factors
[<--method | Out-of-Memory Lists of Vectors
[<--method | Out-of-Memory Strings
[<--method | Sparse Vectors and Matrices
[[-method | Vectors, Matrices, and Arrays Stored in Virtual Memory
[[-method | Out-of-Memory Lists of Vectors
[[<--method | Out-of-Memory Lists of Vectors