diff options
author | Arun Isaac | 2025-09-08 18:47:31 +0100 |
---|---|---|
committer | Arun Isaac | 2025-09-08 18:47:31 +0100 |
commit | cad2b9453c4f4a07d42a9cabc06dfac1ad878096 (patch) | |
tree | 2ed2c67955fea86ad798dd445dd74e0402400ed5 | |
parent | c202d5351bb2eb81e7dfa2b2e2e8ef18d482866e (diff) | |
download | pyhegp-cad2b9453c4f4a07d42a9cabc06dfac1ad878096.tar.gz pyhegp-cad2b9453c4f4a07d42a9cabc06dfac1ad878096.tar.lz pyhegp-cad2b9453c4f4a07d42a9cabc06dfac1ad878096.zip |
Hint at pyhegp commands in UML visualization.
-rw-r--r-- | doc/joint-workflow.uml | 23 | ||||
-rw-r--r-- | doc/simple-workflow.uml | 3 |
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 |