Learn R Programming

R package: slingshot

Provides functions for inferring continuous, branching lineage structures in low-dimensional data. Slingshot was designed to model developmental trajectories in single-cell RNA sequencing data and serve as a component in an analysis pipeline after dimensionality reduction and clustering. It is flexible enough to handle arbitrarily many branching events and allows for the incorporation of prior knowledge through supervised graph construction.

Installation

if (!requireNamespace("BiocManager", quietly=TRUE))
    install.packages("BiocManager")
BiocManager::install("kstreet13/slingshot")

Issues and bug reports

Please use https://github.com/kstreet13/slingshot/issues to submit issues, bug reports, and comments.

Copy Link

Version

Version

2.1.1

License

Artistic-2.0

Maintainer

Last Published

August 31st, 2021

Functions in slingshot (2.1.1)

getCurves

Construct Simultaneous Principal Curves
SlingshotDataSet

Extract Slingshot output
plot-SlingshotDataSet

Plot Slingshot output
as.SlingshotDataSet

Conversion to SlingshotDataSet
embedCurves

Embed trajectory in new space
as.PseudotimeOrdering

Conversion to PseudotimeOrdering
getLineages

Infer Lineage Structure from Clustered Samples
pairs-SlingshotDataSet

Pairs plot of Slingshot output
SlingshotDataSet-class

Class SlingshotDataSet
newSlingshotDataSet

Initialize an object of class SlingshotDataSet
slingLineages

Extract the Slingshot lineages
slingBranchGraph

Construct graph of slingshot branch labels
slingBranchID

Get slingshot branch labels
plot3d-SlingshotDataSet

Plot Slingshot output in 3D
predict,PseudotimeOrdering-method

Predict from a Slingshot model
slingshotExample

Bifurcating lineages data
slingMST

Extract Slingshot minimum spanning tree
slingPseudotime

Get Slingshot pseudotime values
slingParams

Methods for parameters used by Slingshot
slingClusterLabels

Extract cluster labels used by Slingshot
slingCurves

Extract simultaneous principal curves
slingReducedDim

Extract dimensionality reduction used by Slingshot
slingshot

Perform trajectory inference with Slingshot