2 "name": "CreaPhase3Wires",
\r
5 "image": "camarasu/creaphase:0.3"
\r
7 "tool-version": "v0.3",
\r
8 "schema-version": "0.5",
\r
9 "author": "Loriane Weber, Simon Rit, Jean Michel Létang, Françoise Peyrin, Max Langer",
\r
10 "command-line": "MYDIR=$PWD; cd /CreaPhase; mkdir [DIROUT]; octave --silent --eval \"SimuPBI_3WiresPhant_func('[VERS]', [OVERSAMP], '[BASENAME]', [[DIST]], [ENERGY], [PIXELSIZE], [NBPROJ], [RANGEANGLE], [MODELCTF], [MODELFRESNEL], [HEIGHT], '[DIROUT]', '[NOISETYPE]', [NOISEAMOUNT])\"; tar czf $MYDIR/[RESULTS] [DIROUT]",
\r
11 "description": "x-ray phase-contrast simulator",
\r
15 "description": "Crashed"
\r
21 "name": "Set it to 'Radon' OR 'Analytical'to calculate projections accordingly",
\r
24 "command-line-flag": "",
\r
25 "command-line-flag-separator": "",
\r
26 "value-key": "[VERS]"
\r
30 "name": "Oversampling of the projections : use 2 or 4",
\r
33 "command-line-flag": "",
\r
34 "command-line-flag-separator": "",
\r
35 "value-key": "[OVERSAMP]"
\r
39 "name": "Basename of the result files",
\r
42 "command-line-flag": "",
\r
43 "command-line-flag-separator": "",
\r
44 "value-key": "[BASENAME]"
\r
48 "name": "Distances of propagation (in m), e.g. 0 0.01 0.1 0.20 0.50",
\r
51 "command-line-flag": "",
\r
52 "command-line-flag-separator": "",
\r
53 "value-key": "[DIST]"
\r
57 "name": "Energy of the incoming X-ray beam (in keV)",
\r
60 "command-line-flag": "",
\r
61 "command-line-flag-separator": "",
\r
62 "value-key": "[ENERGY]"
\r
66 "name": "Pixel size of the detector (in um)",
\r
69 "command-line-flag": "",
\r
70 "value-key": "[PIXELSIZE]"
\r
74 "name": "Number of projections (e.g., 360)",
\r
77 "command-line-flag": "",
\r
78 "command-line-flag-separator": "",
\r
79 "value-key": "[NBPROJ]"
\r
82 "id": "rangeAngle",
\r
83 "name": "Range of the tomography : 180 or 360 degrees",
\r
86 "command-line-flag": "",
\r
87 "value-key": "[RANGEANGLE]"
\r
91 "name": "Use 1 if you want to use the CTF model, 0 otherwise",
\r
94 "command-line-flag": "",
\r
95 "command-line-flag-separator": "",
\r
96 "value-key": "[MODELCTF]"
\r
99 "id": "modelFresnel",
\r
100 "name": "Use 1 if you want to use the Fresnel model, 0 otherwise",
\r
101 "optional": false,
\r
103 "command-line-flag": "",
\r
104 "command-line-flag-separator": "",
\r
105 "value-key": "[MODELFRESNEL]"
\r
109 "name": "height of the object. If height == 1, the simulation is computed in 1D. If height >=2 , the simulation turns into 2D.",
\r
110 "optional": false,
\r
112 "command-line-flag": "",
\r
113 "command-line-flag-separator": "",
\r
114 "value-key": "[HEIGHT]"
\r
118 "name": "Output directory name",
\r
119 "optional": false,
\r
121 "command-line-flag": "",
\r
122 "command-line-flag-separator": "",
\r
123 "value-key": "[DIROUT]"
\r
126 "id": "noiseType",
\r
127 "name": "Use noise='gaussian' (addition of gaussian noise) or noise='poisson' (generation of Poisson noise).",
\r
128 "optional": false,
\r
130 "command-line-flag": "",
\r
131 "command-line-flag-separator": "",
\r
132 "value-key": "[NOISETYPE]"
\r
135 "id": "noiseAmount",
\r
136 "name": "If 'gaussian' (additive noise), please specify the Peak-to-peak Signe-to-noise ratio (PPSNR, in dB). If 'poisson', please specify a scaling factor ranging in [0:1].",
\r
137 "optional": false,
\r
139 "command-line-flag": "",
\r
140 "value-key": "[NOISEAMOUNT]"
\r
145 "id" : "resultTarball",
\r
146 "name" : "resultTarball",
\r
147 "description" : "archive of the output folder containing execution results, and the output of the command",
\r
148 "path-template" : "results.tar.gz",
\r
149 "optional": false,
\r
150 "value-key" : "[RESULTS]"
\r