create_odm_from_r_matrix() converts an R matrix (stored in standard dense format or sparse format) into an odm object.
Arguments
- mat
an R matrix of class
"matrix","dgCMatrix","dgRMatrix", or"dgTMatrix".- file_to_write
a fully-qualified file path specifying the location in which to write the backing
.odmfile.- chunk_size
(optional; default
1000L) a positive integer specifying the chunk size to use to store the data in the backing HDF5 file.- compression_level
(optional; default
3L) an integer in the inveral [0, 9] specifying the compression level to use to store the data in the backing HDF5 file.
Examples
library(sceptredata)
data(lowmoi_example_data)
gene_matrix <- lowmoi_example_data$response_matrix
#> Loading required package: Matrix
file_to_write <- paste0(tempdir(), "/gene.odm")
odm_object <- create_odm_from_r_matrix(
mat = gene_matrix,
file_to_write = file_to_write
)