brainconn
latest
  • What is graph theory?
  • What is brainconn?
  • API Reference
    • brainconn.centrality: Centrality
    • brainconn.clustering: Clustering
    • brainconn.core: Core
    • brainconn.degree: Degree
    • brainconn.distance: Distance
    • brainconn.generative: Generative
    • brainconn.modularity: Modularity
      • brainconn.modularity.ci2ls
      • brainconn.modularity.ls2ci
      • brainconn.modularity.community_louvain
      • brainconn.modularity.link_communities
      • brainconn.modularity.modularity_dir
      • brainconn.modularity.modularity_finetune_dir
      • brainconn.modularity.modularity_finetune_und
      • brainconn.modularity.modularity_finetune_und_sign
      • brainconn.modularity.modularity_louvain_dir
      • brainconn.modularity.modularity_louvain_und
      • brainconn.modularity.modularity_louvain_und_sign
      • brainconn.modularity.modularity_probtune_und_sign
      • brainconn.modularity.modularity_und
      • brainconn.modularity.modularity_und_sign
      • brainconn.modularity.partition_distance
    • brainconn.motifs: Motifs
    • brainconn.physical_connectivity: Physical connectivity
    • brainconn.reference: Reference
    • brainconn.similarity: Similarity
    • brainconn.nbs: Network-based statistic
    • brainconn.utils: Utility functions
  • Example gallery
  • History of changes
brainconn
  • Docs »
  • API Reference »
  • brainconn.modularity.link_communities
  • Edit on GitHub

brainconn.modularity.link_communities¶

link_communities(W, type_clustering='single')[source]¶

The optimal community structure is a subdivision of the network into nonoverlapping groups of nodes which maximizes the number of within-group edges and minimizes the number of between-group edges.

This algorithm uncovers overlapping community structure via hierarchical clustering of network links. This algorithm is generalized for weighted/directed/fully-connected networks

Parameters:
  • W (NxN np.array) – directed weighted/binary adjacency matrix
  • type_clustering (str) – type of hierarchical clustering. ‘single’ for single-linkage, ‘complete’ for complete-linkage. Default value=’single’
Returns:

M – nodal community affiliation matrix.

Return type:

CxN numpy.ndarray

Next Previous

© Copyright 2018, brainconn developers Revision c24bd151.

Built with Sphinx using a theme provided by Read the Docs.