-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcommand.json
More file actions
97 lines (97 loc) · 2.58 KB
/
Copy pathcommand.json
File metadata and controls
97 lines (97 loc) · 2.58 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
86
87
88
89
90
91
92
93
94
95
96
97
{
"name": "QC Analysis",
"label": null,
"description": "Analyses QC sessions acquired as per the NIF TDRS SOP",
"version": "1.0",
"schema-version": "1.0",
"info-url": null,
"image": "monashbiomedicalimaging/xnat-nif-qc-analysis",
"type": "docker",
"index": null,
"working-directory": null,
"command-line": "/repo/xnat_pipeline.sh #SESSIONID# #T1# #T2# #DMRI#",
"environment-variables": {},
"ports": {},
"mounts": [
{
"name": "workdir",
"writable": true,
"path": "/workdir"
}
],
"inputs": [
{
"name": "Session ID",
"description": "XNAT ID of the session",
"type": "string",
"required": true,
"replacement-key": "#SESSIONID#"
},
{
"name": "T1 32Ch Scan Name",
"description": "Name of the T1-weighted saline phantom with 32 Channel Head Coil",
"type": "string",
"matcher": null,
"default-value": "",
"required": true,
"replacement-key": "#T1#",
"command-line-flag": null,
"command-line-separator": null,
"true-value": null,
"false-value": null
},
{
"name": "T2 32Ch Scan Name",
"description": "Name of the T2-weighted saline phantom with 32 Channel Head Coil",
"type": "string",
"matcher": null,
"default-value": "",
"required": true,
"replacement-key": "#T2#",
"command-line-flag": null,
"command-line-separator": null,
"true-value": null,
"false-value": null
},
{
"name": "dMRI 32Ch Scan Name",
"description": "Name of the Diffusion MRI saline phantom with 32 Channel Head Coil",
"type": "string",
"matcher": null,
"default-value": "",
"required": true,
"replacement-key": "#DMRI#",
"command-line-flag": null,
"command-line-separator": null,
"true-value": null,
"false-value": null
}
],
"outputs": [],
"xnat": [
{
"name": "QC Analysis",
"description": "Analyses QC sessions acquired as per the NIF TDRS SOP",
"contexts": ["xnat:imageSessionData"],
"external-inputs": [
{
"name": "session",
"description": "Input session",
"type": "Session",
"required": true
}
],
"derived-inputs": [
{
"name": "session-id",
"description": "The session's id",
"type": "string",
"derived-from-wrapper-input": "session",
"derived-from-xnat-object-property": "label",
"provides-value-for-command-input": "Session ID"
}
],
"output-handlers": []
}
]
}