David Aparício


CRACS | DCC | FCUP

GT-Scanner

This webpage hosts a software tool that uses the g-trie data structure to enumerate subgraphs on large networks. The tool can be used to evaluate which subgraphs are network motifs and to perform graphlet comparison. This tool includes parallel implementations of g-trie based algorithms gtrieScanner and FaSE.

If you want to learn more about g-tries and related algorithms, please consult the following references:

References


Building and Running GT-Scanner


After you download GT-Scanner you need to extract .zip file and build the executable using make. You should have the following:

  1. GTScanner: executable. Please check the provided README file for the complete list of command line arguments and a few examples on how to run the tool.
  2. examples: example network files.
  3. gtries: pre-created g-trie files for undirected subgraphs (up to size 8) and directed subgraphs (up to size 5). G-Tries that also contain orbit information have a "or_" prefix.

    Example usage: GTScanner -s 3 -g examples/jazz.txt -m gtrie gtries/undir3.gt