3
Xd>	                 @   s    d dl mZ dd Zdd ZdS )   )ThresholdImagec              C   s  t t ddt dddt ddddt dddt dd dd	d
t dd dgdt dddgdt dddgddgdt dddt dddt dd ddgdddt dddgdt dddgdt dddgdd} tj }xLt| j D ]<\}}x2t|j D ]"\}}t|j | ||kstqW qW d S )Nz%s)argstrT)	mandatory
usedefaultz%d   )r   positionr   )Znohashr   r   )r   
extensionsr   r   num_thresholds)r   r   requiresz%f   th_low)r   r   r
      th_high)r   r   r
   xor   )r   r   input_imagez%s_resampled   )r   r   Zkeep_extensionZname_sourceZname_templater      mode)r   r   r   )argsZcopy_headerZ	dimensionenvironr   Z
input_maskZinside_valuer   num_threadsr	   output_imageZoutside_valuer   r   )dictr   Z
input_speclistitemsgetattrtraitsAssertionError)Z	input_mapinputskeymetadatametakeyvalue r$   g/var/www/html/virt/lib/python3.6/site-packages/nipype/interfaces/ants/tests/test_auto_ThresholdImage.pytest_ThresholdImage_inputs   sx    
r&   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outputsr    r!   r"   r#   r$   r$   r%   test_ThresholdImage_outputsT   s    r(   N)utilsr   r&   r(   r$   r$   r$   r%   <module>   s   O