Jmod: an extensible toolkit for modularity detection in complex networks


Biological interaction networks are often organized into groups or modules of related genes and proteins carrying out specific biological functions. Over the past few years, many methods have been proposed to rationally decompose those networks into functional modules, yet this challenging problem has not been fully satisfactorily solved.

Jmod is an extensible tool implementing state of the art modularity detection methods. Jmod implements three modularity detection methods, Newman’s spectral algorithm, a genetic algorithm-based method that we developed, and a brute force approach. We also developed a refinement technique called global Moving Vertex Method (gMVM) that can be used to further improve the performance of modularity detection methods, and provide an improved version of Newman’s spectral algorithm. The performance of the modularity detection and refinement methods in Jmod have been evaluated using biological and in silico benchmarks.

> Author’s project web page

In silico benchmark generation and performance profiling of network inference methods
Java library for simulating stochastic differential equations
Observation and interaction in experimental environments


Journal Articles

P. P. Ramdya; T. Schaffter; D. Floreano; R. Benton : Fluorescence Behavioral Imaging (FBI) tracks identity in heterogeneous groups of Drosophila; PLOS One. 2012. DOI : 10.1371/journal.pone.0048381.
T. Schaffter; D. Marbach; D. Floreano : GeneNetWeaver: In silico benchmark generation and performance profiling of network inference methods; Bioinformatics. 2011. DOI : 10.1093/bioinformatics/btr373.
D. Marbach; R. J. Prill; T. Schaffter; C. Mattiussi; D. Floreano et al. : Revealing strengths and weaknesses of methods for gene network inference; PNAS. 2010. DOI : 10.1073/pnas.0913357107.
D. Marbach; T. Schaffter; C. Mattiussi; D. Floreano : Generating Realistic In Silico Gene Networks for Performance Assessment of Reverse Engineering Methods; Journal of Computational Biology. 2009. DOI : 10.1089/cmb.2008.09TT.


T. Schaffter : Numerical Integration of SDEs: A Short Tutorial. 2010.
T. Schaffter; D. Marbach : Stochastic Simulations for DREAM4. 2009.