Skip to content

Latest commit

 

History

History
127 lines (97 loc) · 5.23 KB

File metadata and controls

127 lines (97 loc) · 5.23 KB

Community Detection Guide

This documentation provides an overview of the notebooks available in the community detection guide.

.. toctree::
   :maxdepth: 2
   :hidden:

   community_detection_guide/notebooks/initial_workflow.ipynb
   community_detection_guide/notebooks/community_detection_algorithms.ipynb
   community_detection_guide/notebooks/test_significance_of_community.ipynb
   community_detection_guide/notebooks/generating_and_visualizing_clusters.ipynb
   community_detection_guide/notebooks/hierarchical_clustering.ipynb
   community_detection_guide/notebooks/modularity.ipynb
   community_detection_guide/notebooks/resolution.ipynb
   community_detection_guide/notebooks/consensus_clustering.ipynb
   community_detection_guide/notebooks/membership_vector.ipynb
   community_detection_guide/notebooks/working_with_directed_networks.ipynb
   community_detection_guide/notebooks/working_with_clusterings.ipynb
   community_detection_guide/notebooks/functions.ipynb

.. grid:: 2 2 3 3
   :gutter: 3

   .. grid-item-card::  Initial Workflow
      :link: community_detection_guide/notebooks/initial_workflow
      :link-type: doc
      :class-card: sd-card-hover card-red-orange
      :shadow: sm

      .. **Overview:** This notebook is a quick start guide to community detection in igraph. It covers the initial workflow for detecting communities in networks. (If you look for a more practical learning experience, we recommend starting with this notebook.)

   .. grid-item-card::  Community Detection Algorithms
      :link: community_detection_guide/notebooks/community_detection_algorithms
      :link-type: doc
      :class-card: sd-card-hover card-deep-orange
      :shadow: sm

      .. **Overview:** This notebook covers various community detection algorithms available in igraph. It provides a detailed explanation of these algorithms and when to use the

   .. grid-item-card::  Significance of Community Structure
      :link: community_detection_guide/notebooks/test_significance_of_community
      :link-type: doc
      :class-card: sd-card-hover card-yellow-orange
      :shadow: sm

      .. **Overview:** This notebook provides methods to test the significance of detected communities.

   .. grid-item-card::  Generating and Visualizing Clusters
      :link: community_detection_guide/notebooks/generating_and_visualizing_clusters
      :link-type: doc
      :class-card: sd-card-hover card-dark-green
      :shadow: sm

      .. **Overview:** This notebook provides various methods for generating and visualizing clusters in networks. It includes techniques for visualizing community structures.

   .. grid-item-card::  Hierarchical Clustering
      :link: community_detection_guide/notebooks/hierarchical_clustering
      :link-type: doc
      :class-card: sd-card-hover card-medium-green
      :shadow: sm

      .. **Overview:** This notebook describes hierarchical clustering. It explains how to perform hierarchical clustering on networks and visualize the results.

   .. grid-item-card::  Modularity
      :link: community_detection_guide/notebooks/modularity
      :link-type: doc
      :class-card: sd-card-hover card-light-green
      :shadow: sm

      .. **Overview:** This notebook introduces the concept of modularity in community detection.

   .. grid-item-card::  Resolution Parameter
      :link: community_detection_guide/notebooks/resolution
      :link-type: doc
      :class-card: sd-card-hover card-deep-blue
      :shadow: sm

      .. **Overview:** This notebook introduces the concept of resolution parameter on the Sierpinski triangle.

   .. grid-item-card::  Consensus Clustering
      :link: community_detection_guide/notebooks/consensus_clustering
      :link-type: doc
      :class-card: sd-card-hover card-medium-blue
      :shadow: sm

      .. **Overview:** This notebook introduces the method of consensus clustering by combining multiple clustering results.

   .. grid-item-card::  Membership Vector
      :link: community_detection_guide/notebooks/membership_vector
      :link-type: doc
      :class-card: sd-card-hover card-light-blue
      :shadow: sm

      .. **Overview:** This notebook introduces membership vectors in igraph.

   .. grid-item-card::  Working with Directed Networks
      :link: community_detection_guide/notebooks/working_with_directed_networks
      :link-type: doc
      :class-card: sd-card-hover card-deep-purple
      :shadow: sm

      .. **Overview:** This notebook describes how to work with clusterings in igraph.

   .. grid-item-card::  Working with Clusterings
      :link: community_detection_guide/notebooks/working_with_clusterings
      :link-type: doc
      :class-card: sd-card-hover card-medium-purple
      :shadow: sm

      .. **Overview:** This notebook describes how to work with clusterings in igraph.

   .. grid-item-card::  Helper Functions
      :link: community_detection_guide/notebooks/functions
      :link-type: doc
      :class-card: sd-card-hover card-light-purple
      :shadow: sm

      .. **Overview:** This notebook introduces all the helper functions used in the community detection guide. It provides a collection of utility functions for community detection tasks.

Indices and tables