Options
All
  • Public
  • Public/Protected
  • All
Menu

Class for running the Leiden and Louvain algorithms for network clustering.

Hierarchy

Index

Constructors

Methods

  • Quality function to be optimized. Either the CPM (constant Potts model) or the modularity quality function can be used.

    Parameters

    • value: "CPM" | "Modularity"

    Returns NetworkClustering

  • normalization(value: "NoNormalization" | "AssociationStrength" | "Fractionalization"): NetworkClustering
  • run(): void

Properties

_networkHelper: undefined | NetworkHelper
_useModularity: boolean = false
_normalization: NormalizationMethods = NormalizationMethods.NoNormalization
_resolution: number = CPMClusteringAlgorithm.DEFAULT_RESOLUTION
_minClusterSize: number = 1
_useLouvain: boolean = false
_nRandomStarts: number = 1
_nIterations: number = 10
_randomness: number = LeidenAlgorithm.DEFAULT_RANDOMNESS
_useSeed: boolean = false
_seed: number = 0

Generated using TypeDoc