Set up guide - googleinterns/data-dependency-graph-analysis GitHub Wiki

Installation

Clone the repository

  git clone https://github.com/googleinterns/data-dependency-graph-analysis.git
  cd data-dependency-graph-analysis

Install required libraries

  pip3 install -r requirements.txt

Getting the graph

Generate a random graph using existing config

  python3 graph_generation/generate_from_config.py \
           --output_file "output.graphml" \
           --config_file "graph_generation/configs/config_15_09_20.yaml" \
           --graph_type "networkx" \
           --overwrite

Graph analysis

Run graph structure analysis

   python3 graph_analysis/graph_app.py \
           --graph_path "output.graphml"