about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--doc/joint-workflow.uml23
-rw-r--r--doc/simple-workflow.uml3
2 files changed, 18 insertions, 8 deletions
diff --git a/doc/joint-workflow.uml b/doc/joint-workflow.uml
index e242522..9ffa3c4 100644
--- a/doc/joint-workflow.uml
+++ b/doc/joint-workflow.uml
@@ -3,16 +3,25 @@ actor "Data Broker" as broker
 actor "Data Owner 1" as owner1
 actor "Data Owner 2" as owner2
 actor "Data Owner 3" as owner3
+note over owner1: pyhegp summary
+/ note over owner2: pyhegp summary
+/ note over owner3: pyhegp summary
 owner1 -> broker: Send summary statistics
 owner2 -> broker: Send summary statistics
 owner3 -> broker: Send summary statistics
+note over broker: pyhegp pool
 broker --> owner1: Send pooled statistics
 broker --> owner2: Send pooled statistics
 broker --> owner3: Send pooled statistics
-owner1 -> broker: Encrypt and share ciphertext
-owner2 -> broker: Encrypt and share ciphertext
-owner3 -> broker: Encrypt and share ciphertext
-broker -> owner1: Share concatenated ciphertext
-broker -> owner2: Share concatenated ciphertext
-broker -> owner3: Share concatenated ciphertext
-@enduml
+note over owner1: pyhegp encrypt
+/ note over owner2: pyhegp encrypt
+/ note over owner3: pyhegp encrypt
+owner1 -> broker: Send ciphertext
+owner2 -> broker: Send ciphertext
+owner3 -> broker: Send ciphertext
+note over broker: pyhegp cat-genotype
+note over broker: pyhegp cat-phenotype
+broker -> owner1: Send concatenated ciphertext
+broker -> owner2: Send concatenated ciphertext
+broker -> owner3: Send concatenated ciphertext
+@enduml
\ No newline at end of file
diff --git a/doc/simple-workflow.uml b/doc/simple-workflow.uml
index 0d81365..e860427 100644
--- a/doc/simple-workflow.uml
+++ b/doc/simple-workflow.uml
@@ -1,5 +1,6 @@
 @startuml
 actor "Researcher" as researcher
 actor "Data Owner" as owner
-owner -> researcher: Encrypt and share ciphertext
+note over owner: pyhegp encrypt
+owner -> researcher: Send ciphertext
 @enduml