This repository has been archived by the owner on Sep 13, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
red.yml
134 lines (130 loc) · 3.95 KB
/
red.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
redVersion: "5"
cli:
cwlVersion: "v1.0"
class: "CommandLineTool"
baseCommand: "ctp"
doc: "Combination Triangles Plot."
inputs:
ticks_file:
type: "File"
inputBinding:
position: 0
doc: "CSV file with two columns and no header row. First column contains the axis ticks as used in the data index. Second column has tick translations to display in plot."
data_files:
type: "File[]"
inputBinding:
position: 1
doc: "CSV files with three columns and a single header row. First column (index) contains the combined axis ticks. Second and third columns contain data to be plotted in lower left and upper right triangles respectively. Each CSV file is displayed in separate subplot. Data column names provided in header row are used in plot."
titles_file:
type: "File?"
inputBinding:
prefix: "-t"
doc: "CSV file with one column and no header row. Contains a subplot title for each data file in corresponding order."
tick_separator:
type: "string?"
inputBinding:
prefix: "-s"
doc: "Single CHAR, separating axis ticks in the data index."
columns:
type: "int?"
inputBinding:
prefix: "-c"
doc: "Number of COLUMNS for subplots."
subplot_size:
type: "int?"
inputBinding:
prefix: "--subplot-size"
doc: "Size of subplots."
cbar_x:
type: "float?"
inputBinding:
prefix: "--cbar-x"
doc: "X position of color bar."
cbar_y:
type: "float?"
inputBinding:
prefix: "--cbar-y"
doc: "Y position of color bar."
cbar_width:
type: "float?"
inputBinding:
prefix: "--cbar-width"
doc: "Width of color bar."
cbar_height:
type: "float?"
inputBinding:
prefix: "--cbar-height"
doc: "Height of color bar."
label_ll_x:
type: "float?"
inputBinding:
prefix: "--label-ll-x"
doc: "X position of lower left (ll) label."
label_ll_y:
type: "float?"
inputBinding:
prefix: "--label-ll-y"
doc: "Y position of lower left (ll) label."
label_ur_x:
type: "float?"
inputBinding:
prefix: "--label-ur-x"
doc: "X position of upper right (ur) label."
label_ur_y:
type: "float?"
inputBinding:
prefix: "--label-ur-y"
doc: "Y position of upper right (ur) label."
vmin:
type: "float?"
inputBinding:
prefix: "--vmin"
doc: "Scale minimum. Default is the minimum value across all plots."
vmax:
type: "float?"
inputBinding:
prefix: "--vmax"
doc: "Scale maximum. Default is the maximum value across all plots."
outputs:
plot:
type: "File"
outputBinding:
glob: "plot.pdf"
doc: "Plot in PDF format."
inputs:
ticks_file:
class: "File"
connector:
pyModule: "cc_core.commons.connectors.http"
pyClass: "Http"
access:
url: "https://raw.githubusercontent.com/somnonetz/moderate-osa-normal-vs-apnea-epochs-tds-deeplift-plot-experiment/master/ticks.csv"
method: "GET"
data_files:
- class: "File"
connector:
pyModule: "cc_core.commons.connectors.http"
pyClass: "Http"
access:
url: "https://raw.githubusercontent.com/somnonetz/moderate-osa-normal-vs-apnea-epochs-tds-deeplift-plot-experiment/master/Moderate_OSA_TDS_deeplift_mean_LS.csv"
method: "GET"
titles_file:
class: "File"
connector:
pyModule: "cc_core.commons.connectors.http"
pyClass: "Http"
access:
url: "https://raw.githubusercontent.com/somnonetz/moderate-osa-normal-vs-apnea-epochs-tds-deeplift-plot-experiment/master/titles.csv"
method: "GET"
vmin: -0.02641553784158776
vmax: 0.029530663754099552
label_ll_x: -4.7
label_ll_y: 38.7
label_ur_x: 38.2
label_ur_y: -4.5
container:
engine: "docker"
settings:
image:
url: "docker.io/copla/ctp:0.2-5.4.0"
ram: 1024