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

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.

AuthorAndrey A Shabalin
Date of publication2016-05-23 11:28:07
MaintainerAndrey A Shabalin <ashabalin@vcu.edu>
LicenseLGPL-3
Version1.1.0
https://github.com/andreyshabalin/filematrix

View on CRAN

Files in this package

filematrix
filematrix/inst
filematrix/inst/doc
filematrix/inst/doc/UsingFilematrices.html
filematrix/inst/doc/UsingFilematrices.R
filematrix/inst/doc/filematrix_vs_bigmemory.R
filematrix/inst/doc/UsingFilematrices.Rmd
filematrix/inst/doc/Best_Prectices.Rmd
filematrix/inst/doc/Best_Prectices.html
filematrix/inst/doc/Best_Prectices.R
filematrix/inst/doc/filematrix_vs_bigmemory.Rmd
filematrix/inst/doc/filematrix_vs_bigmemory.html
filematrix/tests
filematrix/tests/random_write_test.R
filematrix/NAMESPACE
filematrix/R
filematrix/R/filematrix.R
filematrix/vignettes
filematrix/vignettes/figures
filematrix/vignettes/figures/out_of_memory.png
filematrix/vignettes/UsingFilematrices.Rmd
filematrix/vignettes/Best_Prectices.Rmd
filematrix/vignettes/filematrix_vs_bigmemory.Rmd
filematrix/MD5
filematrix/build
filematrix/build/vignette.rds
filematrix/DESCRIPTION
filematrix/man
filematrix/man/filematrix-class.Rd filematrix/man/filematrix-package.Rd filematrix/man/fm.create.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.