class TemplateDimensionsOutputSpec(TraitedSpec): t1w_valid_list = OutputMultiPath(exists=True, desc='valid T1w images') target_zooms = traits.Tuple(traits.Float, traits.Float, traits.Float, desc='Target zoom information') target_shape = traits.Tuple(traits.Int, traits.Int, traits.Int, desc='Target shape information') out_report = File(exists=True, desc='conformation report')
class ConformInputSpec(BaseInterfaceInputSpec): in_file = File(exists=True, mandatory=True, desc='Input image') target_zooms = traits.Tuple(traits.Float, traits.Float, traits.Float, desc='Target zoom information') target_shape = traits.Tuple(traits.Int, traits.Int, traits.Int, desc='Target shape information')
class PlotBaseInputSpec(BaseInterfaceInputSpec): in_file = File(exists=True, mandatory=True, desc='File to be plotted') title = traits.Str(desc='a title string for the plot') annotate = traits.Bool(True, usedefault=True, desc='annotate left/right') figsize = traits.Tuple((11.69, 8.27), traits.Float, traits.Float, usedefault=True, desc='Figure size') dpi = traits.Int(300, usedefault=True, desc='Desired DPI of figure') out_file = File('mosaic.svg', usedefault=True, desc='output file name') cmap = traits.Str('Greys_r', usedefault=True)