View source: R/pype_from_seurat.R
| pype_from_seurat | R Documentation | 
Start cellpyping a Seurat object.
This function saves the user from building his own cellpypes object,
which is done with list(umi, neighbors,embed, totalUMI).
pype_from_seurat(seurat, graph_name = NULL)
| seurat | A Seurat object. | 
| graph_name | Supply one of the graphs. To see options, type
 | 
A cellpypes object.
A cellpypes object is a list with four slots:
raw (sparse) matrix with genes in rows, cells in columns
totalUMI the colSums of obj$raw
embed two-dimensional embedding of the cells, provided as data.frame or tibble with two columns and one row per cell.
neighbors index matrix with one row per cell and k columns, where k is the number of nearest neighbors (we recommend 15<k<100, e.g. k=50). Here are two ways to get the neighbors index matrix:
 Use find_knn(featureMatrix)$idx, where featureMatrix could be
principal components, latent variables or normalized genes (features in
rows, cells in columns).
 use as(seurat@graphs[["RNA_nn"]], "dgCMatrix")> .1 to extract
the kNN
graph computed on RNA. The > .1 ensures this also works with RNA_snn,
wknn/wsnn or any other
available graph – check with names(seurat@graphs).
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.