-
Notifications
You must be signed in to change notification settings - Fork 11
/
manifest.json
43 lines (43 loc) · 1.49 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
{
"name": "fw-heudiconv",
"label": "Flywheel HeuDiConv",
"description": "HeuDiConv-style BIDS curation on Flywheel. Flywheel HeuDiConv (or fw-heudiconv, pronounced /fwuː di kɑː n(v)/) is a Python-based toolkit that leverages the flexibility and comprehensiveness of HeuDiConv to curate neuroimaging data on Flywheel into a BIDS-valid format.",
"version": "0.2.15_0.4.3",
"inputs": {
"api_key": {
"base": "api-key"
},
"heuristic": {
"base": "file",
"description": "Python file implementing a heudiconv heuristic",
"optional": true
}
},
"config": {
"action": {
"default": "Curate",
"description": "Curate: Apply heuristic to project. Export: Create zip of BIDS tree. Tabulate: Create a table of sequence information in a project. Clear: Clear BIDS data from project. Reproin Check: Apply the reproin heuristic to a list of reproin names to check for validity. Meta: Autogenerate BIDS metadata for project.",
"type": "string",
"enum": ["Curate", "Export", "Tabulate", "Clear", "Reproin", "Validate"]
},
"dry_run": {
"default": true,
"description": "Run without applying changes",
"type": "boolean"
}
},
"command": "./fw_heudiconv_run.py",
"author": "Tinashe Michael Tapera",
"maintainer": "Tinashe Michael Tapera",
"cite": "",
"license": "Other",
"source": "",
"url": "https://github.com/PennBBL/fw-heudiconv",
"custom": {
"gear-builder": {
"category": "analysis",
"image": "pennbbl/fw-heudiconv:0.2.15_0.4.3"
},
"flywheel":{"suite": "PennBBL"}
}
}