-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathmanifest.json
56 lines (56 loc) · 1.31 KB
/
manifest.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
{
"name": "wbhi-redcap",
"label": "WBHI REDCap Gear",
"description": "Queries REDCap using DICOM metadata on Flywheel to find scans matching consenting participants.",
"version": "1.0.5",
"author": "Joe Wexler",
"maintainer": "Joe Wexler",
"cite": "",
"license": "MIT",
"url": "",
"source": "",
"environment": {
"FLYWHEEL": "/flywheel/v0",
"PWD": "/flywheel/v0",
"HOME": "/root",
"LANG": "C.UTF-8",
"LC_ALL": "C.UTF-8",
"PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
},
"custom": {
"gear-builder": {
"category": "analysis",
"image": "jbwexler/wbhi-redcap:1.0.5"
},
"flywheel": {
"suite": "WBHI"
}
},
"inputs": {
"key": {
"base": "api-key"
},
"match_csv": {
"description": "A csv file to manually match redcap records to flywheel subject. If included, will skip automatic matching and pi-copy. Should contain no header and three columns: 1) site, 2) redcap rid, 3) subject label",
"base": "file",
"type": {
"enum": [
"text"
]
},
"optional": true
}
},
"config": {
"redcap_api_key": {
"description": "REDCap API key",
"type": "string"
},
"ignore_until_n_days_old": {
"description": "Ignore sessions that are less than n days old. Default = 1 day.",
"type": "integer",
"default": 1
}
},
"command": "python run.py"
}