| reload,RnBDiffMeth-method {RnBeads} | R Documentation |
reload disk dumped tables. Useful if the table files are manually copied or if the object is loaded again.
## S4 method for signature 'RnBDiffMeth'
reload(object, save.file, disk.path = tempfile(pattern
= "diffmeth_", tmpdir = getOption("fftempdir")))
object |
|
save.file |
location of the ff data saved to disk (i.e. save in save.RData and save.ffData) |
disk.path |
path on the disk for DMTs. can be new or be the same as in the original object |
the updated RnBDiffMeth object
Fabian Mueller
library(RnBeads.hg19)
data(small.example.object)
logger.start(fname=NA)
#compute differential methylation
pcols <- c("Sample_Group","Treatment")
tdir <- tempfile(pattern="working")
dm <- rnb.execute.computeDiffMeth(rnb.set.example,pcols,disk.dump=TRUE,disk.dump.dir=tdir)
#get temporary file names
fn.save.tabs <- tempfile(pattern="saveTables")
fn.save.obj <- tempfile(pattern="saveObject")
#save the object and the tables to disk
save(dm,file=fn.save.obj)
save.tables(dm,fn.save.tabs)
#delete the object from the workspace
destroy(dm)
rm(dm)
#reload the object and tables
load(fn.save.obj)
dm.new <- reload(dm,fn.save.tabs)