Sergio Gómez   
Departament d'Enginyeria Informàtica i Matemàtiques
Universitat Rovira i Virgili


Communities detection in complex networks and other tools



Radatools is a set of freely distributed programs to analyze Complex Networks. In particular, it includes programs for Communities Detection, Mesoscales Determination, calculation of Network Properties, and general tools for the manipulation of Networks and Partitions. There are also several programs not strictly related with networks, standing out one for Agglomerative Hierarchical Clustering using Multidendrograms and Binary Dendrograms.

Radatools is just a set of binary executable programs whose source code is available in Radalib. Radalib is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License version 2.1 as published by the Free Software Foundation.

Main programs

The main programs included in the current version of Radatools are:

Complete list

The complete list of programs included in the current version of Radatools is organized in the following folders:



No installation needed, just uncompress the downloaded file. See the README and USAGE files for some information to run each program.


[1] M.E.J. Newman and M. Girvan
Finding and evaluating community structure in networks
Physical Review E 69 (2004) 026113

[2] M.E.J. Newman
Analysis of weighted networks
Physical Review E 70 (2004) 056131

[3] Alex Arenas, Jordi Duch, Alberto Fernández and Sergio Gómez
Size reduction of complex networks preserving modularity
New Journal of Physics 9 (2007) 176
(pdf) (doi) (IOP open access)

[4] Sergio Gómez, Pablo Jensen and Alex Arenas
Analysis of community structure in networks of correlated data
Physical Review E 80 (2009) 016114
(pdf) (doi) (APS)

[5] Alex Arenas, Alberto Fernández, Santo Fortunato and Sergio Gómez
Motif-based communities in complex networks
Journal of Physics A: Mathematical and Theoretical 41 (2008) 224001
(pdf) (doi) (IOP)

[6] Alex Arenas, Alberto Fernández and Sergio Gómez
Analysis of the structure of complex networks at different resolution levels
New Journal of Physics 10 (2008) 053039
(pdf) (doi) (IOP open access)

[7] Jordi Duch and Alex Arenas
Community detection in complex networks using extremal optimization
Physical Review E 72 (2005) 027104
(doi) (APS)

[8] M.E.J. Newman
Modularity and community structure in networks
Proc. Nat. Acad. Sci. USA 103 (2006) 8577

[9] M.E.J. Newman
Fast algorithm for detecting community structure in networks
Physical Review E 69 (2004) 066133

[10] V.D. Blondel, J.-L. Guillaume, R.Lambiotte and E. Lefebvre
Fast unfolding of communities in large networks
Journal of Statistical Mechanics: Theory and Experiment 101 (2008) P10008

[11] Clara Granell, Sergio Gómez and Alex Arenas
Mesoscopic analysis of networks: applications to exploratory analysis and data clustering
Chaos 21 (2011) 016102
(pdf) (doi) (AIP)

[12] Alberto Fernández and Sergio Gómez
Solving non-uniqueness in agglomerative hierarchical clustering using Multidendrograms
Journal of Classification 25 (2008) 43-65
(view) (pdf) (doi) (Springer)

[13] Alberto Fernández and Sergio Gómez
Versatile linkage: a family of space-conserving strategies for agglomerative hierarchical clustering
Journal of Classification 37 (2020) 584597
(view) (pdf) (doi) (Springer)


Radatools 5.2:

Radatools 5.1:

Radatools 5.0:

Radatools 4.1:

Radatools 4.0:

Radatools 3.2:

Radatools 3.1:

Radatools 3.0:

Radatools 2.1:

Radatools 2.0:

Radatools 1.1:

Radatools 1.0:


Sergio Gómez:

Alberto Fernández: