@@ -19,7 +19,7 @@ int_workflow:
1919 workflow_target_type : stored_workflow
2020 request_state :
2121 int_input : 8
22- upload :
22+ upload_file :
2323 request_state :
2424 - class : File
2525 name : Reference information
@@ -237,7 +237,7 @@ upload:
237237 ext : " txt"
238238 name : " reverse"
239239
240- upload_one :
240+ upload_one_file :
241241 request_state :
242242 - class : Collection
243243 collection_type : list
@@ -247,3 +247,210 @@ upload_one:
247247 name : " Reference information"
248248 location : " base64://eyJ0ZXN0IjogInRlc3QifQ=="
249249 ext : " txt"
250+
251+ upload :
252+ request_state :
253+ targets :
254+ - destination : {type: "hdas"}
255+ items :
256+ - src : url
257+ name : " Reference information"
258+ url : " base64://eyJ0ZXN0IjogInRlc3QifQ=="
259+ ext : " txt"
260+ - src : url
261+ name : " Reference sequence"
262+ url : " base64://eyJ0ZXN0IjogInRlc3QifQ=="
263+ ext : " fasta"
264+ - src : url
265+ url : " base64://eyJ0ZXN0IjogInRlc3QifQ=="
266+ ext : " fastq.gz"
267+ - destination : {type: "hdca"}
268+ collection_type : list
269+ name : " my collection"
270+ items :
271+ - src : url
272+ name : " sample1"
273+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
274+ ext : " txt"
275+ - src : url
276+ name : sample2
277+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
278+ ext : " txt"
279+ - src : url
280+ name : sample3
281+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
282+ ext : " txt"
283+ - destination : {type: "hdca"}
284+ collection_type : list:paired
285+ name : " The List of Dataset Pairs"
286+ items :
287+ - name : sample1
288+ items :
289+ - src : url
290+ name : forward
291+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
292+ ext : " txt"
293+ - src : url
294+ name : reverse
295+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
296+ ext : " txt"
297+ - name : sample2
298+ items :
299+ - src : url
300+ name : forward
301+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
302+ ext : " txt"
303+ - src : url
304+ name : reverse
305+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
306+ ext : " txt"
307+ - destination : {type: "hdca"}
308+ collection_type : list:list:paired
309+ name : " Nested List of Dataset Pairs"
310+ items :
311+ - name : treatment1
312+ items :
313+ - name : replicate1
314+ items :
315+ - src : url
316+ name : forward
317+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
318+ ext : " txt"
319+ - src : url
320+ name : reverse
321+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
322+ ext : " txt"
323+ - name : replicate2
324+ items :
325+ - src : url
326+ name : forward
327+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
328+ ext : " txt"
329+ - src : url
330+ name : reverse
331+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
332+ ext : " txt"
333+ - name : treatment2
334+ items :
335+ - name : replicate1
336+ items :
337+ - src : url
338+ name : forward
339+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
340+ ext : " txt"
341+ - src : url
342+ name : reverse
343+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
344+ ext : " txt"
345+ - name : replicate2
346+ items :
347+ - src : url
348+ name : forward
349+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
350+ ext : " txt"
351+ - src : url
352+ name : reverse
353+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
354+ ext : " txt"
355+ - destination : {type: "hdas"}
356+ items :
357+ - src : url
358+ name : " sample1.fasta"
359+ url : " base64://eyJ0ZXN0IjogInRlc3QifQ=="
360+ ext : " fasta"
361+ tags : ['name:sample1']
362+ - src : url
363+ name : " sample2.fasta"
364+ url : " base64://eyJ0ZXN0IjogInRlc3QifQ=="
365+ ext : " fasta"
366+ tags : ['name:sample2']
367+ - destination : {type: "hdas"}
368+ items :
369+ - src : url
370+ name : " sample1.fastq"
371+ url : " base64://eyJ0ZXN0IjogInRlc3QifQ=="
372+ ext : " fastq"
373+ tags : ['group:treatment:treatment1', 'group:replicate:replicate1']
374+ - src : url
375+ name : " sample2.fastq"
376+ url : " base64://eyJ0ZXN0IjogInRlc3QifQ=="
377+ ext : " fastq"
378+ tags : ['group:treatment:treatment1', 'group:replicate:replicate2']
379+ - src : url
380+ name : " sample3.fastq"
381+ url : " base64://eyJ0ZXN0IjogInRlc3QifQ=="
382+ ext : " fastq"
383+ tags : ['group:treatment:treatment2', 'group:replicate:replicate1']
384+ - src : url
385+ name : " sample4.fastq"
386+ url : " base64://eyJ0ZXN0IjogInRlc3QifQ=="
387+ ext : " fastq"
388+ tags : ['group:treatment:treatment2', 'group:replicate:replicate2']
389+ - destination : {type: "hdas"}
390+ items :
391+ - src : url
392+ name : " Convert spaces and not newlines"
393+ url : " base64://eyJ0ZXN0IjogInRlc3QifQ=="
394+ ext : " txt"
395+ space_to_tab : true
396+ to_posix_lines : false
397+ - src : url
398+ name : " Convert newlines and not spaces"
399+ url : " base64://eyJ0ZXN0IjogInRlc3QifQ=="
400+ ext : " fasta"
401+ space_to_tab : false
402+ to_posix_lines : true
403+ - src : url
404+ url : " base64://eyJ0ZXN0IjogInRlc3QifQ=="
405+ ext : " fastq.gz"
406+ - destination : {type: "hdas"}
407+ items :
408+ - src : url
409+ name : " Reference information"
410+ url : " base64://eyJ0ZXN0IjogInRlc3QifQ=="
411+ ext : " txt"
412+ dbkey : hg19
413+ - src : url
414+ name : " Reference sequence"
415+ url : " base64://eyJ0ZXN0IjogInRlc3QifQ=="
416+ ext : " fasta"
417+ dbkey : hg19
418+ - src : url
419+ url : " base64://eyJ0ZXN0IjogInRlc3QifQ=="
420+ ext : " fastq.gz"
421+ - destination : {type: "hdca"}
422+ collection_type : paired:paired
423+ name : " esoteric collection type"
424+ items :
425+ - name : " forward"
426+ items :
427+ - src : url
428+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
429+ ext : " txt"
430+ name : " forward"
431+ items :
432+ - src : url
433+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
434+ ext : " txt"
435+ name : " reverse"
436+ - name : " reverse"
437+ items :
438+ - src : url
439+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
440+ ext : " txt"
441+ name : " forward"
442+ items :
443+ - src : url
444+ url : " base64://eyJ0c3JjIjogInRlc3QifQ=="
445+ ext : " txt"
446+ name : " reverse"
447+
448+ upload_one :
449+ request_state :
450+ targets :
451+ - destination : {type: "hdas"}
452+ items :
453+ - src : url
454+ name : " Reference information"
455+ url : " base64://eyJ0ZXN0IjogInRlc3QifQ=="
456+ ext : " txt"
0 commit comments