3
XdR                 @   s    d dl mZ dd Zdd ZdS )   )Calcc           %   C   s  t t ddt ddDdt ddd	t d
dEdt ddt dddt ddt dd ddFdt dddGdt dd ddHdt ddIdt d#dJdt d$dKdt d%dLdt d&dMdt d'dNdt d(dOdt d)dPdt d*dQdt d+dt dddRd-d.t d/dt d0dSdt d1dTdt  t dd dd2dgd3dUd5t d6dVdt d:dWdt d;dXdt d<dt d=dYdt d@dt dAdZdt dBddC"} tj }xRt| j D ]B\}}x6t|j D ]&\}}t|j | ||kstqW qvW d S )[Nz%s)argstrz-check_dimensionscheck_dimensionsno_check_dimensions)r   xorz-clobberT)r   
usedefaultz-copy_headercopy_headerno_copy_headerz-debug)Znohashr   z-eval_width %sz-expfile %s
expressionexpfile)r   
extensions	mandatoryr   z-expression '%s')r   r   r   z-filelist %sinput_filesfilelistz-byteformat_filetypeformat_byteformat_short
format_intformat_longformat_floatformat_doubleformat_signedformat_unsignedz-doublez	-filetypez-floatz-intz-longz-shortz-signedz	-unsignedz-ignore_nanr    )r   r   positionsepz-max_buffer_size_in_kb %dz-nocheck_dimensionsz-nocopy_headerFz%s_calc.mnc   )r   r   ZgenfileZ
hash_filesZname_sourceZname_templater   z-illegal_value
output_nanoutput_zerooutput_illegal_valuez-nanz-zeroz-propagate_nanz-quietverbosequietz-2z-verbosez-range %d %d)"argsr   clobberr   debugenvironZ
eval_widthr   r
   r   r   r   r   r   r   r   r   r   r   Z
ignore_nanr   Zmax_buffer_size_in_kbr   r	   outfilesoutput_fileZoutput_illegalr   r   Zpropagate_nanr!   Ztwor    Zvoxel_range)r   r   )r   r	   )r
   r   )r
   r   )r   r   )	r   r   r   r   r   r   r   r   r   )	r   r   r   r   r   r   r   r   r   )	r   r   r   r   r   r   r   r   r   )	r   r   r   r   r   r   r   r   r   )	r   r   r   r   r   r   r   r   r   )	r   r   r   r   r   r   r   r   r   )	r   r   r   r   r   r   r   r   r   )	r   r   r   r   r   r   r   r   r   )	r   r   r   r   r   r   r   r   r   )r   r   )r   r	   )r   r   r   )r   r   r   )r   r   r   )r    r!   )r    r!   )dictr   Z
input_speclistitemsgetattrtraitsAssertionError)Z	input_mapinputskeymetadatametakeyvalue r5   ]/var/www/html/virt/lib/python3.6/site-packages/nipype/interfaces/minc/tests/test_auto_Calc.pytest_Calc_inputs   sj                                                                           r7   c              C   sj   t t d dd} tj }xLt| j D ]<\}}x2t|j D ]"\}}t|j | ||ks<tq<W q&W d S )N)r   )r'   )r*   r   Zoutput_specr+   r,   r-   r.   r/   )Z
output_mapoutputsr1   r2   r3   r4   r5   r5   r6   test_Calc_outputs   s    r9   N)Zmincr   r7   r9   r5   r5   r5   r6   <module>   s    n