-
Notifications
You must be signed in to change notification settings - Fork 2
/
fnirsapp_qr.json
111 lines (111 loc) · 4.03 KB
/
fnirsapp_qr.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
110
111
{
"name": "fNIRS Apps: Quality Reports",
"description": "Generate quality reports for fNIRS data",
"author": "Robert Luke",
"tool-version": "v0.3.8",
"schema-version": "0.5",
"command-line": "/run.py [InputDataset] [OutputLocation] [SubjectLabel] [SessionLabel] [TaskLabel] [SCIThreshold] [PeakPowerThreshold]",
"container-image": {
"image": "ghcr.io/rob-luke/fnirs-apps-quality-reports/app:v0.3.8",
"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": "--output-location",
"id": "output_location",
"description": "The directory where the output files should be stored.",
"name": "output-location",
"optional": true,
"type": "File",
"value-key": "[OutputLocation]"
},
{
"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": true,
"value-key": "[TaskLabel]"
},
{
"command-line-flag": "--sci-threshold",
"id": "sci_threshold",
"name": "sci-threshold",
"optional": true,
"type": "Number",
"value-key": "[SCIThreshold]"
},
{
"command-line-flag": "--pp-threshold",
"id": "pp_threshold",
"name": "pp-threshold",
"optional": true,
"type": "Number",
"value-key": "[PeakPowerThreshold]"
}
],
"output-files": [
{
"id": "output_directory",
"name": "BIDS derivatives directory",
"optional": false,
"path-template": "[OutputLocation]"
}
],
"suggested-resources": {
"cpu-cores": 1,
"ram": 1,
"walltime-estimate": 60
},
"tags": {
"domain": [
"neuroimaging",
"fnirs",
"quality",
"bids"
]
},
"error-codes": [
{
"code": 1,
"description": "Crashed"
}
],
"custom": {
"BIDSAppSpecVersion": "Draft"
},
"doi": "10.5281/zenodo.6342345"
}