Load the R-object containing the fluorescence distributions (the 'fdmat' object) from the standard data export / rawdata folder.
Arguments
- fn
Character length one, the name of the file.
- expo.folder
The name of the folder where the file should be looked for. If left at the default '.', the value as defined in the settings file (key 'foN_rawData') will be used.
- verbose
Logical. If status messages should be displayed. If left at the default '.', the value as defined in the settings file (key 'dV_verbose') will be used.
Value
An object of class-fdmat
as produced by
makefdmat
or flowdexit
.
Details
If 'fn' is left at NULL, the file containing the default name for exported data and gating strategy is being attempted to load.
See also
Other Accessory functions:
applyBandpass()
,
checkRepairFcsFiles()
,
cutFdmatToGate()
,
exportFdmatData()
,
fd_save()
,
genfs()
,
repairSID()
,
repairVolumes()
Examples
td <- tempdir()
data_source <- "https://github.com/bpollner/data/raw/main/flowdex_examples/flowdex_examples.zip"
check_download_data(td, data_source)
exp_home <- paste0(td, "/flowdex_examples")
old_wd <- getwd()
setwd(exp_home)
#
assign("get_settings_from_flowdex_package_root", TRUE, pos=.GlobalEnv)
# only required to make the examples run automatically
# you should not call 'assign' if you run the examples manually
# the effect of setting 'get_settings_from_flowdex_package_root' to TRUE
# is that the file 'flowdex_settings.R' in 'root' of the installed package
# 'flowdex' will be sourced instead of the one in the user-defined location.
#
fdmat <- flowdexit()
#> Reading in fcs files... ok.
#> Producing gating set... Applying fjbiexp transformation... ok.
#> Gating: (1 gate)
#> done!
#> DNA+: Extracting binned data on FITC.A (res=220) and recalc. to volume... ok.
#> Exporting data (1 gate) to xlsx...ok.
#> fdmat-object saved.
# and load the same again on an other shiny day...
fdmat <- fd_load()
#> The fdmat-object with the name `flscData_gateStrat.xlsx_fdmatObj` was loaded.
#
setwd(old_wd)