3
Xd~
                 @   s    d dl mZ dd Zdd ZdS )   )PRELUDEc              C   s4  t t ddt dd dddgdt ddt ddd	t d
d ddt ddt dd ddgdt dd dt ddt  t dd ddgdt ddgdt dddgdt dd ddt ddt dd ddt ddt ddt dd dddd } tj }xPt| j D ]@\}}x6t|j D ]&\}}t|j | ||kstqW qW d S )!Nz%s)argstrz--complex=%sTmagnitude_file
phase_file)r   
extensions	mandatoryxorz--end=%d)ZnohashZ
usedefaultz--labels=%sF)r   r   
hash_filesz--labelslicesz--abs=%scomplex_phase_filez	--mask=%s)r   r   z--numphasesplit=%dz
--phase=%sz--sliceslabelprocess2d)r   r   z	--force3D	process2dz--rawphase=%sz--removerampsz--savemask=%sz
--start=%dz--thresh=%.10fz--unwrap=%s)r   r   Zgenfiler	   )argsr
   endenvironZ
label_filer   r   Z	mask_fileZnum_partitionsoutput_typer   r   Z	process3dZrawphase_fileZremoverampsZsavemask_filestart	thresholdunwrapped_phase_file)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_PRELUDE.pytest_PRELUDE_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_PRELUDE_outputs\   s    r#   N)
preprocessr   r!   r#   r   r   r   r    <module>   s   W