slingshot_conditions | R Documentation |
Based on an original slingshot object, refit one trajectory per condition, using the same skeleton.
slingshot_conditions(sds, ...)
## S4 method for signature 'SlingshotDataSet'
slingshot_conditions(
sds,
conditions,
approx_points = 100,
adjust_skeleton = TRUE,
verbose = TRUE,
...
)
## S4 method for signature 'SingleCellExperiment'
slingshot_conditions(
sds,
conditions,
approx_points = 100,
adjust_skeleton = TRUE,
verbose = TRUE,
...
)
## S4 method for signature 'PseudotimeOrdering'
slingshot_conditions(
sds,
conditions,
approx_points = 100,
adjust_skeleton = TRUE,
verbose = TRUE,
...
)
sds |
A slingshot object already run on the full dataset. Can be either a
|
... |
Other arguments passed to |
conditions |
Either the vector of conditions, or a character indicating which column of the metadata contains this vector. |
approx_points |
Passed to |
adjust_skeleton |
Boolean, default to 'TRUE'. Whether to recompute the locations of the nodes after fitting per conditions. |
verbose |
Boolean, default to 'TRUE'. Control whether messages are printed. |
A list of SlingshotDataSet
, one per condition.
data('slingshotExample', package = "slingshot")
rd <- slingshotExample$rd
cl <- slingshotExample$cl
condition <- factor(rep(c('A','B'), length.out = nrow(rd)))
condition[110:139] <- 'A'
sds <- slingshot::slingshot(rd, cl)
sdss <- slingshot_conditions(sds, condition)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.