Hi Paula,
Clique detection actually IS supported in NodeXL through the Groups menu. Go to Groups->Group by Motif, where you can select the size range of cliques you want to find. NodeXL will even simplify all the found cliques into rounded-X glyphs in the visualization. For example, see this image
![Image]()
and YouTube Video. More details are available in this paper:
Dunne C and Shneiderman B (2013), "Motif simplification: improving network visualization readability with fan, connector, and clique glyphs", In CHI '13: Proc. SIGCHI Conference on Human Factors in Computing Systems.
Note that NodeXL will find a set of maximal, non-overlapping cliques -- it does not expose overlapping cliques. However, if it is important for you to get all overlapping cliques you can use the API:
Cody
Clique detection actually IS supported in NodeXL through the Groups menu. Go to Groups->Group by Motif, where you can select the size range of cliques you want to find. NodeXL will even simplify all the found cliques into rounded-X glyphs in the visualization. For example, see this image

and YouTube Video. More details are available in this paper:
Dunne C and Shneiderman B (2013), "Motif simplification: improving network visualization readability with fan, connector, and clique glyphs", In CHI '13: Proc. SIGCHI Conference on Human Factors in Computing Systems.
Note that NodeXL will find a set of maximal, non-overlapping cliques -- it does not expose overlapping cliques. However, if it is important for you to get all overlapping cliques you can use the API:
ClusterCalculator clusterCalculator = new ClusterCalculator();
clusterCalculator.Algorithm = ClusterAlgorithm.Clique;
ICollection<Community> communities;
if ( clusterCalculator.TryCalculateGraphMetrics(oGraph, oBackgroundWorker,
out communities) )
{
...
}
Cheers,Cody