-
Notifications
You must be signed in to change notification settings - Fork 1
/
fnirsapp_sourcedata2bids.json
109 lines (109 loc) · 3.85 KB
/
fnirsapp_sourcedata2bids.json
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
{
"name": "fNIRS Apps: Sourcedata to BIDS",
"description": "Create fNIRS BIDS datasets from source data",
"author": "Robert Luke",
"tool-version": "v0.4.5",
"schema-version": "0.5",
"command-line": "/run.py [InputDataset] [SubjectLabel] [SessionLabel] [TaskLabel] [Events] [Duration] [OptodeFrame]",
"container-image": {
"image": "ghcr.io/rob-luke/fnirs-apps-sourcedata2bids/app:v0.4.5",
"index": "ghcr.io",
"type": "docker",
"entrypoint": true
},
"inputs": [
{
"command-line-flag": "--input-datasets",
"id": "input_datasets",
"description": "The directory with the input dataset formatted according to the BIDS standard.",
"name": "input-datasets",
"optional": true,
"type": "File",
"value-key": "[InputDataset]"
},
{
"command-line-flag": "--subject-label",
"description": "The label(s) of the subjects(s) that should be analyzed. The label corresponds to sub-<subject_label> from the BIDS spec (so it does not include \"sub-\"). If this parameter is not provided all subjects should be analyzed. Multiple participants can be specified with a space separated list.",
"id": "subject_label",
"name": "subject-label",
"optional": true,
"type": "String",
"list": true,
"value-key": "[SubjectLabel]"
},
{
"command-line-flag": "--session-label",
"description": "The label(s) of the session(s) that should be analyzed. The label corresponds to ses-<session_label> from the BIDS spec (so it does not include \"ses-\"). If this parameter is not provided all sessions should be analyzed. Multiple sessions can be specified with a space separated list.",
"id": "session_label",
"name": "session-label",
"optional": true,
"type": "String",
"list": true,
"value-key": "[SessionLabel]"
},
{
"command-line-flag": "--task-label",
"description": "The label(s) of the tasks(s) that should be analyzed. The label corresponds to task-<subject_label> from the BIDS spec. If this parameter is not provided all tasks should be analyzed. Multiple tasks can be specified with a space separated list.",
"id": "task_label",
"name": "task-label",
"optional": true,
"type": "String",
"list": false,
"value-key": "[TaskLabel]"
},
{
"command-line-flag": "--events",
"id": "events",
"name": "events",
"optional": true,
"type": "String",
"value-key": "[Events]"
},
{
"command-line-flag": "--duration",
"id": "duration",
"name": "duration",
"optional": true,
"type": "Number",
"value-key": "[Duration]"
},
{
"command-line-flag": "--optode-frame",
"id": "optode_frame",
"name": "optode_frame",
"optional": true,
"type": "String",
"value-key": "[OptodeFrame]"
}
],
"output-files": [
{
"id": "output_directory",
"name": "BIDS directory",
"optional": false,
"path-template": "[InputDataset]"
}
],
"suggested-resources": {
"cpu-cores": 1,
"ram": 1,
"walltime-estimate": 60
},
"tags": {
"domain": [
"neuroimaging",
"fnirs",
"bids"
]
},
"error-codes": [
{
"code": 1,
"description": "Crashed"
}
],
"custom": {
"BIDSAppSpecVersion": "Draft"
},
"doi": "10.5281/zenodo.6859678"
}