% Generated by roxygen2: do not edit by hand % Please edit documentation in R/clustering.R \name{igraphClustering} \alias{igraphClustering} \title{igraphClustering} \usage{ igraphClustering( sce, metadata = "SNF_W", method = c("louvain", "leiden", "walktrap", "spinglass", "optimal", "leading_eigen", "label_prop", "fast_greedy", "edge_betweenness"), ... ) } \arguments{ \item{sce}{A singlecellexperiment object} \item{metadata}{indicates the meta data name of affinity matrix to virsualise} \item{method}{A character indicates the method for finding communities from igraph. Default is louvain clustering.} \item{...}{Other inputs for the igraph functions} } \value{ A vector indicates the membership (clustering) results } \description{ A function to perform igraph clustering } \examples{ data(sce_control_subset, package = "CiteFuse") sce_control_subset <- CiteFuse(sce_control_subset) SNF_W_louvain <- igraphClustering(sce_control_subset, method = "louvain") }