- This repository contains the code of the bachelor thesis with said title. There are different algorithmus for graph matching and a gui to display the results.
- Oliver Kloss, Forschungszentrum Juelich, FH Aachen
Related publications:
-
- Oliver Kloss. Visualisierung von heterogenen Provenienzdaten in der Neurowissenschaft. Seminar paper. (2023)
Project requires Python 3.7, 3.8, 3.9 or 3.10, and the following packages:
- matplotlib == 2.0.1
- NetworkX
- numpy
- text_diff
- pip
Create environment:
pip:
pip install -r requiremnts.txtgui.pythe main script to run the guigexf_compare.pycontains the code for the Graph Edit Distance Array + Comparison functionsfunc_compare.pycontains the code the own algorithm for function comparisoncomp_accumulated.pycontains the code to the comparison with the accumulated graphextract_func.pycontains the code that converts non-linear function graph to linear ones + text_diff
Give a description of the folder structure
Benchmarkcontains benchmark data for Graph Edit DistanceCodecontains all the code of the projectDatacontains all data used in the project or for testing/examples
- For a specific algorithm, run the file the code is in.
- For the gui, run the gui.py.