igraphClustering: igraphClustering

View source: R/clustering.R

igraphClusteringR Documentation

igraphClustering

Description

A function to perform igraph clustering

Usage

igraphClustering(
  sce,
  metadata = "SNF_W",
  method = c("louvain", "leiden", "walktrap", "spinglass", "optimal", "leading_eigen",
    "label_prop", "fast_greedy", "edge_betweenness"),
  ...
)

Arguments

sce

A singlecellexperiment object

metadata

indicates the meta data name of affinity matrix to virsualise

method

A character indicates the method for finding communities from igraph. Default is louvain clustering.

...

Other inputs for the igraph functions

Value

A vector indicates the membership (clustering) results

Examples


data(sce_control_subset, package = "CiteFuse")
sce_control_subset <- CiteFuse(sce_control_subset)
SNF_W_louvain <- igraphClustering(sce_control_subset,
method = "louvain")


SydneyBioX/CiteFuse documentation built on Feb. 13, 2023, 6:04 a.m.