first release v0.1

This commit is contained in:
2024-10-07 16:28:10 +02:00
commit 03570a30e6
28 changed files with 2124 additions and 0 deletions

12
docs/README.md Normal file
View File

@ -0,0 +1,12 @@
# mdm2neo4j - Technical Documentation
Why do I do the things the way I do them?
## Postprocessing
### connect postcoordinated aliases
1. `create_fancy_dict` stores data in dictionary from Alias Context, Context follows the pattern
`(.*)\[([0-9],[0-9])\]` with first group () is a string describing the ontology,
second group () is [x,y] where x and y are integers between 0 and 9.
2. `dict_to_list_of_tuples` transforms dictionary to list of tuples such that Cypher can process it
3. `postprocess_connect_postcoord_aliases` creates COMPOSITE-relationships according to list of tuples