Learn R Programming

houba (version 0.1.1)

Manipulation of (Large) Memory-Mapped Objects (Vectors, Matrices and Arrays)

Description

Manipulate data through memory-mapped files, as vectors, matrices or arrays. Basic arithmetic functions are implemented, but currently no matrix arithmetic. Can write and read descriptor files for compatibility with the 'bigmemory' package.

Copy Link

Version

Install

install.packages('houba')

Monthly Downloads

96

Version

0.1.1

License

CeCILL-2

Maintainer

Herv<c3><a9> Perdry

Last Published

February 20th, 2026

Functions in houba (0.1.1)

apply

Apply functions over margins of a mmatrix
colMeans,mmatrix-method

Row and Columns sums and means
Arithmetic

Arithmetic Operators
extract

Read/write access to memory-mapped objects
as.array.marray

Converting memory-mapped objects to R objects
copy.values

Copy values to memory mapped object
dim

Change object dimensions
descriptor.file

Descriptor file
as.marray

Conversion of R objects to memory mapped objects
restore

Restore memory-mapped matrix
read.descriptor

Read big memory descriptor file
length,mvector-method

Length of mvector
type

Type of a memory-mapped object
houba

Options for package houba
flush

Flushes changes from a memory-mapped matrix
inplace

In-place arithmetic operations
copy

Copy memory mapped object
marray-class

Class "marray"
marray

Creation of memory mapped objects
mmatrix-class

Class "mmatrix"
mvector-class

Class mvector