Newer
Older
Hier wird die grundlegende Grapfstruktur erstellt bei einem ersten Ausführen unseres gesamten Programms.
Processing.py - Führt den grundlegendem Graphbauprozess aus. Die Input-DOIs werden
als Klassennobjekt zur Knotenmenge hinzugefügt und über einen rekursiven Aufruf
wird die angegene Anzahl an Zitierungen in beide Richtungen zu den Kanten hinzugefügt.
add_citations_rec.py - Die DOIs, die in den Zitierungen des Inputs zu finden sind, werden ebenfalls zu Knoten
und je nach angegebener Höhe oder Tiefe wird dies für die Zitierungen der Zitierungen
erneut ausgeführt.
export_to_json.py - Wandelt die berechnete Knoten- und Kantenmenge in eine Json Datei um.