slingBranchID {slingshot} | R Documentation

## Get slingshot branch labels

### Description

Summarizes the lineage assignment weights from `slingshot` results as a single vector. This is represented by a categorical variable indicating which lineage (or combination of lineages) each cell is assigned to.

### Usage

    slingBranchID(x, ...)

    ## S4 method for signature 'ANY'
    slingBranchID(x, thresh = NULL)

### Arguments

`x` | an object containing `slingshot` output, generally either a `PseudotimeOrdering` or `SingleCellExperiment`.
`...` | additional arguments passed to object-specific methods.
`thresh` | weight threshold for assigning cells to lineages. A cell's weight on a certain lineage must be at least this value (default = `1/L`, for `L` lineages).

### Value

a factor variable that assigns each cell to a particular lineage or set of lineages.

### Examples

    data("slingshotExample")
    rd <- slingshotExample$rd
    cl <- slingshotExample$cl
    pto <- slingshot(rd, cl)
    slingBranchID(pto)

[Package slingshot version 2.2.1 Index]