From b1eb1c9d32eefe4bc6d497ad20210303ca9870a0 Mon Sep 17 00:00:00 2001 From: Mateusz Jakub Fila Date: Fri, 28 Jun 2024 09:51:55 +0200 Subject: [PATCH] add datadeps graph data --- data/datadeps_demo/README.md | 10 ++ data/datadeps_demo/cf.graphml | 59 +++++++++++ data/datadeps_demo/df.graphml | 99 ++++++++++++++++++ data/datadeps_demo/img/cf.svg | 102 +++++++++++++++++++ data/datadeps_demo/img/df.svg | 186 ++++++++++++++++++++++++++++++++++ 5 files changed, 456 insertions(+) create mode 100644 data/datadeps_demo/README.md create mode 100644 data/datadeps_demo/cf.graphml create mode 100644 data/datadeps_demo/df.graphml create mode 100644 data/datadeps_demo/img/cf.svg create mode 100644 data/datadeps_demo/img/df.svg diff --git a/data/datadeps_demo/README.md b/data/datadeps_demo/README.md new file mode 100644 index 0000000..1653c1d --- /dev/null +++ b/data/datadeps_demo/README.md @@ -0,0 +1,10 @@ +# Datadeps demo + +Non-realistic example to verify more complex data dependencies + +## Data flow +![data flow](img/df.svg) + +## Control flow +![control flow](img/cf.svg) + diff --git a/data/datadeps_demo/cf.graphml b/data/datadeps_demo/cf.graphml new file mode 100644 index 0000000..74c926b --- /dev/null +++ b/data/datadeps_demo/cf.graphml @@ -0,0 +1,59 @@ + + + + + + + + + + DecisionHub + True + False + False + True + RootDecisionHub + + + Algorithm + False + ProducerA + + + Algorithm + False + ProducerBC + + + Algorithm + False + TransformerAB + + + Algorithm + False + ConsumerBC + + + Algorithm + False + TransformerC + + + Algorithm + False + ConsumerCD + + + Algorithm + False + ConsumerE + + + + + + + + + \ No newline at end of file diff --git a/data/datadeps_demo/df.graphml b/data/datadeps_demo/df.graphml new file mode 100644 index 0000000..5cdc0af --- /dev/null +++ b/data/datadeps_demo/df.graphml @@ -0,0 +1,99 @@ + + + + + + + + Algorithm + 0.11292792300000001 + ProducerA + + + Algorithm + 0.097099479 + ProducerBC + + + Algorithm + 0.09882349200000001 + TransformerAB + + + Algorithm + 0.09981173500000001 + ConsumerBC + + + Algorithm + 0.086638696 + TransformerC + + + Algorithm + 0.087558915 + ConsumerCD + + + Algorithm + 0.10865759500000001 + ConsumerE + + + DataObject + DataObject + 1448 + a + + + DataObject + DataObject + 189 + b + + + DataObject + DataObject + 1200 + c + + + DataObject + DataObject + 16.0 + f + + + DataObject + DataObject + 2602 + d + + + DataObject + DataObject + 16.0 + e + + + DataObject + DataObject + 16.0 + g + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/datadeps_demo/img/cf.svg b/data/datadeps_demo/img/cf.svg new file mode 100644 index 0000000..aba0947 --- /dev/null +++ b/data/datadeps_demo/img/cf.svg @@ -0,0 +1,102 @@ + + + + + + + + + +RootDecisionHub + +RootDecisionHub + + + +ProducerA + +ProducerA + + + +RootDecisionHub->ProducerA + + + + + +ProducerBC + +ProducerBC + + + +RootDecisionHub->ProducerBC + + + + + +TransformerAB + +TransformerAB + + + +RootDecisionHub->TransformerAB + + + + + +ConsumerBC + +ConsumerBC + + + +RootDecisionHub->ConsumerBC + + + + + +TransformerC + +TransformerC + + + +RootDecisionHub->TransformerC + + + + + +ConsumerCD + +ConsumerCD + + + +RootDecisionHub->ConsumerCD + + + + + +ConsumerE + +ConsumerE + + + +RootDecisionHub->ConsumerE + + + + + diff --git a/data/datadeps_demo/img/df.svg b/data/datadeps_demo/img/df.svg new file mode 100644 index 0000000..ab2dd31 --- /dev/null +++ b/data/datadeps_demo/img/df.svg @@ -0,0 +1,186 @@ + + + + + + + + + +ProducerA + +ProducerA + + + +a + +a + + + +ProducerA->a + + + + + +ProducerBC + +ProducerBC + + + +b + +b + + + +ProducerBC->b + + + + + +c + +c + + + +ProducerBC->c + + + + + +TransformerAB + +TransformerAB + + + +f + +f + + + +TransformerAB->f + + + + + +d + +d + + + +TransformerAB->d + + + + + +e + +e + + + +TransformerAB->e + + + + + +ConsumerBC + +ConsumerBC + + + +TransformerC + +TransformerC + + + +g + +g + + + +TransformerC->g + + + + + +ConsumerCD + +ConsumerCD + + + +ConsumerE + +ConsumerE + + + +a->TransformerAB + + + + + +b->TransformerAB + + + + + +b->ConsumerBC + + + + + +c->ConsumerBC + + + + + +c->TransformerC + + + + + +c->ConsumerCD + + + + + +d->ConsumerCD + + + + + +e->ConsumerE + + + + +