diff --git a/.VSCodeCounter/2022-01-05_11-11-20/details.md b/.VSCodeCounter/2022-01-05_11-11-20/details.md
new file mode 100644
index 0000000000000000000000000000000000000000..c6c03fa2963e931cfb54b535cf305844ce510fed
--- /dev/null
+++ b/.VSCodeCounter/2022-01-05_11-11-20/details.md
@@ -0,0 +1,75 @@
+# Details
+
+Date : 2022-01-05 11:11:20
+
+Directory c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung
+
+Total : 60 files,  4426 codes, 857 comments, 956 blanks, all 6239 lines
+
+[summary](results.md)
+
+## Files
+| filename | language | code | comment | blank | total |
+| :--- | :--- | ---: | ---: | ---: | ---: |
+| [assets/cn.js](/assets/cn.js) | JavaScript | 347 | 134 | 68 | 549 |
+| [assets/index.html](/assets/index.html) | HTML | 84 | 8 | 15 | 107 |
+| [assets/json_text.json](/assets/json_text.json) | JSON | 1 | 0 | 0 | 1 |
+| [citation_parser_ui.py](/citation_parser_ui.py) | Python | 198 | 40 | 17 | 255 |
+| [count_journal.py](/count_journal.py) | Python | 29 | 4 | 8 | 41 |
+| [example_input.py](/example_input.py) | Python | 6 | 4 | 4 | 14 |
+| [input/.VSCodeCounter/2021-12-24_13-19-53/details.md](/input/.VSCodeCounter/2021-12-24_13-19-53/details.md) | Markdown | 22 | 0 | 6 | 28 |
+| [input/.VSCodeCounter/2021-12-24_13-19-53/results.md](/input/.VSCodeCounter/2021-12-24_13-19-53/results.md) | Markdown | 18 | 0 | 7 | 25 |
+| [input/README.md](/input/README.md) | Markdown | 38 | 0 | 12 | 50 |
+| [input/__init__.py](/input/__init__.py) | Python | 0 | 0 | 1 | 1 |
+| [input/get/__init__.py](/input/get/__init__.py) | Python | 0 | 0 | 1 | 1 |
+| [input/get/acs.py](/input/get/acs.py) | Python | 105 | 41 | 47 | 193 |
+| [input/get/journal_fetcher.py](/input/get/journal_fetcher.py) | Python | 59 | 25 | 12 | 96 |
+| [input/get/nature.py](/input/get/nature.py) | Python | 21 | 23 | 16 | 60 |
+| [input/get/template_.py](/input/get/template_.py) | Python | 10 | 31 | 10 | 51 |
+| [input/interface.py](/input/interface.py) | Python | 46 | 47 | 21 | 114 |
+| [input/publication.py](/input/publication.py) | Python | 80 | 49 | 15 | 144 |
+| [input/requirements.txt](/input/requirements.txt) | pip requirements | 2 | 0 | 0 | 2 |
+| [input/test/__init__.py](/input/test/__init__.py) | Python | 0 | 0 | 1 | 1 |
+| [input/test/test_acs.py](/input/test/test_acs.py) | Python | 285 | 7 | 11 | 303 |
+| [input/test/test_input.py](/input/test/test_input.py) | Python | 40 | 28 | 14 | 82 |
+| [input_old/README.md](/input_old/README.md) | Markdown | 2 | 0 | 2 | 4 |
+| [input_old/input_fj.py](/input_old/input_fj.py) | Python | 118 | 20 | 17 | 155 |
+| [input_old/pub.py](/input_old/pub.py) | Python | 24 | 4 | 5 | 33 |
+| [input_old/test.py](/input_old/test.py) | Python | 11 | 1 | 4 | 16 |
+| [output/README.md](/output/README.md) | Markdown | 40 | 0 | 6 | 46 |
+| [output/graph/cn.js](/output/graph/cn.js) | JavaScript | 347 | 134 | 68 | 549 |
+| [output/graph/index.html](/output/graph/index.html) | HTML | 84 | 8 | 15 | 107 |
+| [output/graph/json_text.json](/output/graph/json_text.json) | JSON | 819 | 0 | 0 | 819 |
+| [start_script.py](/start_script.py) | Python | 12 | 4 | 4 | 20 |
+| [test.json](/test.json) | JSON | 1 | 0 | 0 | 1 |
+| [ui_programm_fragmente/README.md](/ui_programm_fragmente/README.md) | Markdown | 23 | 0 | 16 | 39 |
+| [ui_programm_fragmente/input_to_checklist.py](/ui_programm_fragmente/input_to_checklist.py) | Python | 144 | 9 | 8 | 161 |
+| [ui_programm_fragmente/upload_to_checklist.py](/ui_programm_fragmente/upload_to_checklist.py) | Python | 52 | 5 | 22 | 79 |
+| [verarbeitung/README.md](/verarbeitung/README.md) | Markdown | 39 | 0 | 22 | 61 |
+| [verarbeitung/__init__.py](/verarbeitung/__init__.py) | Python | 0 | 0 | 1 | 1 |
+| [verarbeitung/construct_new_graph/README.md](/verarbeitung/construct_new_graph/README.md) | Markdown | 18 | 0 | 11 | 29 |
+| [verarbeitung/construct_new_graph/__init__.py](/verarbeitung/construct_new_graph/__init__.py) | Python | 0 | 0 | 1 | 1 |
+| [verarbeitung/construct_new_graph/add_citations_rec.py](/verarbeitung/construct_new_graph/add_citations_rec.py) | Python | 140 | 15 | 50 | 205 |
+| [verarbeitung/construct_new_graph/export_to_json.py](/verarbeitung/construct_new_graph/export_to_json.py) | Python | 66 | 12 | 13 | 91 |
+| [verarbeitung/construct_new_graph/initialize_graph.py](/verarbeitung/construct_new_graph/initialize_graph.py) | Python | 127 | 25 | 45 | 197 |
+| [verarbeitung/dev_files/README.md](/verarbeitung/dev_files/README.md) | Markdown | 1 | 0 | 0 | 1 |
+| [verarbeitung/dev_files/__init__.py](/verarbeitung/dev_files/__init__.py) | Python | 0 | 0 | 1 | 1 |
+| [verarbeitung/dev_files/print_graph_test.py](/verarbeitung/dev_files/print_graph_test.py) | Python | 53 | 36 | 19 | 108 |
+| [verarbeitung/get_pub_from_input.py](/verarbeitung/get_pub_from_input.py) | Python | 27 | 12 | 9 | 48 |
+| [verarbeitung/process_main.py](/verarbeitung/process_main.py) | Python | 29 | 12 | 15 | 56 |
+| [verarbeitung/test/README.md](/verarbeitung/test/README.md) | Markdown | 16 | 0 | 9 | 25 |
+| [verarbeitung/test/__init__.py](/verarbeitung/test/__init__.py) | Python | 0 | 0 | 1 | 1 |
+| [verarbeitung/test/construct_graph_unittest.py](/verarbeitung/test/construct_graph_unittest.py) | Python | 165 | 10 | 56 | 231 |
+| [verarbeitung/test/input_test.py](/verarbeitung/test/input_test.py) | Python | 83 | 0 | 22 | 105 |
+| [verarbeitung/test/update_graph_unittest.py](/verarbeitung/test/update_graph_unittest.py) | Python | 125 | 4 | 32 | 161 |
+| [verarbeitung/update_graph/README.md](/verarbeitung/update_graph/README.md) | Markdown | 24 | 0 | 17 | 41 |
+| [verarbeitung/update_graph/__init__.py](/verarbeitung/update_graph/__init__.py) | Python | 0 | 0 | 1 | 1 |
+| [verarbeitung/update_graph/compare_old_and_new_node_lists.py](/verarbeitung/update_graph/compare_old_and_new_node_lists.py) | Python | 23 | 7 | 8 | 38 |
+| [verarbeitung/update_graph/connect_new_input.py](/verarbeitung/update_graph/connect_new_input.py) | Python | 91 | 23 | 39 | 153 |
+| [verarbeitung/update_graph/delete_nodes_edges.py](/verarbeitung/update_graph/delete_nodes_edges.py) | Python | 62 | 13 | 21 | 96 |
+| [verarbeitung/update_graph/import_from_json.py](/verarbeitung/update_graph/import_from_json.py) | Python | 46 | 20 | 25 | 91 |
+| [verarbeitung/update_graph/update_depth.py](/verarbeitung/update_graph/update_depth.py) | Python | 135 | 14 | 46 | 195 |
+| [verarbeitung/update_graph/update_edges.py](/verarbeitung/update_graph/update_edges.py) | Python | 19 | 10 | 9 | 38 |
+| [verarbeitung/update_graph/update_graph.py](/verarbeitung/update_graph/update_graph.py) | Python | 69 | 18 | 30 | 117 |
+
+[summary](results.md)
\ No newline at end of file
diff --git a/.VSCodeCounter/2022-01-05_11-11-20/results.csv b/.VSCodeCounter/2022-01-05_11-11-20/results.csv
new file mode 100644
index 0000000000000000000000000000000000000000..238cb3b6fe549e7e2122b0dfe63b36af70047d46
--- /dev/null
+++ b/.VSCodeCounter/2022-01-05_11-11-20/results.csv
@@ -0,0 +1,62 @@
+"filename", "language", "Python", "Markdown", "JSON", "HTML", "JavaScript", "pip requirements", "comment", "blank", "total"
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\assets\cn.js", "JavaScript", 0, 0, 0, 0, 347, 0, 134, 68, 549
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\assets\index.html", "HTML", 0, 0, 0, 84, 0, 0, 8, 15, 107
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\assets\json_text.json", "JSON", 0, 0, 1, 0, 0, 0, 0, 0, 1
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\citation_parser_ui.py", "Python", 198, 0, 0, 0, 0, 0, 40, 17, 255
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\count_journal.py", "Python", 29, 0, 0, 0, 0, 0, 4, 8, 41
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\example_input.py", "Python", 6, 0, 0, 0, 0, 0, 4, 4, 14
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\.VSCodeCounter\2021-12-24_13-19-53\details.md", "Markdown", 0, 22, 0, 0, 0, 0, 0, 6, 28
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\.VSCodeCounter\2021-12-24_13-19-53\results.md", "Markdown", 0, 18, 0, 0, 0, 0, 0, 7, 25
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\README.md", "Markdown", 0, 38, 0, 0, 0, 0, 0, 12, 50
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\__init__.py", "Python", 0, 0, 0, 0, 0, 0, 0, 1, 1
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\get\__init__.py", "Python", 0, 0, 0, 0, 0, 0, 0, 1, 1
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\get\acs.py", "Python", 105, 0, 0, 0, 0, 0, 41, 47, 193
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\get\journal_fetcher.py", "Python", 59, 0, 0, 0, 0, 0, 25, 12, 96
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\get\nature.py", "Python", 21, 0, 0, 0, 0, 0, 23, 16, 60
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\get\template_.py", "Python", 10, 0, 0, 0, 0, 0, 31, 10, 51
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\interface.py", "Python", 46, 0, 0, 0, 0, 0, 47, 21, 114
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\publication.py", "Python", 80, 0, 0, 0, 0, 0, 49, 15, 144
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\requirements.txt", "pip requirements", 0, 0, 0, 0, 0, 2, 0, 0, 2
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\test\__init__.py", "Python", 0, 0, 0, 0, 0, 0, 0, 1, 1
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\test\test_acs.py", "Python", 285, 0, 0, 0, 0, 0, 7, 11, 303
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\test\test_input.py", "Python", 40, 0, 0, 0, 0, 0, 28, 14, 82
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input_old\README.md", "Markdown", 0, 2, 0, 0, 0, 0, 0, 2, 4
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input_old\input_fj.py", "Python", 118, 0, 0, 0, 0, 0, 20, 17, 155
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input_old\pub.py", "Python", 24, 0, 0, 0, 0, 0, 4, 5, 33
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input_old\test.py", "Python", 11, 0, 0, 0, 0, 0, 1, 4, 16
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output\README.md", "Markdown", 0, 40, 0, 0, 0, 0, 0, 6, 46
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output\graph\cn.js", "JavaScript", 0, 0, 0, 0, 347, 0, 134, 68, 549
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output\graph\index.html", "HTML", 0, 0, 0, 84, 0, 0, 8, 15, 107
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output\graph\json_text.json", "JSON", 0, 0, 819, 0, 0, 0, 0, 0, 819
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\start_script.py", "Python", 12, 0, 0, 0, 0, 0, 4, 4, 20
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\test.json", "JSON", 0, 0, 1, 0, 0, 0, 0, 0, 1
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\ui_programm_fragmente\README.md", "Markdown", 0, 23, 0, 0, 0, 0, 0, 16, 39
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\ui_programm_fragmente\input_to_checklist.py", "Python", 144, 0, 0, 0, 0, 0, 9, 8, 161
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\ui_programm_fragmente\upload_to_checklist.py", "Python", 52, 0, 0, 0, 0, 0, 5, 22, 79
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\README.md", "Markdown", 0, 39, 0, 0, 0, 0, 0, 22, 61
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\__init__.py", "Python", 0, 0, 0, 0, 0, 0, 0, 1, 1
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\construct_new_graph\README.md", "Markdown", 0, 18, 0, 0, 0, 0, 0, 11, 29
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\construct_new_graph\__init__.py", "Python", 0, 0, 0, 0, 0, 0, 0, 1, 1
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\construct_new_graph\add_citations_rec.py", "Python", 140, 0, 0, 0, 0, 0, 15, 50, 205
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\construct_new_graph\export_to_json.py", "Python", 66, 0, 0, 0, 0, 0, 12, 13, 91
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\construct_new_graph\initialize_graph.py", "Python", 127, 0, 0, 0, 0, 0, 25, 45, 197
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\dev_files\README.md", "Markdown", 0, 1, 0, 0, 0, 0, 0, 0, 1
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\dev_files\__init__.py", "Python", 0, 0, 0, 0, 0, 0, 0, 1, 1
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\dev_files\print_graph_test.py", "Python", 53, 0, 0, 0, 0, 0, 36, 19, 108
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\get_pub_from_input.py", "Python", 27, 0, 0, 0, 0, 0, 12, 9, 48
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\process_main.py", "Python", 29, 0, 0, 0, 0, 0, 12, 15, 56
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\test\README.md", "Markdown", 0, 16, 0, 0, 0, 0, 0, 9, 25
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\test\__init__.py", "Python", 0, 0, 0, 0, 0, 0, 0, 1, 1
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\test\construct_graph_unittest.py", "Python", 165, 0, 0, 0, 0, 0, 10, 56, 231
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\test\input_test.py", "Python", 83, 0, 0, 0, 0, 0, 0, 22, 105
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\test\update_graph_unittest.py", "Python", 125, 0, 0, 0, 0, 0, 4, 32, 161
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\README.md", "Markdown", 0, 24, 0, 0, 0, 0, 0, 17, 41
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\__init__.py", "Python", 0, 0, 0, 0, 0, 0, 0, 1, 1
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\compare_old_and_new_node_lists.py", "Python", 23, 0, 0, 0, 0, 0, 7, 8, 38
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\connect_new_input.py", "Python", 91, 0, 0, 0, 0, 0, 23, 39, 153
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\delete_nodes_edges.py", "Python", 62, 0, 0, 0, 0, 0, 13, 21, 96
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\import_from_json.py", "Python", 46, 0, 0, 0, 0, 0, 20, 25, 91
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\update_depth.py", "Python", 135, 0, 0, 0, 0, 0, 14, 46, 195
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\update_edges.py", "Python", 19, 0, 0, 0, 0, 0, 10, 9, 38
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\update_graph.py", "Python", 69, 0, 0, 0, 0, 0, 18, 30, 117
+"Total", "-", 2500, 241, 821, 168, 694, 2, 857, 956, 6239
\ No newline at end of file
diff --git a/.VSCodeCounter/2022-01-05_11-11-20/results.md b/.VSCodeCounter/2022-01-05_11-11-20/results.md
new file mode 100644
index 0000000000000000000000000000000000000000..c151a7d32c9afd6e29c26c8daac04077b5ba1b8d
--- /dev/null
+++ b/.VSCodeCounter/2022-01-05_11-11-20/results.md
@@ -0,0 +1,41 @@
+# Summary
+
+Date : 2022-01-05 11:11:20
+
+Directory c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung
+
+Total : 60 files,  4426 codes, 857 comments, 956 blanks, all 6239 lines
+
+[details](details.md)
+
+## Languages
+| language | files | code | comment | blank | total |
+| :--- | ---: | ---: | ---: | ---: | ---: |
+| Python | 41 | 2,500 | 573 | 682 | 3,755 |
+| JSON | 3 | 821 | 0 | 0 | 821 |
+| JavaScript | 2 | 694 | 268 | 136 | 1,098 |
+| Markdown | 11 | 241 | 0 | 108 | 349 |
+| HTML | 2 | 168 | 16 | 30 | 214 |
+| pip requirements | 1 | 2 | 0 | 0 | 2 |
+
+## Directories
+| path | files | code | comment | blank | total |
+| :--- | ---: | ---: | ---: | ---: | ---: |
+| . | 60 | 4,426 | 857 | 956 | 6,239 |
+| assets | 3 | 432 | 142 | 83 | 657 |
+| input | 15 | 726 | 251 | 174 | 1,151 |
+| input\.VSCodeCounter | 2 | 40 | 0 | 13 | 53 |
+| input\.VSCodeCounter\2021-12-24_13-19-53 | 2 | 40 | 0 | 13 | 53 |
+| input\get | 5 | 195 | 120 | 86 | 401 |
+| input\test | 3 | 325 | 35 | 26 | 386 |
+| input_old | 4 | 155 | 25 | 28 | 208 |
+| output | 4 | 1,290 | 142 | 89 | 1,521 |
+| output\graph | 3 | 1,250 | 142 | 83 | 1,475 |
+| ui_programm_fragmente | 3 | 219 | 14 | 46 | 279 |
+| verarbeitung | 26 | 1,358 | 231 | 503 | 2,092 |
+| verarbeitung\construct_new_graph | 5 | 351 | 52 | 120 | 523 |
+| verarbeitung\dev_files | 3 | 54 | 36 | 20 | 110 |
+| verarbeitung\test | 5 | 389 | 14 | 120 | 523 |
+| verarbeitung\update_graph | 9 | 469 | 105 | 196 | 770 |
+
+[details](details.md)
\ No newline at end of file
diff --git a/.VSCodeCounter/2022-01-05_11-11-20/results.txt b/.VSCodeCounter/2022-01-05_11-11-20/results.txt
new file mode 100644
index 0000000000000000000000000000000000000000..0327635ea105ae782fcbfaa999a93fb0c86e22b7
--- /dev/null
+++ b/.VSCodeCounter/2022-01-05_11-11-20/results.txt
@@ -0,0 +1,104 @@
+Date : 2022-01-05 11:11:20
+Directory : c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung
+Total : 60 files,  4426 codes, 857 comments, 956 blanks, all 6239 lines
+
+Languages
++------------------+------------+------------+------------+------------+------------+
+| language         | files      | code       | comment    | blank      | total      |
++------------------+------------+------------+------------+------------+------------+
+| Python           |         41 |      2,500 |        573 |        682 |      3,755 |
+| JSON             |          3 |        821 |          0 |          0 |        821 |
+| JavaScript       |          2 |        694 |        268 |        136 |      1,098 |
+| Markdown         |         11 |        241 |          0 |        108 |        349 |
+| HTML             |          2 |        168 |         16 |         30 |        214 |
+| pip requirements |          1 |          2 |          0 |          0 |          2 |
++------------------+------------+------------+------------+------------+------------+
+
+Directories
++----------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
+| path                                                                                                                 | files      | code       | comment    | blank      | total      |
++----------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
+| .                                                                                                                    |         60 |      4,426 |        857 |        956 |      6,239 |
+| assets                                                                                                               |          3 |        432 |        142 |         83 |        657 |
+| input                                                                                                                |         15 |        726 |        251 |        174 |      1,151 |
+| input\.VSCodeCounter                                                                                                 |          2 |         40 |          0 |         13 |         53 |
+| input\.VSCodeCounter\2021-12-24_13-19-53                                                                             |          2 |         40 |          0 |         13 |         53 |
+| input\get                                                                                                            |          5 |        195 |        120 |         86 |        401 |
+| input\test                                                                                                           |          3 |        325 |         35 |         26 |        386 |
+| input_old                                                                                                            |          4 |        155 |         25 |         28 |        208 |
+| output                                                                                                               |          4 |      1,290 |        142 |         89 |      1,521 |
+| output\graph                                                                                                         |          3 |      1,250 |        142 |         83 |      1,475 |
+| ui_programm_fragmente                                                                                                |          3 |        219 |         14 |         46 |        279 |
+| verarbeitung                                                                                                         |         26 |      1,358 |        231 |        503 |      2,092 |
+| verarbeitung\construct_new_graph                                                                                     |          5 |        351 |         52 |        120 |        523 |
+| verarbeitung\dev_files                                                                                               |          3 |         54 |         36 |         20 |        110 |
+| verarbeitung\test                                                                                                    |          5 |        389 |         14 |        120 |        523 |
+| verarbeitung\update_graph                                                                                            |          9 |        469 |        105 |        196 |        770 |
++----------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
+
+Files
++----------------------------------------------------------------------------------------------------------------------+------------------+------------+------------+------------+------------+
+| filename                                                                                                             | language         | code       | comment    | blank      | total      |
++----------------------------------------------------------------------------------------------------------------------+------------------+------------+------------+------------+------------+
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\assets\cn.js                                                | JavaScript       |        347 |        134 |         68 |        549 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\assets\index.html                                           | HTML             |         84 |          8 |         15 |        107 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\assets\json_text.json                                       | JSON             |          1 |          0 |          0 |          1 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\citation_parser_ui.py                                       | Python           |        198 |         40 |         17 |        255 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\count_journal.py                                            | Python           |         29 |          4 |          8 |         41 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\example_input.py                                            | Python           |          6 |          4 |          4 |         14 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\.VSCodeCounter\2021-12-24_13-19-53\details.md         | Markdown         |         22 |          0 |          6 |         28 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\.VSCodeCounter\2021-12-24_13-19-53\results.md         | Markdown         |         18 |          0 |          7 |         25 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\README.md                                             | Markdown         |         38 |          0 |         12 |         50 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\__init__.py                                           | Python           |          0 |          0 |          1 |          1 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\get\__init__.py                                       | Python           |          0 |          0 |          1 |          1 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\get\acs.py                                            | Python           |        105 |         41 |         47 |        193 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\get\journal_fetcher.py                                | Python           |         59 |         25 |         12 |         96 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\get\nature.py                                         | Python           |         21 |         23 |         16 |         60 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\get\template_.py                                      | Python           |         10 |         31 |         10 |         51 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\interface.py                                          | Python           |         46 |         47 |         21 |        114 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\publication.py                                        | Python           |         80 |         49 |         15 |        144 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\requirements.txt                                      | pip requirements |          2 |          0 |          0 |          2 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\test\__init__.py                                      | Python           |          0 |          0 |          1 |          1 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\test\test_acs.py                                      | Python           |        285 |          7 |         11 |        303 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input\test\test_input.py                                    | Python           |         40 |         28 |         14 |         82 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input_old\README.md                                         | Markdown         |          2 |          0 |          2 |          4 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input_old\input_fj.py                                       | Python           |        118 |         20 |         17 |        155 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input_old\pub.py                                            | Python           |         24 |          4 |          5 |         33 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\input_old\test.py                                           | Python           |         11 |          1 |          4 |         16 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output\README.md                                            | Markdown         |         40 |          0 |          6 |         46 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output\graph\cn.js                                          | JavaScript       |        347 |        134 |         68 |        549 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output\graph\index.html                                     | HTML             |         84 |          8 |         15 |        107 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output\graph\json_text.json                                 | JSON             |        819 |          0 |          0 |        819 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\start_script.py                                             | Python           |         12 |          4 |          4 |         20 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\test.json                                                   | JSON             |          1 |          0 |          0 |          1 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\ui_programm_fragmente\README.md                             | Markdown         |         23 |          0 |         16 |         39 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\ui_programm_fragmente\input_to_checklist.py                 | Python           |        144 |          9 |          8 |        161 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\ui_programm_fragmente\upload_to_checklist.py                | Python           |         52 |          5 |         22 |         79 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\README.md                                      | Markdown         |         39 |          0 |         22 |         61 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\__init__.py                                    | Python           |          0 |          0 |          1 |          1 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\construct_new_graph\README.md                  | Markdown         |         18 |          0 |         11 |         29 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\construct_new_graph\__init__.py                | Python           |          0 |          0 |          1 |          1 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\construct_new_graph\add_citations_rec.py       | Python           |        140 |         15 |         50 |        205 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\construct_new_graph\export_to_json.py          | Python           |         66 |         12 |         13 |         91 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\construct_new_graph\initialize_graph.py        | Python           |        127 |         25 |         45 |        197 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\dev_files\README.md                            | Markdown         |          1 |          0 |          0 |          1 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\dev_files\__init__.py                          | Python           |          0 |          0 |          1 |          1 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\dev_files\print_graph_test.py                  | Python           |         53 |         36 |         19 |        108 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\get_pub_from_input.py                          | Python           |         27 |         12 |          9 |         48 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\process_main.py                                | Python           |         29 |         12 |         15 |         56 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\test\README.md                                 | Markdown         |         16 |          0 |          9 |         25 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\test\__init__.py                               | Python           |          0 |          0 |          1 |          1 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\test\construct_graph_unittest.py               | Python           |        165 |         10 |         56 |        231 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\test\input_test.py                             | Python           |         83 |          0 |         22 |        105 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\test\update_graph_unittest.py                  | Python           |        125 |          4 |         32 |        161 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\README.md                         | Markdown         |         24 |          0 |         17 |         41 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\__init__.py                       | Python           |          0 |          0 |          1 |          1 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\compare_old_and_new_node_lists.py | Python           |         23 |          7 |          8 |         38 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\connect_new_input.py              | Python           |         91 |         23 |         39 |        153 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\delete_nodes_edges.py             | Python           |         62 |         13 |         21 |         96 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\import_from_json.py               | Python           |         46 |         20 |         25 |         91 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\update_depth.py                   | Python           |        135 |         14 |         46 |        195 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\update_edges.py                   | Python           |         19 |         10 |          9 |         38 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\verarbeitung\update_graph\update_graph.py                   | Python           |         69 |         18 |         30 |        117 |
+| Total                                                                                                                |                  |      4,426 |        857 |        956 |      6,239 |
++----------------------------------------------------------------------------------------------------------------------+------------------+------------+------------+------------+------------+
\ No newline at end of file
diff --git a/.VSCodeCounter/2022-01-05_11-23-29/details.md b/.VSCodeCounter/2022-01-05_11-23-29/details.md
new file mode 100644
index 0000000000000000000000000000000000000000..0e70130b691ea9a351f0c36230251bd4b9cf16bd
--- /dev/null
+++ b/.VSCodeCounter/2022-01-05_11-23-29/details.md
@@ -0,0 +1,19 @@
+# Details
+
+Date : 2022-01-05 11:23:29
+
+Directory c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output
+
+Total : 4 files,  1290 codes, 142 comments, 89 blanks, all 1521 lines
+
+[summary](results.md)
+
+## Files
+| filename | language | code | comment | blank | total |
+| :--- | :--- | ---: | ---: | ---: | ---: |
+| [output/README.md](/output/README.md) | Markdown | 40 | 0 | 6 | 46 |
+| [output/graph/cn.js](/output/graph/cn.js) | JavaScript | 347 | 134 | 68 | 549 |
+| [output/graph/index.html](/output/graph/index.html) | HTML | 84 | 8 | 15 | 107 |
+| [output/graph/json_text.json](/output/graph/json_text.json) | JSON | 819 | 0 | 0 | 819 |
+
+[summary](results.md)
\ No newline at end of file
diff --git a/.VSCodeCounter/2022-01-05_11-23-29/results.csv b/.VSCodeCounter/2022-01-05_11-23-29/results.csv
new file mode 100644
index 0000000000000000000000000000000000000000..aa8e5c38deb738d27f159d0d911eadb6abf42e8a
--- /dev/null
+++ b/.VSCodeCounter/2022-01-05_11-23-29/results.csv
@@ -0,0 +1,6 @@
+"filename", "language", "Markdown", "HTML", "JavaScript", "JSON", "comment", "blank", "total"
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output\README.md", "Markdown", 40, 0, 0, 0, 0, 6, 46
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output\graph\cn.js", "JavaScript", 0, 0, 347, 0, 134, 68, 549
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output\graph\index.html", "HTML", 0, 84, 0, 0, 8, 15, 107
+"c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output\graph\json_text.json", "JSON", 0, 0, 0, 819, 0, 0, 819
+"Total", "-", 40, 84, 347, 819, 142, 89, 1521
\ No newline at end of file
diff --git a/.VSCodeCounter/2022-01-05_11-23-29/results.md b/.VSCodeCounter/2022-01-05_11-23-29/results.md
new file mode 100644
index 0000000000000000000000000000000000000000..e3c40ca3387db6b6a8c4a0e026bf732b686fa374
--- /dev/null
+++ b/.VSCodeCounter/2022-01-05_11-23-29/results.md
@@ -0,0 +1,25 @@
+# Summary
+
+Date : 2022-01-05 11:23:29
+
+Directory c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output
+
+Total : 4 files,  1290 codes, 142 comments, 89 blanks, all 1521 lines
+
+[details](details.md)
+
+## Languages
+| language | files | code | comment | blank | total |
+| :--- | ---: | ---: | ---: | ---: | ---: |
+| JSON | 1 | 819 | 0 | 0 | 819 |
+| JavaScript | 1 | 347 | 134 | 68 | 549 |
+| HTML | 1 | 84 | 8 | 15 | 107 |
+| Markdown | 1 | 40 | 0 | 6 | 46 |
+
+## Directories
+| path | files | code | comment | blank | total |
+| :--- | ---: | ---: | ---: | ---: | ---: |
+| . | 4 | 1,290 | 142 | 89 | 1,521 |
+| graph | 3 | 1,250 | 142 | 83 | 1,475 |
+
+[details](details.md)
\ No newline at end of file
diff --git a/.VSCodeCounter/2022-01-05_11-23-29/results.txt b/.VSCodeCounter/2022-01-05_11-23-29/results.txt
new file mode 100644
index 0000000000000000000000000000000000000000..a71dc0ce078a7cad90eaf6b08532619188ff2b8e
--- /dev/null
+++ b/.VSCodeCounter/2022-01-05_11-23-29/results.txt
@@ -0,0 +1,32 @@
+Date : 2022-01-05 11:23:29
+Directory : c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output
+Total : 4 files,  1290 codes, 142 comments, 89 blanks, all 1521 lines
+
+Languages
++------------+------------+------------+------------+------------+------------+
+| language   | files      | code       | comment    | blank      | total      |
++------------+------------+------------+------------+------------+------------+
+| JSON       |          1 |        819 |          0 |          0 |        819 |
+| JavaScript |          1 |        347 |        134 |         68 |        549 |
+| HTML       |          1 |         84 |          8 |         15 |        107 |
+| Markdown   |          1 |         40 |          0 |          6 |         46 |
++------------+------------+------------+------------+------------+------------+
+
+Directories
++--------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
+| path                                                                                 | files      | code       | comment    | blank      | total      |
++--------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
+| .                                                                                    |          4 |      1,290 |        142 |         89 |      1,521 |
+| graph                                                                                |          3 |      1,250 |        142 |         83 |      1,475 |
++--------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
+
+Files
++--------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
+| filename                                                                             | language   | code       | comment    | blank      | total      |
++--------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output\README.md            | Markdown   |         40 |          0 |          6 |         46 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output\graph\cn.js          | JavaScript |        347 |        134 |         68 |        549 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output\graph\index.html     | HTML       |         84 |          8 |         15 |        107 |
+| c:\Users\Malte\Git\CiS-Projekt\ci-s-projekt-verarbeitung\output\graph\json_text.json | JSON       |        819 |          0 |          0 |        819 |
+| Total                                                                                |            |      1,290 |        142 |         89 |      1,521 |
++--------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
\ No newline at end of file
diff --git a/verarbeitung/update_graph/update_edges.py b/verarbeitung/update_graph/update_edges.py
index fbfa63e604680fab11bd7c50f0efed0c1ba4ae50..1b046a185dc1ae627805bb23e265ecc775f5a67e 100644
--- a/verarbeitung/update_graph/update_edges.py
+++ b/verarbeitung/update_graph/update_edges.py
@@ -3,9 +3,10 @@
 def back_to_valid_edges(links_from_json, processed_input_list):
     '''
     :param links_from_json: list of edges from the old graph
-    :type links_from_json:  list
+    :type links_from_json:  List[List[String,String]]
+
     :param processed_input_list:   list pubs still in graph
-    :type processed_input_list:    list
+    :type processed_input_list:    List[Publication]
     
     function that deletes edges, if one ore two including nodes are deleted nodes
     '''
@@ -28,10 +29,4 @@ def back_to_valid_edges(links_from_json, processed_input_list):
 
         #removes the edge if less than 2 adjacent nodes found
         if (found_adj_nodes < 2):
-            links_from_json.remove(edge) 
-
-#Kanten_Menge_Ganz = [["doi_1","doi_2"],["doi_3","doi_4"],["doi_5","doi_6"]]
-#Geloeschte = ["doi_2","doi_1","doi_4"]
-#print(back_to_valid_edges(Kanten_Menge_Ganz,Geloeschte))
-
-#Im Anschluss muss mit den Hinzugefügten Knoten Processing aufgerufen werden
+            links_from_json.remove(edge) 
\ No newline at end of file