Skip to content
Draft
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
28f8cec
add: community detection guide docs - wip
Jul 29, 2025
5632575
fix: ipython warning
BeaMarton13 Jul 31, 2025
1d700a8
fix: remove all warnings
BeaMarton13 Jul 31, 2025
be75a60
add: notebooks and made community detection guide prettier
Jul 31, 2025
3981103
delete: unused files
Jul 31, 2025
91b1b5f
delete: ipynb_checkpoints
BeaMarton13 Jul 31, 2025
0f36868
add: all modularities w plot
BeaMarton13 Aug 1, 2025
035c579
add: LPA test
BeaMarton13 Aug 1, 2025
4679657
Merge remote-tracking branch 'upstream/develop' into feat/community-d…
BeaMarton13 Aug 4, 2025
a99dcf0
removed checkpoints
BeaMarton13 Aug 4, 2025
99db9fd
add: working with clusterings
BeaMarton13 Aug 4, 2025
29e17dd
add: updated modularity
BeaMarton13 Aug 4, 2025
06b22bd
add: fixed seed for grid graph
BeaMarton13 Aug 4, 2025
c9417de
add: new resolution params
BeaMarton13 Aug 4, 2025
61bb0c2
add: updated notebooks
BeaMarton13 Aug 4, 2025
4be130d
add: updated mkdoc
BeaMarton13 Aug 5, 2025
612d756
add: download button - wip
BeaMarton13 Aug 5, 2025
6a8d874
fix: unclickable card
BeaMarton13 Aug 5, 2025
e88e9e7
add: change color on download hover
BeaMarton13 Aug 5, 2025
7708a03
add: updated modularity
BeaMarton13 Aug 6, 2025
8eef8d0
fix: PR comments
BeaMarton13 Aug 6, 2025
ef2fb40
add: updated title for working with clusterings and removed extra new…
BeaMarton13 Aug 6, 2025
f763788
add: lower case and moved sierpinski methods to functions
BeaMarton13 Aug 6, 2025
6ca7c75
add: LPA description
BeaMarton13 Aug 6, 2025
ea6d5e8
add: new sphinx version, resolution paramter update and reordered tab…
BeaMarton13 Aug 6, 2025
76dfe11
Merge remote-tracking branch 'upstream/develop' into feat/community-d…
BeaMarton13 Aug 6, 2025
e5eaa80
delete: interactive_resolution_on_sierpinski
BeaMarton13 Aug 7, 2025
e675c03
add: updated resoltuion parameter
BeaMarton13 Aug 7, 2025
3eb5565
fix: remove plot function
BeaMarton13 Aug 7, 2025
3eb8e3c
add: more space before titles
BeaMarton13 Aug 7, 2025
0623371
add: weighted clustering for GoT
BeaMarton13 Aug 7, 2025
1fb27aa
add: minor refactoring on significance and smaller note block in init…
BeaMarton13 Aug 8, 2025
c0233aa
add: minor changes
BeaMarton13 Aug 8, 2025
ea0ff51
add: smaller note box
BeaMarton13 Aug 8, 2025
ef96b4c
fix: remove duplicate plots and unused functions
BeaMarton13 Aug 8, 2025
39aa549
add more space before paragraph
BeaMarton13 Aug 11, 2025
ed837d8
add: readme for networks and removed potter-network
BeaMarton13 Aug 11, 2025
9125180
Update README.md
BeaMarton13 Aug 11, 2025
6d6111e
add: directed Leiden support and fix grid graph error
BeaMarton13 Aug 11, 2025
c8b2f15
Merge branch 'feat/community-detection-guide-docs' of github.com:BeaM…
BeaMarton13 Aug 11, 2025
bdcf209
add: download button before notebook - wip
BeaMarton13 Aug 11, 2025
f52a6d9
Merge remote-tracking branch 'upstream/develop' into feat/community-d…
BeaMarton13 Aug 11, 2025
41b5a51
add: centered titles in card
BeaMarton13 Aug 11, 2025
cc82050
Merge remote-tracking branch 'upstream/develop' into feat/community-d…
BeaMarton13 Aug 11, 2025
277c40b
add: resolution limit and modularity formula update
BeaMarton13 Aug 12, 2025
3744ab0
fix: Title level inconsistent error on docs
BeaMarton13 Aug 13, 2025
c86dd8b
add: updated generating and visualizing clusters notebook
BeaMarton13 Aug 13, 2025
4d22459
add: updated generating and visualizing clusters notebook - wip
BeaMarton13 Aug 13, 2025
d209f9c
add: simlpified circle viz and removed unused imports
BeaMarton13 Aug 14, 2025
d9d4ebd
add: intrductions and changed adjacency matrix from lower to upper
BeaMarton13 Aug 14, 2025
01819fb
add: expand factor and edge for polygon
BeaMarton13 Aug 15, 2025
1c10a8a
add: game of thrones export script, csv and remove from functions
BeaMarton13 Aug 15, 2025
09e78ac
add: updated plot order
BeaMarton13 Aug 15, 2025
f81513f
add: local seed with example in initial workflow
BeaMarton13 Aug 15, 2025
820b3fd
fix: math expression
BeaMarton13 Aug 18, 2025
0b57ee7
add: directed and density based modualrity
BeaMarton13 Aug 18, 2025
0a2ecf1
add: new resolution param example and print comms
BeaMarton13 Aug 25, 2025
45d8c14
fix: Data type cannot be displayed in build
BeaMarton13 Aug 25, 2025
83f51dd
add: from directed to undirected modularity
BeaMarton13 Aug 26, 2025
b275ab0
add: working with directed networks and minor fixes
BeaMarton13 Aug 27, 2025
04ef972
add: football network - WIP
BeaMarton13 Aug 29, 2025
16a5fb4
add: cut on dendrogram
BeaMarton13 Aug 29, 2025
da945b8
add: minor descriptions and labels for matrix
BeaMarton13 Aug 29, 2025
d82f30d
add: new membership description - wip and helper function descriptions
BeaMarton13 Aug 29, 2025
399c6fa
fix: minor fixes in some notebooks
BeaMarton13 Aug 29, 2025
6ebb7dc
add: SBM as network for membership vector
BeaMarton13 Aug 30, 2025
0e69ba4
add: hierarchical clustering
BeaMarton13 Aug 30, 2025
933df71
fix: notes - last commit for GSoC2025
BeaMarton13 Aug 31, 2025
54e23de
fix: sentence case - final commit for GSoC2025
BeaMarton13 Aug 31, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
add: intrductions and changed adjacency matrix from lower to upper
  • Loading branch information
