ligerCommand object: Record the input and time of a LIGER function call
Source:R/classes.R, R/ligerCommand_relates.R
ligerCommand-class.RdligerCommand object: Record the input and time of a LIGER function call
Slots
funcNameName of the function
timeA time stamp object
callA character string converted from system call
parametersList of all arguments except the liger object. Large object are summarized to short string.
objSummaryList of attributes of the liger object as a snapshot when command is operated.
ligerVersionCharacter string converted from
packageVersion("rliger").dependencyVersionNamed character vector of version number, if any dependency library has a chance to be included by the function. A dependency might only be invoked under certain conditions, such as using an alternative algorithm, which a call does not actually reach to, but it would still be included for this call.
Examples
pbmc <- normalize(pbmc)
#> ℹ Normalizing datasets "ctrl"
#> ℹ Normalizing datasets "stim"
#> ✔ Normalizing datasets "stim" ... done
#>
#> ℹ Normalizing datasets "ctrl"
#> ✔ Normalizing datasets "ctrl" ... done
#>
cmd <- commands(pbmc, "normalize")
cmd
#> A liger command record, performed at 10-25-2024 15:12:28 EDT
#> Call: normalize.liger(pbmc)
#> Parameters:
#> useDatasets : "ctrl", "stim"
#> verbose : TRUE