We recently noticed that mcode version 1.3 and version 1.4 applied on the same network produce differing results. Unfortunately, the change history in the cytoscape app store (
http://apps.cytoscape.org/apps/mcode) is very brief and does not contain anything about changes to the algorithm itself. Could you please point us into the right direction?
For demonstration purpose we used a random network (watts-strogaz) with 400 nodes and 800 edges and applied both version of mcode (unfortunately using two different version of cytoscape) using default parameters on it. While mcode version 1.3 identified 5 clusters ranging from 3 up to 209 nodes (in total 230 nodes in clusters), version 1.4 identified 15 clusters ranging from 3 up to 108 nodes (in total 173 nodes in clusters). I attach, for completeness, a cytoscape (v2.8) session file holding the random network and a plain text file for each of the clustering results.