# Software

### MuxViz: visualization of multiplex networks.

MuxViz is a tool to visualize interconnected multilayer networks, using R and openGL, distributed under Open Source licence (GPL v3)

Read more### Network cartography - Netcarto.

Given a network, the program identifies modules (densely connected groups of nodes in the network) and classifies nodes according to their roles.

Read more### MultiDendrograms.

MultiDendrograms is a program to make the Hierarchical Clustering of real data.

It implements variable-group algorithms to solve the non-uniqueness problem found in the standard pair-group algorithms and implementations. This problem arises when two or more minimum distances between different clusters are equal during the amalgamation process. The standard approach consists in choosing a pair, breaking the ties between distances, and proceeds in the same way until the final hierarchical classification is obtained. However, different clusterings are possible depending on the criterion used to break the ties (usually a pair is just chosen at random!).

The variable-group algorithms group more than two clusters at the same time when ties occur, given rise to a graphical representation called multidendrogram. Their main properties are: when there are no ties, the variable-group algorithms give the same results as the pair-group ones; they always give a uniquely determined solution; in the multidendrogram representation for the results one can explicitly observe the occurrence of ties during the agglomerative process, and the height of any fusion interval (the bands in the program) indicates the degree of heterogeneity inside the corresponding cluster.

Read more### Network C libraries - RGraph.

Source code of the C libraries for a variety of network calculations, including community finding using simulated annealing, network cartography, and link and network reliability.

Read more### Radatools.

Radatools is a set of freely distributed programs to analyze Complex Networks. In particular, it includes very useful programs for Communities Detection and Mesoscales Determination.

Read more### Bipartite modularity - Bipartmod.

Module identification in bipartite and directed networks. Given a bipartite (or directed) network, the program returns a partition into groups of the nodes in one of the sets of nodes (the 'actors' or the 'teams').

Read more### DRUGraph.

A network inference method for large-scale unsupervised identification of novel drug-drug interactions.

Read more