“…We performed a grid search ( Figure S1) on the hyper-parameter (i.e., resolution) space and, due to the heuristic nature of the Louvain algorithm, conducted 10 different random initialisations for each grid search. In doing so, we aimed to find the hyper-parameters that resulted in communities with high modularity (Newman, 2003;Newman & Girvan, 2004) Detecting communities in networks (e.g., social, biological, citation, metabolic networks) can generally be classified into discovering non-overlapping communities where each node belongs to a single community (Blondel et al, 2008;Clauset, Newman, & Moore, 2004;Decelle, Krzakala, Moore, & Zdeborová, 2011a, 2011bFortunato, 2010;Hofman & Wiggins, 2008;Newman & Girvan, 2004;Newman & Leicht, 2007;Nowicki & Snijders, 2001), or overlapping communities where nodes can belong to several communities (Ahn, Bagrow, & Lehmann, 2010;Airoldi, Blei, Fienberg, & Xing, 2008;Ball, Karrer, & Newman, 2011;Gopalan & Blei, 2013;Gregory, 2010;Lancichinetti, Radicchi, Ramasco, & Fortunato, 2011;Viamontes Esquivel & Rosvall, 2011). Increasingly, real-world networks can be characterised as overlapping , and the most general formulation of a community detection algorithm should ideally include both overlapping and non-overlapping communities (Ball et al, 2011).…”