-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathconfig.vsh.yaml
More file actions
85 lines (81 loc) · 2.47 KB
/
config.vsh.yaml
File metadata and controls
85 lines (81 loc) · 2.47 KB
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
name: process_tenx_xenium
namespace: datasets/workflows
argument_groups:
- name: Inputs
arguments:
- type: file
name: --input
required: true
description: A 10x xenium directory or zip file
- type: string
name: --segmentation_id
required: true
description: The segmentation identifier
multiple: true
- name: Metadata
arguments:
- type: string
name: --id
description: "A unique identifier for the dataset"
required: true
- name: --dataset_name
type: string
description: Nicely formatted name.
required: true
- type: string
name: --dataset_url
description: Link to the original source of the dataset.
required: false
- name: --dataset_reference
type: string
description: Bibtex reference of the paper in which the dataset was published.
required: false
- name: --dataset_summary
type: string
description: Short description of the dataset.
required: true
- name: --dataset_description
type: string
description: Long description of the dataset.
required: true
- name: --dataset_organism
type: string
description: The organism of the sample in the dataset.
required: false
- name: Crop region
description: If provided, the region will be cropped to the specified coordinates.
arguments:
- type: integer
name: --crop_region_min_x
required: false
description: The minimum x coordinate of the region to crop.
- type: integer
name: --crop_region_max_x
required: false
description: The maximum x coordinate of the region to crop.
- type: integer
name: --crop_region_min_y
required: false
description: The minimum y coordinate of the region to crop.
- type: integer
name: --crop_region_max_y
required: false
description: The maximum y coordinate of the region to crop.
- name: Outputs
arguments:
- name: "--output_dataset"
__merge__: /src/api/file_common_ist.yaml
direction: output
required: true
default: "$id/dataset.zarr"
resources:
- type: nextflow_script
path: main.nf
entrypoint: run_wf
dependencies:
- name: datasets/loaders/tenx_xenium
- name: datasets/processors/crop_region
runners:
- type: nextflow
directives:
label: [highcpu, midmem, hightime]