1
|
digraph cwlgraph {
|
2
|
//rankdir=LR;
|
3
|
graph [compound=true];
|
4
|
|
5
|
"#createsglf-wf.cwl-start" -> "#createsglf-wf.cwl/nchunks";
|
6
|
"#createsglf-wf.cwl/nchunks" -> "#createsglf-wf.cwl/getpaths";
|
7
|
"#fastj2cgf-wf.cwl/merge-tilelib" -> "#fastj2cgf-wf.cwl/merge-tilelib/mergedlib";
|
8
|
"#fastj2cgf-wf.cwl/merge-tilelib/mergedlib" -> "#fastj2cgf-wf.cwl-end";
|
9
|
"#fastj2cgf-wf.cwl/merge-tilelib/mergedlib" -> "#createcgf-wf.cwl-start";
|
10
|
"#fastj2cgf-wf.cwl/merge-tilelib/mergedlib" -> "#fastj2cgf-wf.cwl/getsglfsize";
|
11
|
"#fastj2cgf-wf.cwl/merge-tilelib/mergedlib" -> "#fastj2cgf-wf.cwl/sglf-sanity-check";
|
12
|
"#createnpy-wf.cwl/consolnpy" -> "#createnpy-wf.cwl/consolnpy/consolnpydir";
|
13
|
"#createnpy-wf.cwl/consolnpy/consolnpydir" -> "#createnpy-wf.cwl-end";
|
14
|
"#createsglf-wf.cwl-start" -> "#createsglf-wf.cwl/pathmax";
|
15
|
"#createsglf-wf.cwl/pathmax" -> "#createsglf-wf.cwl/getpaths";
|
16
|
"#fastj2cgf-wf.cwl/handle-cgfs" -> "#fastj2cgf-wf.cwl/handle-cgfs/dir";
|
17
|
"#fastj2cgf-wf.cwl/handle-cgfs/dir" -> "#fastj2cgf-wf.cwl-end";
|
18
|
"#fastj2cgf-wf.cwl/handle-sglfs/dirname" -> "#fastj2cgf-wf.cwl/handle-sglfs";
|
19
|
"#main-start" -> "#main/afn";
|
20
|
"#main/afn" -> "#check-cgf-gvcf-wf.cwl-start";
|
21
|
"#main-start" -> "#main/checkchroms";
|
22
|
"#main/checkchroms" -> "#check-cgf-gvcf-wf.cwl-start";
|
23
|
"#main-start" -> "#main/nchunks";
|
24
|
"#main/nchunks" -> "#fastj2cgf-wf.cwl-start";
|
25
|
"#createcgf-wf.cwl/createcgf" -> "#createcgf-wf.cwl/createcgf/cgf";
|
26
|
"#createcgf-wf.cwl/createcgf/cgf" -> "#createcgf-wf.cwl-end";
|
27
|
"#check-cgf-gvcf-wf.cwl-start" -> "#check-cgf-gvcf-wf.cwl/checknum";
|
28
|
"#check-cgf-gvcf-wf.cwl/checknum" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf";
|
29
|
"#fastj2cgf-wf.cwl-start" -> "#fastj2cgf-wf.cwl/pathmin";
|
30
|
"#fastj2cgf-wf.cwl/pathmin" -> "#createsglf-wf.cwl-start";
|
31
|
"#createnpy-wf.cwl/createnpy" -> "#createnpy-wf.cwl/createnpy/names";
|
32
|
"#createnpy-wf.cwl/createnpy/names" -> "#createnpy-wf.cwl-end";
|
33
|
"#fastj2cgf-wf.cwl-start" -> "#fastj2cgf-wf.cwl/pathmax";
|
34
|
"#fastj2cgf-wf.cwl/pathmax" -> "#createsglf-wf.cwl-start";
|
35
|
"#createsglf-wf.cwl/getpaths" -> "#createsglf-wf.cwl/getpaths/minpaths";
|
36
|
"#createsglf-wf.cwl/getpaths/minpaths" -> "#createsglf-wf.cwl/createsglf";
|
37
|
"#createcgf-wf.cwl-start" -> "#createcgf-wf.cwl/waitsignal";
|
38
|
"#main-start" -> "#main/chroms";
|
39
|
"#createsglf-wf.cwl-start" -> "#createsglf-wf.cwl/tagset";
|
40
|
"#createsglf-wf.cwl/tagset" -> "#createsglf-wf.cwl/createsglf";
|
41
|
"#check-cgf-gvcf-wf.cwl-start" -> "#check-cgf-gvcf-wf.cwl/reffa";
|
42
|
"#check-cgf-gvcf-wf.cwl/reffa" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf";
|
43
|
"#createsglf-wf.cwl-start" -> "#createsglf-wf.cwl/fjdir";
|
44
|
"#createsglf-wf.cwl/fjdir" -> "#createsglf-wf.cwl/createsglf";
|
45
|
"#check-cgf-gvcf-wf.cwl-start" -> "#check-cgf-gvcf-wf.cwl/tileassembly";
|
46
|
"#check-cgf-gvcf-wf.cwl/tileassembly" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf";
|
47
|
"#fastj2cgf-wf.cwl-start" -> "#fastj2cgf-wf.cwl/sglfthreshold";
|
48
|
"#fastj2cgf-wf.cwl/sglfthreshold" -> "#fastj2cgf-wf.cwl/getsglfsize";
|
49
|
"#fastj2cgf-wf.cwl/handle-sglfs" -> "#fastj2cgf-wf.cwl/handle-sglfs/dir";
|
50
|
"#fastj2cgf-wf.cwl/handle-sglfs/dir" -> "#fastj2cgf-wf.cwl/merge-tilelib";
|
51
|
"#createcgf-wf.cwl-start" -> "#createcgf-wf.cwl/lib";
|
52
|
"#createcgf-wf.cwl/lib" -> "#createcgf-wf.cwl/createcgf";
|
53
|
"#check-cgf-gvcf-wf.cwl-start" -> "#check-cgf-gvcf-wf.cwl/cgfdir";
|
54
|
"#check-cgf-gvcf-wf.cwl/cgfdir" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf";
|
55
|
"#check-cgf-gvcf-wf.cwl-start" -> "#check-cgf-gvcf-wf.cwl/ref";
|
56
|
"#check-cgf-gvcf-wf.cwl/ref" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf";
|
57
|
"#fastj2cgf-wf.cwl-end" -> "#main/fastj2cgf-wf/sglfsize";
|
58
|
"#main/fastj2cgf-wf/sglfsize" -> "#main-end";
|
59
|
"#fastj2cgf-wf.cwl-end" -> "#main/fastj2cgf-wf/skippaths";
|
60
|
"#main/fastj2cgf-wf/skippaths" -> "#main-end";
|
61
|
"#main-start" -> "#main/checknum";
|
62
|
"#main/checknum" -> "#check-cgf-gvcf-wf.cwl-start";
|
63
|
"#main-start" -> "#main/reffa";
|
64
|
"#main/reffa" -> "#check-cgf-gvcf-wf.cwl-start";
|
65
|
"#createsglf-wf.cwl/createsglf" -> "#createsglf-wf.cwl/createsglf/chunksglfs";
|
66
|
"#createsglf-wf.cwl/createsglf/chunksglfs" -> "#createsglf-wf.cwl-end";
|
67
|
"#check-cgf-gvcf-wf.cwl/check-cgf-gvcf" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf/gvcfhash";
|
68
|
"#check-cgf-gvcf-wf.cwl/check-cgf-gvcf/gvcfhash" -> "#check-cgf-gvcf-wf.cwl-end";
|
69
|
"#fastj2cgf-wf.cwl-start" -> "#fastj2cgf-wf.cwl/fjdir";
|
70
|
"#fastj2cgf-wf.cwl/fjdir" -> "#createcgf-wf.cwl-start";
|
71
|
"#fastj2cgf-wf.cwl/fjdir" -> "#createsglf-wf.cwl-start";
|
72
|
"#createsglf-wf.cwl-end" -> "#fastj2cgf-wf.cwl/createsglf-wf/sglfs";
|
73
|
"#fastj2cgf-wf.cwl/createsglf-wf/sglfs" -> "#fastj2cgf-wf.cwl/handle-sglfs";
|
74
|
"#fastj2cgf-wf.cwl-end" -> "#main/fastj2cgf-wf/cgfdir";
|
75
|
"#main/fastj2cgf-wf/cgfdir" -> "#main-end";
|
76
|
"#main/fastj2cgf-wf/cgfdir" -> "#check-cgf-gvcf-wf.cwl-start";
|
77
|
"#main/fastj2cgf-wf/cgfdir" -> "#createnpy-wf.cwl-start";
|
78
|
"#createnpy-wf.cwl-end" -> "#main/createnpy-wf/consolnpydir";
|
79
|
"#main/createnpy-wf/consolnpydir" -> "#main-end";
|
80
|
"#fastj2cgf-wf.cwl-start" -> "#fastj2cgf-wf.cwl/tagset";
|
81
|
"#fastj2cgf-wf.cwl/tagset" -> "#createsglf-wf.cwl-start";
|
82
|
"#createcgf-wf.cwl-end" -> "#fastj2cgf-wf.cwl/createcgf-wf/cgfs";
|
83
|
"#fastj2cgf-wf.cwl/createcgf-wf/cgfs" -> "#fastj2cgf-wf.cwl/handle-cgfs";
|
84
|
"#main-start" -> "#main/tagset";
|
85
|
"#main/tagset" -> "#fastj2cgf-wf.cwl-start";
|
86
|
"#createsglf-wf.cwl-start" -> "#createsglf-wf.cwl/pathmin";
|
87
|
"#createsglf-wf.cwl/pathmin" -> "#createsglf-wf.cwl/getpaths";
|
88
|
"#fastj2cgf-wf.cwl/getsglfsize" -> "#fastj2cgf-wf.cwl/getsglfsize/skippaths";
|
89
|
"#fastj2cgf-wf.cwl/getsglfsize/skippaths" -> "#fastj2cgf-wf.cwl-end";
|
90
|
"#fastj2cgf-wf.cwl/getsglfsize/skippaths" -> "#createcgf-wf.cwl-start";
|
91
|
"#main-start" -> "#main/pathmax";
|
92
|
"#main/pathmax" -> "#fastj2cgf-wf.cwl-start";
|
93
|
"#fastj2cgf-wf.cwl-end" -> "#main/fastj2cgf-wf/lib";
|
94
|
"#main/fastj2cgf-wf/lib" -> "#main-end";
|
95
|
"#main/fastj2cgf-wf/lib" -> "#check-cgf-gvcf-wf.cwl-start";
|
96
|
"#check-cgf-gvcf-wf.cwl-start" -> "#check-cgf-gvcf-wf.cwl/sglfdir";
|
97
|
"#check-cgf-gvcf-wf.cwl/sglfdir" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf";
|
98
|
"#fastj2cgf-wf.cwl-start" -> "#fastj2cgf-wf.cwl/nchunks";
|
99
|
"#fastj2cgf-wf.cwl/nchunks" -> "#createsglf-wf.cwl-start";
|
100
|
"#fastj2cgf-wf.cwl/getsglfsize" -> "#fastj2cgf-wf.cwl/getsglfsize/sglfsize";
|
101
|
"#fastj2cgf-wf.cwl/getsglfsize/sglfsize" -> "#fastj2cgf-wf.cwl-end";
|
102
|
"#fastj2cgf-wf.cwl/sglf-sanity-check" -> "#fastj2cgf-wf.cwl/sglf-sanity-check/log";
|
103
|
"#fastj2cgf-wf.cwl/sglf-sanity-check/log" -> "#createcgf-wf.cwl-start";
|
104
|
"#fastj2cgf-wf.cwl/handle-cgfs/dirname" -> "#fastj2cgf-wf.cwl/handle-cgfs";
|
105
|
"#createcgf-wf.cwl-start" -> "#createcgf-wf.cwl/fjdir";
|
106
|
"#createcgf-wf.cwl/fjdir" -> "#createcgf-wf.cwl/getdirs";
|
107
|
"#createcgf-wf.cwl-start" -> "#createcgf-wf.cwl/skippaths";
|
108
|
"#createcgf-wf.cwl/skippaths" -> "#createcgf-wf.cwl/createcgf";
|
109
|
"#check-cgf-gvcf-wf.cwl-start" -> "#check-cgf-gvcf-wf.cwl/chroms";
|
110
|
"#check-cgf-gvcf-wf.cwl/chroms" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf";
|
111
|
"#createnpy-wf.cwl-end" -> "#main/createnpy-wf/names";
|
112
|
"#main/createnpy-wf/names" -> "#main-end";
|
113
|
"#createsglf-wf.cwl/getpaths" -> "#createsglf-wf.cwl/getpaths/maxpaths";
|
114
|
"#createsglf-wf.cwl/getpaths/maxpaths" -> "#createsglf-wf.cwl/createsglf";
|
115
|
"#fastj2cgf-wf.cwl-start" -> "#fastj2cgf-wf.cwl/srclib";
|
116
|
"#fastj2cgf-wf.cwl/srclib" -> "#fastj2cgf-wf.cwl/merge-tilelib";
|
117
|
"#main-start" -> "#main/fjdir";
|
118
|
"#main/fjdir" -> "#fastj2cgf-wf.cwl-start";
|
119
|
"#createnpy-wf.cwl-start" -> "#createnpy-wf.cwl/waitsignal";
|
120
|
"#createnpy-wf.cwl-start" -> "#createnpy-wf.cwl/cgfdir";
|
121
|
"#createnpy-wf.cwl/cgfdir" -> "#createnpy-wf.cwl/createnpy";
|
122
|
"#createcgf-wf.cwl/getdirs" -> "#createcgf-wf.cwl/getdirs/fjdirs";
|
123
|
"#createcgf-wf.cwl/getdirs/fjdirs" -> "#createcgf-wf.cwl/createcgf";
|
124
|
"#check-cgf-gvcf-wf.cwl-start" -> "#check-cgf-gvcf-wf.cwl/gvcfdir";
|
125
|
"#check-cgf-gvcf-wf.cwl/gvcfdir" -> "#check-cgf-gvcf-wf.cwl/check-cgf-gvcf";
|
126
|
"#main-start" -> "#main/gvcfdir";
|
127
|
"#main/gvcfdir" -> "#check-cgf-gvcf-wf.cwl-start";
|
128
|
"#main-start" -> "#main/srclib";
|
129
|
"#main/srclib" -> "#fastj2cgf-wf.cwl-start";
|
130
|
"#check-cgf-gvcf-wf.cwl-end" -> "#main/check-cgf-gvcf-wf/gvcfhashes";
|
131
|
"#main/check-cgf-gvcf-wf/gvcfhashes" -> "#createnpy-wf.cwl-start";
|
132
|
"#createnpy-wf.cwl/createnpy" -> "#createnpy-wf.cwl/createnpy/npydir";
|
133
|
"#createnpy-wf.cwl/createnpy/npydir" -> "#createnpy-wf.cwl/consolnpy";
|
134
|
"#main-start" -> "#main/pathmin";
|
135
|
"#main/pathmin" -> "#fastj2cgf-wf.cwl-start";
|
136
|
"#main-start" -> "#main/ref";
|
137
|
"#main/ref" -> "#check-cgf-gvcf-wf.cwl-start";
|
138
|
"#main-start" -> "#main/sglfthreshold";
|
139
|
"#main/sglfthreshold" -> "#fastj2cgf-wf.cwl-start";
|
140
|
}
|