BeaMarton13 committed Aug 14, 2025
commit d9d4ebd9affd848a869ea97f8d1c3e4c075aa194
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,19 @@
"source": [
"# Consensus clustering\n",
"\n",
"Consensus clustering is a method that combines the results of multiple clustering runs to produce a more stable and reliable clustering solution. It is particularly useful when the results of a single clustering algorithm are not robust or consistent across different runs. By aggregating the outputs of various clustering runs, consensus clustering aims to identify clusters that are consistently found across different runs and are therefore more likely to be true representations of the underlying data structur"
"Consensus clustering is a powerful technique for overcoming the instability of single community detection runs. While a single algorithm might give you one partition of a network, running it multiple times can often produce different results, leaving you unsure of which outcome is the most reliable.\n",
"\n",
"This notebook introduces the concept of **consensus clustering**, a method that combines the results of multiple community detection runs to produce a more stable and robust community structure. It aims to identify communities that are consistently found across different runs and are therefore more likely to be true representations of the underlying data structure.\n",
"\n",
"We will learn how to:\n",
"\n",
"* Run a community detection algorithm multiple times on the same network.\n",
"\n",
"* Construct a **co-occurrence matrix** to track how often nodes are clustered together.\n",
"\n",
"* Use this matrix to find a final, more stable consensus partition.\n",
"\n",
"---"
]
},
{
Expand Down
Loading
Loading