|
| 1 | +# -*- coding: utf8 -*- |
| 2 | +"""Autogenerated file - DO NOT EDIT |
| 3 | +If you spot a bug, please report it on the mailing list and/or change the generator.""" |
| 4 | + |
| 5 | +from nipype.interfaces.base import CommandLine, CommandLineInputSpec, SEMLikeCommandLine, TraitedSpec, File, Directory, traits, isdefined, InputMultiPath, OutputMultiPath |
| 6 | +import os |
| 7 | + |
| 8 | + |
| 9 | +class edu.jhu.bme.smile.demo.RandomVolInputSpec(CommandLineInputSpec): |
| 10 | + maxMemoryUsage = traits.Int(desc="Maximum Memory Allowed (in MegaBytes). Increase or decrease this depending on java virtual machine heap size requirements.", argstr="--maxMemoryUsage %d") |
| 11 | + inSize = traits.Int(desc="Size of Volume in X direction", argstr="--inSize %d") |
| 12 | + inSize2 = traits.Int(desc="Size of Volume in Y direction", argstr="--inSize2 %d") |
| 13 | + inSize3 = traits.Int(desc="Size of Volume in Z direction", argstr="--inSize3 %d") |
| 14 | + inSize4 = traits.Int(desc="Size of Volume in t direction", argstr="--inSize4 %d") |
| 15 | + inStandard = traits.Int(desc="Standard Deviation for Normal Distribution", argstr="--inStandard %d") |
| 16 | + inLambda = traits.Float(desc="Lambda Value for Exponential Distribution", argstr="--inLambda %f") |
| 17 | + inMaximum = traits.Int(desc="Maximum Value", argstr="--inMaximum %d") |
| 18 | + inMinimum = traits.Int(desc="Minimum Value", argstr="--inMinimum %d") |
| 19 | + inField = traits.Enum(""Uniform"", ""Normal"", ""Exponential"", desc="Field", argstr="--inField %s") |
| 20 | + xPrefExt = traits.Enum("nrrd", desc="Output File Type", argstr="--xPrefExt %s") |
| 21 | + outRand1 = traits.Either(traits.Bool, File(), hash_files=False, desc="Rand1", argstr="--outRand1 %s") |
| 22 | + outExecution = traits.Str(desc="Execution Time", argstr="--outExecution %s") |
| 23 | + |
| 24 | + |
| 25 | +class edu.jhu.bme.smile.demo.RandomVolOutputSpec(TraitedSpec): |
| 26 | + outRand1 = File(desc="Rand1", exists=True) |
| 27 | + |
| 28 | + |
| 29 | +class edu.jhu.bme.smile.demo.RandomVol(SEMLikeCommandLine): |
| 30 | + """title: Random_Volume_Generator |
| 31 | +
|
| 32 | +category: |
| 33 | +Developer Tools |
| 34 | +
|
| 35 | +
|
| 36 | +description: |
| 37 | +Generate a random scalar volume. |
| 38 | +
|
| 39 | +
|
| 40 | +
|
| 41 | +version: 1.11.RC |
| 42 | +
|
| 43 | +documentation-url: |
| 44 | +http://www.nitrc.org/projects/jist/ |
| 45 | +
|
| 46 | +
|
| 47 | +contributor: |
| 48 | +
|
| 49 | +
|
| 50 | +
|
| 51 | +""" |
| 52 | + |
| 53 | + input_spec = edu.jhu.bme.smile.demo.RandomVolInputSpec |
| 54 | + output_spec = edu.jhu.bme.smile.demo.RandomVolOutputSpec |
| 55 | + _cmd = "java edu.jhu.ece.iacl.jist.cli.run edu.jhu.bme.smile.demo.RandomVol " |
| 56 | + _outputs_filenames = {'outRand1':'outRand1.nii'} |
0 commit comments