Description Usage Arguments Value See Also Examples
Realize a DelayedArray object in memory or on disk.
1 2 3 4 | realize(x, ...)
## S4 method for signature 'ANY'
realize(x, BACKEND=getAutoRealizationBackend())
|
x |
The array-like object to realize. |
... |
Additional arguments passed to methods. |
BACKEND |
A single string specifying the name of the realization backend.
Use the current automatic realization backend by default i.e.
the backend returned by |
A DelayedArray object. More precisely, it returns
DelayedArray(as.array(x))
when the backend is set to
NULL
(the default). Otherwise it returns an instance of the
class associated with the specified backend (which should extend
DelayedArray).
getAutoRealizationBackend
and
setAutoRealizationBackend
for getting and setting
the current automatic realization backend.
DelayedArray objects.
RleArray objects.
HDF5Array objects in the HDF5Array package.
array objects in base R.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | library(HDF5Array)
toy_h5 <- system.file("extdata", "toy.h5", package="HDF5Array")
h5ls(toy_h5)
M1 <- HDF5Array(toy_h5, "M1")
M2 <- HDF5Array(toy_h5, "M2")
M3 <- rbind(log(M1), t(M2))
supportedRealizationBackends()
getAutoRealizationBackend() # backend is set to NULL
realize(M3) # realization as ordinary array
setAutoRealizationBackend("RleArray")
getAutoRealizationBackend() # backend is set to "RleArray"
realize(M3) # realization as RleArray object
setAutoRealizationBackend("HDF5Array")
getAutoRealizationBackend() # backend is set to "HDF5Array"
realize(M3) # realization in HDF5 file
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.