filematrix: File-Backed Matrix Class with Convenient Read and Write Access
Version 1.1.0

Interface for working with large matrices stored in files, not in computer memory. Supports multiple non-character data types (double, integer, logical and raw) of various sizes (e.g. 8 and 4 byte real values). Access to parts of the matrix is done by indexing, exactly as with usual R matrices. Supports very large matrices. Tested on multi-terabyte matrices. Allows for more than 2^32 rows or columns. Allows for quick addition of extra columns to a filematrix. Cross-platform as the package has R code only.

Browse man pages Browse package API and functions Browse package files

AuthorAndrey A Shabalin
Date of publication2016-05-23 11:28:07
MaintainerAndrey A Shabalin <ashabalin@vcu.edu>
LicenseLGPL-3
Version1.1.0
URL https://github.com/andreyshabalin/filematrix
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("filematrix")

Man pages

filematrix-class: Manipulating file matrices (class '"filematrix"')
filematrix-package: File-backed numeric matrix.
fm.create: Functions to create a new, or open an existing, filematrix

Functions

[.filematrix Man page
[<-.filematrix Man page
as.matrix,filematrix-method Man page
close,filematrix-method Man page Man page
closeAndDeleteFiles Man page Source code
colnames,filematrix-method Man page
colnames<-,filematrix-method Man page
dim,filematrix-method Man page
dim<-,filematrix-method Man page
dimnames,filematrix-method Man page
dimnames<-,filematrix-method Man page
file.lock Source code
filematrix Man page Man page
filematrix-class Man page
filematrix-package Man page
fm.create Man page Source code
fm.create.from.matrix Man page Source code
fm.create.from.text.file Man page Source code
fm.load Man page Source code
fm.open Man page Source code
length,filematrix-method Man page
ndex.splitter Source code
rownames,filematrix-method Man page
rownames<-,filematrix-method Man page

Files

inst
inst/doc
inst/doc/UsingFilematrices.html
inst/doc/UsingFilematrices.R
inst/doc/filematrix_vs_bigmemory.R
inst/doc/UsingFilematrices.Rmd
inst/doc/Best_Prectices.Rmd
inst/doc/Best_Prectices.html
inst/doc/Best_Prectices.R
inst/doc/filematrix_vs_bigmemory.Rmd
inst/doc/filematrix_vs_bigmemory.html
tests
tests/random_write_test.R
NAMESPACE
R
R/filematrix.R
vignettes
vignettes/figures
vignettes/figures/out_of_memory.png
vignettes/UsingFilematrices.Rmd
vignettes/Best_Prectices.Rmd
vignettes/filematrix_vs_bigmemory.Rmd
MD5
build
build/vignette.rds
DESCRIPTION
man
man/filematrix-class.Rd
man/filematrix-package.Rd
man/fm.create.Rd
filematrix documentation built on May 19, 2017, 1:33 p.m.