0
|
1 @startuml
|
|
2
|
|
3
|
|
4 (ectyper \ncommandline) as ectyper
|
|
5 :Third Party App: as 3rd
|
|
6 :User: -> [Galaxy]
|
|
7 [Galaxy] --> :User:
|
|
8 :User: --> ectyper : "\nvia REST API\n or local machine"
|
|
9 3rd --> ectyper : "via REST API"
|
|
10 Galaxy -> ectyper
|
|
11 (ectyper) --> Galaxy
|
|
12
|
|
13 package JSON {
|
|
14 (ectyper) --> JSON
|
|
15 }
|
|
16
|
|
17 package TSV{
|
|
18 (ectyper) --> TSV
|
|
19 }
|
|
20
|
|
21 JSON --> [Galaxy]
|
|
22 JSON --> 3rd
|
|
23 TSV --> :User:
|
|
24
|
|
25
|
|
26
|
|
27 '(Use the application) as (Use)
|
|
28 '
|
|
29 'User -> (Start)
|
|
30 'User --> (Use)
|
|
31 '
|
|
32 'Galaxy ---> (Use)
|
|
33
|
|
34 'note right of Galaxy : This is an example.
|
|
35 '
|
|
36 'note right of (Use)
|
|
37 'A note can also
|
|
38 'be on several lines
|
|
39 'end note
|
|
40 '
|
|
41 'note "This note is connected\nto several objects." as N2
|
|
42 '(Start) .. N2
|
|
43 'N2 .. (Use)
|
|
44
|
|
45 @enduml |