R/AllGenerics.R
, R/KersplatParams-methods.R
, R/Params-methods.R
, and 1 more
setParams.Rd
Set multiple parameters in a Params object.
setParams(object, update = NULL, ...) # S4 method for KersplatParams setParams(object, update = NULL, ...) # S4 method for Params setParams(object, update = NULL, ...) # S4 method for SplatParams setParams(object, update = NULL, ...)
object | Params object to set parameters in. |
---|---|
update | list of parameters to set where |
... | additional parameters to set. These are combined with any
parameters specified in |
Params object with updated values.
Each parameter is set by a call to setParam
. If the same
parameter is specified multiple times it will be set multiple times.
Parameters can be specified using a list via update
(useful when
collecting parameter values in some way) or individually (useful when setting
them manually), see examples.
#> A Params object of class SimpleParams #> Parameters can be (estimable) or [not estimable], 'Default' or 'NOT DEFAULT' #> Secondary parameters are usually set during simulation #> #> Global: #> (Genes) (Cells) [Seed] #> 10000 100 121054 #> #> 3 additional parameters #> #> Mean: #> (Rate) (Shape) #> 0.3 0.4 #> #> Counts: #> [Dispersion] #> 0.1 #># Set individually params <- setParams(params, nGenes = 1000, nCells = 50) params#> A Params object of class SimpleParams #> Parameters can be (estimable) or [not estimable], 'Default' or 'NOT DEFAULT' #> Secondary parameters are usually set during simulation #> #> Global: #> (GENES) (CELLS) [Seed] #> 1000 50 121054 #> #> 3 additional parameters #> #> Mean: #> (Rate) (Shape) #> 0.3 0.4 #> #> Counts: #> [Dispersion] #> 0.1 #>#> A Params object of class SimpleParams #> Parameters can be (estimable) or [not estimable], 'Default' or 'NOT DEFAULT' #> Secondary parameters are usually set during simulation #> #> Global: #> (GENES) (CELLS) [Seed] #> 1000 50 121054 #> #> 3 additional parameters #> #> Mean: #> (RATE) (SHAPE) #> 0.2 0.8 #> #> Counts: #> [Dispersion] #> 0.1 #>