(main page)
MCL - a cluster algorithm for graphs
Four iterands of MCL visualized

BioLayout is a powerful 3D graph visualization and analysis Java application, allowing interaction with large graphs in 3-dimensional layouts. It can handle graphs with up to and over 10,000 nodes, has many modes of operations and supports many graph queries and analysis modes. BioLayout has a facility to cluster the graph using mcl (the implementation available from this page). The resulting cluster structure is interpreted as a native class attribute and displayed by assigning colours to (the nodes in) clusters.

Rob Gevers has written an R interface to mcl. It requires you have installed the mcl software available from this page.

Debian mcl package originally created by Joost van Baal and now maintained by Philipp Benner.

OpenBSD mcl package created by Andreas Kähäri. (I am not sure if the given URL is the best available link, but openBSD people surely know their way around).

Dan Thomasset has created source and binary i386 RPMs for mcl-06-058. Retrieve the i386 RPM and the source RPM from the Stowers Institute. You can also get the spec file created by Dan.