3
Xd                 @   s    d dl mZ dd Zdd ZdS )   )MRIsCALabelc              C   s  t t ddt dd dt dd dddt dd dddt  t d dd	t ddd
t ddddt dd dt  t dd dddgdddt ddt d dd	t dddddt  t d dd	d} tj }xLt| j D ]<\}}x2t|j D ]"\}}t|j | ||kstqW qW d S )Nz%s)argstrz-aseg %s)r   
extensionsT   )r   r   	mandatorypositionr   )r   r   )Znohash
usedefault   )r   r   r   z-l %sF
hemispherez%s.aparc.annot   )r   r   Z
hash_filesZkeep_extensionZname_sourceZname_templater   z-seed %d   )r   r   r   r   )argsZasegZ	canonsurf
classifierZcopy_inputsZcurvenvironr
   labelnum_threadsout_fileseedZsmoothwmZ
subject_idZsubjects_dirZsulc)dictr   Z
input_speclistitemsgetattrtraitsAssertionError)Z	input_mapinputskeymetadatametakeyvalue r$   j/var/www/html/virt/lib/python3.6/site-packages/nipype/interfaces/freesurfer/tests/test_auto_MRIsCALabel.pytest_MRIsCALabel_inputs   sr    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_MRIsCALabel_outputsP   s    r(   N)
preprocessr   r&   r(   r$   r$   r$   r%   <module>   s   K