1
+ {
2
+ "a_galaxy_workflow": "true",
3
+ "annotation": "This workflow generates from only an EBI SCXA reference the metadata for creating an ESet object\n",
4
+ "creator": [
5
+ {
6
+ "class": "Person",
7
+ "identifier": "0000-0002-8170-8806",
8
+ "name": "Wendi Bacon"
9
+ },
10
+ {
11
+ "class": "Person",
12
+ "identifier": "0000-0002-4181-2676",
13
+ "name": "Mehmet Tekman"
14
+ }
15
+ ],
16
+ "format-version": "0.1",
17
+ "name": "MuSiC Deconvolution: Data Generation | Sc | Metadata",
18
+ "steps": {
19
+ "0": {
20
+ "annotation": "",
21
+ "content_id": "toolshed.g2.bx.psu.edu/repos/ebi-gxa/retrieve_scxa/retrieve_scxa/v0.0.1+galaxy1",
22
+ "errors": null,
23
+ "id": 0,
24
+ "input_connections": {},
25
+ "inputs": [],
26
+ "label": null,
27
+ "name": "EBI SCXA Data Retrieval",
28
+ "outputs": [
29
+ {
30
+ "name": "matrix_mtx",
31
+ "type": "txt"
32
+ },
33
+ {
34
+ "name": "genes_tsv",
35
+ "type": "tsv"
36
+ },
37
+ {
38
+ "name": "barcode_tsv",
39
+ "type": "tsv"
40
+ },
41
+ {
42
+ "name": "design_tsv",
43
+ "type": "tsv"
44
+ }
45
+ ],
46
+ "position": {
47
+ "left": 0.0,
48
+ "top": 10.5
49
+ },
50
+ "post_job_actions": {
51
+ "ChangeDatatypeActionbarcode_tsv": {
52
+ "action_arguments": {
53
+ "newtype": "tabular"
54
+ },
55
+ "action_type": "ChangeDatatypeAction",
56
+ "output_name": "barcode_tsv"
57
+ },
58
+ "TagDatasetActionbarcode_tsv": {
59
+ "action_arguments": {
60
+ "tags": "#ebi,#singlecell,#metadata"
61
+ },
62
+ "action_type": "TagDatasetAction",
63
+ "output_name": "barcode_tsv"
64
+ },
65
+ "TagDatasetActiondesign_tsv": {
66
+ "action_arguments": {
67
+ "tags": "#ebi"
68
+ },
69
+ "action_type": "TagDatasetAction",
70
+ "output_name": "design_tsv"
71
+ }
72
+ },
73
+ "tool_id": "toolshed.g2.bx.psu.edu/repos/ebi-gxa/retrieve_scxa/retrieve_scxa/v0.0.1+galaxy1",
74
+ "tool_shed_repository": {
75
+ "changeset_revision": "cd6b80f62fcc",
76
+ "name": "retrieve_scxa",
77
+ "owner": "ebi-gxa",
78
+ "tool_shed": "toolshed.g2.bx.psu.edu"
79
+ },
80
+ "tool_state": "{\"accession\": \"E-MTAB-5061\", \"matrix_type\": \"raw\", \"__page__\": null, \"__rerun_remap_job_id__\": null}",
81
+ "tool_version": null,
82
+ "type": "tool",
83
+ "uuid": "836f6c68-fa15-4f1d-8db5-a432c6c783f8",
84
+ "workflow_outputs": [
85
+ {
86
+ "label": null,
87
+ "output_name": "matrix_mtx",
88
+ "uuid": "ecafd465-5cb3-4484-868f-8922ae3db395"
89
+ },
90
+ {
91
+ "label": null,
92
+ "output_name": "genes_tsv",
93
+ "uuid": "25d87e34-ad87-4987-a626-589b42b0a10d"
94
+ },
95
+ {
96
+ "label": null,
97
+ "output_name": "barcode_tsv",
98
+ "uuid": "9f57847e-944c-4b00-a33b-bd60ef0814ec"
99
+ },
100
+ {
101
+ "label": null,
102
+ "output_name": "design_tsv",
103
+ "uuid": "d8857eeb-49da-4772-b8e7-7237c7a0ade0"
104
+ }
105
+ ]
106
+ },
107
+ "1": {
108
+ "annotation": "",
109
+ "content_id": "Cut1",
110
+ "errors": null,
111
+ "id": 1,
112
+ "input_connections": {
113
+ "input": {
114
+ "id": 0,
115
+ "output_name": "design_tsv"
116
+ }
117
+ },
118
+ "inputs": [],
119
+ "label": null,
120
+ "name": "Cut",
121
+ "outputs": [
122
+ {
123
+ "name": "out_file1",
124
+ "type": "tabular"
125
+ }
126
+ ],
127
+ "position": {
128
+ "left": 282.01043701171875,
129
+ "top": 270.5
130
+ },
131
+ "post_job_actions": {
132
+ "TagDatasetActionout_file1": {
133
+ "action_arguments": {
134
+ "tags": "#singlecell"
135
+ },
136
+ "action_type": "TagDatasetAction",
137
+ "output_name": "out_file1"
138
+ }
139
+ },
140
+ "tool_id": "Cut1",
141
+ "tool_state": "{\"columnList\": \"c1,c4,c6,c8,c10,c14,c20,c24,c26,c30,c32,c34\", \"delimiter\": \"T\", \"input\": {\"__class__\": \"ConnectedValue\"}, \"__page__\": null, \"__rerun_remap_job_id__\": null}",
142
+ "tool_version": null,
143
+ "type": "tool",
144
+ "uuid": "fc140e5f-6659-4a8f-bacc-ccf78e50cf39",
145
+ "workflow_outputs": [
146
+ {
147
+ "label": null,
148
+ "output_name": "out_file1",
149
+ "uuid": "3d887d75-9e58-4a8b-b8c3-9f30b65d17aa"
150
+ }
151
+ ]
152
+ },
153
+ "2": {
154
+ "annotation": "",
155
+ "content_id": "toolshed.g2.bx.psu.edu/repos/bgruening/add_line_to_file/add_line_to_file/0.1.0",
156
+ "errors": null,
157
+ "id": 2,
158
+ "input_connections": {
159
+ "infile": {
160
+ "id": 0,
161
+ "output_name": "barcode_tsv"
162
+ }
163
+ },
164
+ "inputs": [],
165
+ "label": null,
166
+ "name": "Add line to file",
167
+ "outputs": [
168
+ {
169
+ "name": "outfile",
170
+ "type": "input"
171
+ }
172
+ ],
173
+ "position": {
174
+ "left": 687.5,
175
+ "top": 0
176
+ },
177
+ "post_job_actions": {},
178
+ "tool_id": "toolshed.g2.bx.psu.edu/repos/bgruening/add_line_to_file/add_line_to_file/0.1.0",
179
+ "tool_shed_repository": {
180
+ "changeset_revision": "8e251055b1a9",
181
+ "name": "add_line_to_file",
182
+ "owner": "bgruening",
183
+ "tool_shed": "toolshed.g2.bx.psu.edu"
184
+ },
185
+ "tool_state": "{\"infile\": {\"__class__\": \"ConnectedValue\"}, \"options\": \"header\", \"text_input\": \"Cell\", \"__page__\": null, \"__rerun_remap_job_id__\": null}",
186
+ "tool_version": null,
187
+ "type": "tool",
188
+ "uuid": "e8ac2324-aa96-40c6-a4f4-e2f3896136c9",
189
+ "workflow_outputs": [
190
+ {
191
+ "label": null,
192
+ "output_name": "outfile",
193
+ "uuid": "e07a7e35-8f57-479a-b328-6d988627d5fb"
194
+ }
195
+ ]
196
+ },
197
+ "3": {
198
+ "annotation": "Adjust this step as necessary",
199
+ "content_id": "toolshed.g2.bx.psu.edu/repos/galaxyp/regex_find_replace/regex1/1.0.2",
200
+ "errors": null,
201
+ "id": 3,
202
+ "input_connections": {
203
+ "input": {
204
+ "id": 1,
205
+ "output_name": "out_file1"
206
+ }
207
+ },
208
+ "inputs": [],
209
+ "label": "Reformatting metadata columns",
210
+ "name": "Regex Find And Replace",
211
+ "outputs": [
212
+ {
213
+ "name": "out_file1",
214
+ "type": "input"
215
+ }
216
+ ],
217
+ "position": {
218
+ "left": 586.03125,
219
+ "top": 150.45834350585938
220
+ },
221
+ "post_job_actions": {
222
+ "ChangeDatatypeActionout_file1": {
223
+ "action_arguments": {
224
+ "newtype": "tabular"
225
+ },
226
+ "action_type": "ChangeDatatypeAction",
227
+ "output_name": "out_file1"
228
+ },
229
+ "TagDatasetActionout_file1": {
230
+ "action_arguments": {
231
+ "tags": "#metadata"
232
+ },
233
+ "action_type": "TagDatasetAction",
234
+ "output_name": "out_file1"
235
+ }
236
+ },
237
+ "tool_id": "toolshed.g2.bx.psu.edu/repos/galaxyp/regex_find_replace/regex1/1.0.2",
238
+ "tool_shed_repository": {
239
+ "changeset_revision": "399da6b5ec21",
240
+ "name": "regex_find_replace",
241
+ "owner": "galaxyp",
242
+ "tool_shed": "toolshed.g2.bx.psu.edu"
243
+ },
244
+ "tool_state": "{\"checks\": [{\"__index__\": 0, \"pattern\": \"\\\"Sample Characteristic\\\\[individual\\\\]\\\"\", \"replacement\": \"Individual\"}, {\"__index__\": 1, \"pattern\": \"\\\"Sample Characteristic\\\\[sex\\\\]\\\"\", \"replacement\": \"Sex\"}, {\"__index__\": 2, \"pattern\": \"\\\"Sample Characteristic\\\\[age\\\\]\\\"\", \"replacement\": \"Age\"}, {\"__index__\": 3, \"pattern\": \"\\\"Sample Characteristic\\\\[body mass index\\\\]\\\"\", \"replacement\": \"BMI\"}, {\"__index__\": 4, \"pattern\": \" kilogram per square meter\", \"replacement\": \"\"}, {\"__index__\": 5, \"pattern\": \"HbA1c \", \"replacement\": \"\"}, {\"__index__\": 6, \"pattern\": \"\\\"Sample Characteristic\\\\[clinical information\\\\]\\\"\", \"replacement\": \"HbA1c\"}, {\"__index__\": 7, \"pattern\": \"%\", \"replacement\": \"\"}, {\"__index__\": 8, \"pattern\": \"\\\"Sample Characteristic\\\\[disease\\\\]\\\"\", \"replacement\": \"Disease\"}, {\"__index__\": 9, \"pattern\": \"\\\"Sample Characteristic\\\\[single cell quality\\\\]\\\"\", \"replacement\": \"Single cell quality\"}, {\"__index__\": 10, \"pattern\": \"\\\"Sample Characteristic\\\\[submitted single cell quality\\\\]\\\"\", \"replacement\": \"Submitted single cell quality\"}, {\"__index__\": 11, \"pattern\": \"\\\"Factor Value\\\\[inferred cell type - ontology labels\\\\]\\\"\", \"replacement\": \"Inferred cell type - ontology label\"}, {\"__index__\": 12, \"pattern\": \"\\\"\\\"\", \"replacement\": \"\"}, {\"__index__\": 13, \"pattern\": \"\\\"\", \"replacement\": \"\"}, {\"__index__\": 14, \"pattern\": \"Factor Value\\\\[inferred cell type - authors labels\\\\]\", \"replacement\": \"Inferred cell type - author labels\"}], \"input\": {\"__class__\": \"ConnectedValue\"}, \"__page__\": null, \"__rerun_remap_job_id__\": null}",
245
+ "tool_version": null,
246
+ "type": "tool",
247
+ "uuid": "e5b0bcd3-a94c-4942-bed0-6d8f51e36e22",
248
+ "workflow_outputs": [
249
+ {
250
+ "label": null,
251
+ "output_name": "out_file1",
252
+ "uuid": "45757c76-0453-426f-b729-4c9d7b5688c9"
253
+ }
254
+ ]
255
+ },
256
+ "4": {
257
+ "annotation": "Experimental designs often include extra stuff (likely the barcodes not meeting the EBI pre-processing criteria), so this way we streamline down to only those barcodes in the barcodes file.",
258
+ "content_id": "join1",
259
+ "errors": null,
260
+ "id": 4,
261
+ "input_connections": {
262
+ "input1": {
263
+ "id": 2,
264
+ "output_name": "outfile"
265
+ },
266
+ "input2": {
267
+ "id": 3,
268
+ "output_name": "out_file1"
269
+ }
270
+ },
271
+ "inputs": [],
272
+ "label": null,
273
+ "name": "Join two Datasets",
274
+ "outputs": [
275
+ {
276
+ "name": "out_file1",
277
+ "type": "tabular"
278
+ }
279
+ ],
280
+ "position": {
281
+ "left": 857.0208740234375,
282
+ "top": 166.46875
283
+ },
284
+ "post_job_actions": {},
285
+ "tool_id": "join1",
286
+ "tool_state": "{\"field1\": \"1\", \"field2\": \"1\", \"fill_empty_columns\": {\"fill_empty_columns_switch\": \"no_fill\", \"__current_case__\": 0}, \"header\": \"-H\", \"input1\": {\"__class__\": \"ConnectedValue\"}, \"input2\": {\"__class__\": \"ConnectedValue\"}, \"partial\": \"\", \"unmatched\": \"\", \"__page__\": null, \"__rerun_remap_job_id__\": null}",
287
+ "tool_version": null,
288
+ "type": "tool",
289
+ "uuid": "0f40eba6-5e09-45de-a6b8-64b4bdcabd3f",
290
+ "workflow_outputs": [
291
+ {
292
+ "label": null,
293
+ "output_name": "out_file1",
294
+ "uuid": "39583bc2-7e06-4088-abcc-bb8b994767bb"
295
+ }
296
+ ]
297
+ },
298
+ "5": {
299
+ "annotation": "Gets rid of the duplicated columns",
300
+ "content_id": "toolshed.g2.bx.psu.edu/repos/bgruening/text_processing/tp_cut_tool/1.1.0",
301
+ "errors": null,
302
+ "id": 5,
303
+ "input_connections": {
304
+ "input": {
305
+ "id": 4,
306
+ "output_name": "out_file1"
307
+ }
308
+ },
309
+ "inputs": [],
310
+ "label": null,
311
+ "name": "Advanced Cut",
312
+ "outputs": [
313
+ {
314
+ "name": "output",
315
+ "type": "tabular"
316
+ }
317
+ ],
318
+ "position": {
319
+ "left": 1106.8125,
320
+ "top": 110.29167175292969
321
+ },
322
+ "post_job_actions": {},
323
+ "tool_id": "toolshed.g2.bx.psu.edu/repos/bgruening/text_processing/tp_cut_tool/1.1.0",
324
+ "tool_shed_repository": {
325
+ "changeset_revision": "f46f0e4f75c4",
326
+ "name": "text_processing",
327
+ "owner": "bgruening",
328
+ "tool_shed": "toolshed.g2.bx.psu.edu"
329
+ },
330
+ "tool_state": "{\"complement\": \"--complement\", \"cut_type_options\": {\"cut_element\": \"-f\", \"__current_case__\": 0, \"list\": \"1\"}, \"delimiter\": \"\", \"input\": {\"__class__\": \"ConnectedValue\"}, \"__page__\": null, \"__rerun_remap_job_id__\": null}",
331
+ "tool_version": null,
332
+ "type": "tool",
333
+ "uuid": "f5795ca8-4172-42d5-a898-ab71fe195024",
334
+ "workflow_outputs": [
335
+ {
336
+ "label": null,
337
+ "output_name": "output",
338
+ "uuid": "f7c57eb1-71ae-4850-8e99-16fafe763bbf"
339
+ }
340
+ ]
341
+ }
342
+ },
343
+ "tags": [
344
+ "name:singlecell",
345
+ "name:transcriptomics",
346
+ "name:training",
347
+ "name:deconvolution",
348
+ "single-cell"
349
+ ],
350
+ "uuid": "a29a2802-b8ca-44f2-8e58-908481c159b9",
351
+ "version": 1
352
+ }
0 commit comments