-
Notifications
You must be signed in to change notification settings - Fork 0
/
1dFlagMotion.json
41 lines (41 loc) · 1.99 KB
/
1dFlagMotion.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
{
"command-line": "1dFlagMotion [MAXTRANS] [MAXROT] [MOTIONPARAMSFILE]",
"description": "tool description",
"inputs": [
{
"command-line-flag": "-MaxTrans",
"description": "-MaxTrans maximum translation allowed in any direction [defaults to 1.5mm]",
"id": "MAXTRANS",
"name": "MAXTRANS",
"optional": true,
"type": "String",
"value-key": "[MAXTRANS]"
},
{
"command-line-flag": "-MaxRot",
"description": "-MaxRot maximum rotation allowed in any direction [defaults to 1.25 degrees] ** The input file must have EXACTLY 6 columns of input, in the order: roll pitch yaw delta-SI delta-LR delta-AP (angles in degrees first, then translations in mm) ** The program does NOT accept column '[...]' selectors on the input file name, or comments in the file itself. As a palliative, if the input file name is '-', then the input numbers are read from stdin, so you could do something like the following: 1dcat mfile.1D'[1..6]' | 1dFlagMotion - e.g., to work with the output from 3dvolreg's '-dfile' option (where the first column is just the time index). ** The output is in a 1D format, with comments on '#' comment lines, and the list of points exceeding the motion bounds listed being intercalated on normal (non-comment) lines. ++ Compile date = Sep 7 2018 {:}",
"id": "MAXROT",
"name": "MAXROT",
"optional": true,
"type": "String",
"value-key": "[MAXROT]"
},
{
"description": "NA",
"id": "MotionParamsFile",
"name": "MotionParamsFile",
"optional": false,
"type": "String",
"value-key": "[MOTIONPARAMSFILE]"
}
],
"name": "tool name",
"schema-version": "0.5",
"suggested-resources": {
"cpu-cores": 1,
"ram": 1,
"walltime-estimate": 60
},
"tags": {},
"tool-version": "v0.1.0"
}