timlrx's code repository: https://github.com/timlrx/graph-benchmarks
There're multiple largely duplicated benchmarking scripts in timlrx's repository,
so I extracted the parts specific to each library with semgrep (see semgrep_extract.sh) and saved them to graph-benchmarking-code.json.
Then I added code for EasyGraph to that file, generated benchmarking scripts for each library with this Jinja Template profile_template.jinja.py.
Clone this repository, install required packages, set up sqlite databases to store bench results, and run
./profile_entrypoint.sh