3
d                 @   s|   d dl mZmZmZmZ G dd deZG dd deZG dd deZG dd	 d	eZG d
d deZ	G dd deZ
dS )   )CommandLineInputSpecCommandLineTraitedSpecFilec            	   @   sF   e Zd ZeddddddZeddddd	Zed
ddddddgdZdS )Vnifti2ImageInputSpecTz-in %s   zin file)existsargstr	mandatorypositiondescz-attr %sr   zattribute file)r   r	   r   r   z%s.vFz-out %szoutput data filein_file)name_templatekeep_extensionr	   
hash_filesr   r   name_sourceN)__name__
__module____qualname__r   r   
attributesout_file r   r   ?/tmp/pip-build-7vycvbft/nipype/nipype/interfaces/vista/vista.pyr      s   r   c               @   s   e Zd ZedddZdS )Vnifti2ImageOutputSpecTzOutput vista file)r   r   N)r   r   r   r   r   r   r   r   r   r      s   r   c               @   s   e Zd ZdZdZeZeZdS )Vnifti2Imagea  
    Convert a nifti file into a vista file.

    Example
    -------
    >>> vimage = Vnifti2Image()
    >>> vimage.inputs.in_file = 'image.nii'
    >>> vimage.cmdline
    'vnifti2image -in image.nii -out image.v'
    >>> vimage.run()  # doctest: +SKIP

    Zvnifti2imageN)	r   r   r   __doc___cmdr   
input_specr   output_specr   r   r   r   r      s   r   c            	   @   s6   e Zd ZeddddddZedddddd	d
gdZdS )VtoMatInputSpecTz-in %sr   zin file)r   r	   r
   r   r   z%s.matFz-out %szoutput mat filer   )r   r   r	   r   r   r   r   Nr   )r   r   r   r   r   r   r   r   r   r   r    /   s   r    c               @   s   e Zd ZedddZdS )VtoMatOutputSpecTzOutput mat file)r   r   N)r   r   r   r   r   r   r   r   r   r!   >   s   r!   c               @   s   e Zd ZdZdZeZeZdS )VtoMatz
    Convert a nifti file into a vista file.

    Example
    -------
    >>> vimage = VtoMat()
    >>> vimage.inputs.in_file = 'image.v'
    >>> vimage.cmdline
    'vtomat -in image.v -out image.mat'
    >>> vimage.run()  # doctest: +SKIP

    ZvtomatN)	r   r   r   r   r   r    r   r!   r   r   r   r   r   r"   B   s   r"   N)baser   r   r   r   r   r   r   r    r!   r"   r   r   r   r   <module>   s   