about summary refs log tree commit diff
diff options
context:
space:
mode:
authorArun Isaac2025-09-08 18:47:31 +0100
committerArun Isaac2025-09-08 18:47:31 +0100
commitcad2b9453c4f4a07d42a9cabc06dfac1ad878096 (patch)
tree2ed2c67955fea86ad798dd445dd74e0402400ed5
parentc202d5351bb2eb81e7dfa2b2e2e8ef18d482866e (diff)
downloadpyhegp-cad2b9453c4f4a07d42a9cabc06dfac1ad878096.tar.gz
pyhegp-cad2b9453c4f4a07d42a9cabc06dfac1ad878096.tar.lz
pyhegp-cad2b9453c4f4a07d42a9cabc06dfac1ad878096.zip
Hint at pyhegp commands in UML visualization.
-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