3
Xd                 @   s    d dl mZ dd Zdd ZdS )   )EpiRegc              C   s  t t ddt ddt dddt dd 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dt  t ddt dd dddt dd dddt dd d
t dd d
d} tj }xLt| j D ]<\}}x2t|j D ]"\}}t|j | ||kstqW qW d S )Nz%s)argstrz--echospacing=%fT)Znohash
usedefaultz--epi=%s   )r   
extensions	mandatorypositionz	--fmap=%s)r   r   z--fmapmag=%sz--fmapmagbrain=%sz	--noclean)r   r   z--nofmapregz--out=%s   )r   r   r   z
--pedir=%sz--t1brain=%sr   z--t1=%s   z--weight=%sz
--wmseg=%s)argsZechospacingenvironepiZfmapZfmapmagZfmapmagbrainno_cleanZ
no_fmapregZout_baseoutput_typeZpedirZt1_brainZt1_headZweight_imagewmseg)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_EpiReg.pytest_EpiReg_inputs   sl    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t d dt d dd} tj }xLt| j D ]<\}}x2t|j D ]"\}}t|j | ||kstqW qW d S )N)r   )Zepi2str_invZepi2str_matZfmap2epi_matZfmap2str_matZfmap_epiZfmap_strZfmapmag_strZfullwarpZout_1volout_filesegZshiftmapZwmedger   )r   r   Zoutput_specr   r   r   r   r   )Z
output_mapoutputsr   r   r   r   r    r    r!   test_EpiReg_outputsO   sB    r&   N)r   r   r"   r&   r    r    r    r!   <module>   s   J