3
XdD                 @   s    d dl mZ dd Zdd ZdS )   )BETc              C   s:  t t ddt dddt dddt ddt d	d(dt ddd dddt ddt ddt ddt dd ddddt ddt  t dd)dt dddt dd*dt dd+dt d d,dt d!dt d"d-dt d#d d.d$t 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)argstrz-c %sZvoxels)r   ZunitsT)ZnohashZ
usedefaultz-f %.2fz-F
functionalreduce_biasrobustpaddingremove_eyessurfaces	t2_guided)r   xorF    )r   copyfile
extensions	mandatorypositionz-mz-ez-n   )r   r   ZgenfileZ
hash_filesr   z-oz-Zz-r %dmmz-Bz-Sz-Rz-sz-Az-A2 %s)r   r   r   z-tz-g %.2f)argscenterenvironfracr   in_filemaskZmeshZ	no_outputout_fileoutlineoutput_typer   Zradiusr   r   r   Zskullr	   r
   	thresholdZvertical_gradient)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 r(   [/var/www/html/virt/lib/python3.6/site-packages/nipype/interfaces/fsl/tests/test_auto_BET.pytest_BET_inputs   s                                              r*   c              C   s   t t d dt d dt d dt d dt d dt d dt d dt d dt d dt d dt d dt d dd} tj }xLt| j D ]<\}}x2t|j D ]"\}}t|j | ||kstqW q~W d S )N)r   )Zinskull_mask_fileZinskull_mesh_fileZ	mask_fileZmeshfiler   Zoutline_fileZoutskin_mask_fileZoutskin_mesh_fileZoutskull_mask_fileZoutskull_mesh_fileZ
skull_fileZskull_mask_file)r   r   Zoutput_specr   r   r    r!   r"   )Z
output_mapoutputsr$   r%   r&   r'   r(   r(   r)   test_BET_outputs   s:    r,   N)
preprocessr   r*   r,   r(   r(   r(   r)   <module>   s    