3
Xd
                 @   s    d dl mZ dd Zdd ZdS )   )MRISPreprocc              C   s6  t t ddt dddt dd d&d	t d
dgdt ddgdt dddt ddgdt ddgdt dd ddt ddt ddt ddt dd d'd	t dd(dt  t dd)dt d dt d!d*dt d"d+dt d#ddt d$dd%} tj }xRt| j D ]B\}}x6t|j D ]&\}}t|j | ||kstqW  qW d S ),Nz%s)argstrT)ZnohashZ
usedefaultz	--fsgd %ssubjects	fsgd_filesubject_file)r   
extensionsxorz	--fwhm %f	num_iters)r   r   z--fwhm-src %fnum_iters_sourcez	--hemi %s)r   	mandatoryz--niters %dfwhmz--niterssrc %dfwhm_sourcez--out %s)r   r   Zgenfilez--projfrac %sz--smooth-cortex-onlyz--srcfmt %sz--f %sz	--s %s...z	--area %ssurf_measuresurf_measure_file	surf_areaz--surfdir %sz	--meas %sz
--is %s...z--target %sz--iv %s %s...)argsenvironr   r   r   Zhemir	   r
   out_fileZ	proj_fracZsmooth_cortex_onlyZsource_formatr   r   Zsubjects_dirr   Zsurf_dirr   r   targetZvol_measure_file)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 r    j/var/www/html/virt/lib/python3.6/site-packages/nipype/interfaces/freesurfer/tests/test_auto_MRISPreproc.pytest_MRISPreproc_inputs   s~    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_MRISPreproc_outputs]   s    r$   N)modelr   r"   r$   r    r    r    r!   <module>   s   X