ModuleAlign uses a novel scoring scheme that integrates sequence information and both local and global network topology. It computes a homology score between proteins based on a hierarchical clustering of the input networks. (a) shows the hierarchical structure of a network. Leaves represent the proteins and each cluster joins sets of proteins with similar interactions.
Heinz is a tool for single-species active module discovery.
xHeinz is a software solver that searches for active subnetwork modules that are conserved between two species. It uses a branch-and-cut algorithm that finds provably optimal or near-optimal solutions.
MERLIN (Modular regulatory network learning with per gene information) is an algorithm for learning regulatory networks that strikes a balance between per-gene and per-module methods.
PETModule is a software developed to find enhancer target gene (ETG) pairs through a motif module based approach. The output of the software is the enhancer target gene pairs with a probability score that measures how likely the predicted target gene is reliable. PETModule only needs enhancer locations to predict their target genes.
GibbsModule is a software for de novo detection of cis-regulatory motifs and modules in eukaryote genomes. GibbsModule models the coexpressed genes within one species as sharing a core cis-regulatory motif and each homologous gene group as sharing a homologous cis-regulatory module (CRM), characterized by a similar composition of motifs.
EgoNet is implemented by Python and it is designed to detecting disease related subnetwork from a large biological network (PPI, metabolic network) combined with gene expression data.