Integrative Computational Network Biology Lab @ MBZUAI

MI-GRAAL (Matching-based Integrative GRAph ALigner) Algorithm

Oleksii Kuchaiev and Nataša Pržulj

Corresponding author: Prof. N. Pržulj, natasa.przulj@mbzuai.ac.ae

Downloads

How to run MI-GRAAL

Example

In the folder where you unpacked MI-GRAAL:

./MI-GRAALRunner.py testGraph1.gw testGraph2.gw result -p 3

Converting an edge list to .gw

If your network is an edge list:

node1 node2
node3 node4
...

convert it with the list2leda script included in the MI-GRAAL download:

./list2leda edgelist.txt >> graph.gw

Self-loops, edge directions and duplicate edges are ignored.

Other network alignment algorithms

Citation

O. Kuchaiev and N. Pržulj. Integrative network alignment reveals large regions of global network similarity in yeast and human. Bioinformatics 27(10), 1390–1396 (2011). https://doi.org/10.1093/bioinformatics/btr127