From cad2b9453c4f4a07d42a9cabc06dfac1ad878096 Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Mon, 8 Sep 2025 18:47:31 +0100 Subject: Hint at pyhegp commands in UML visualization. --- doc/joint-workflow.uml | 23 ++++++++++++++++------- doc/simple-workflow.uml | 3 ++- 2 files changed, 18 insertions(+), 8 deletions(-) (limited to 'doc') 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 -- cgit 1.4.1