Run a graph laplacian dimensionality reduction. It is used as a low dimensional representation for a cell-cell graph. The input graph should be symmetric

RunGraphLaplacian(object, ...)

# S3 method for Seurat
RunGraphLaplacian(
  object,
  graph,
  reduction.name = "lap",
  reduction.key = "LAP_",
  n = 50,
  verbose = TRUE,
  ...
)

# S3 method for default
RunGraphLaplacian(object, n = 50, reduction.key = "LAP_", verbose = TRUE, ...)

Arguments

object

A Seurat object

...

Arguments passed to eigs_sym

graph

The name of graph

reduction.name

dimensional reduction name, lap by default

reduction.key

dimensional reduction key, specifies the string before the number for the dimension names. LAP by default

n

Total Number of Eigenvectors to compute and store (50 by default)

verbose

Print message and process

Value

Returns Seurat object with the Graph laplacian eigenvector calculation stored in the reductions slot