Run Graph Analysis¶
GART supports different approaches for graph analysis. The following sections describe how to run the different analysis methods.
Graph Analysis with GAE¶
GAE is a graph analysis framework that provides a set of graph algorithms for analyzing large-scale graphs. GAE is implemented in C++ and provides a Python interface for running graph algorithms on graphs stored in the GART format.
After running the GART server, you can run graph analysis using the GAE library by mpirun
command.
gart-env$ cd /workspace/gart/
gart-env$ mpirun -n 1 ./apps/run_gart_app --read_epoch 0 --app_name sssp --sssp_source_label organisation --sssp_source_oid 0 --sssp_weight_name wa_work_from
Other Alternatives¶
Please refer to the PostgreSQL Extension. The PostgreSQL extension provides a set of graph algorithms that can be run on graphs stored in the GART format.