Skip to contents

ligerCommand object: Record the input and time of a LIGER function call

Usage

# S4 method for ligerCommand
show(object)

Arguments

object

A ligerCommand object

Slots

funcName

Name of the function

time

A time stamp object

call

A character string converted from system call

parameters

List of all arguments except the liger object. Large object are summarized to short string.

objSummary

List of attributes of the liger object as a snapshot when command is operated.

ligerVersion

Character string converted from packageVersion("rliger").

dependencyVersion

Named 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