TR fMRIDC.AIR::align_warp( none model, none options="-q", input reg_hdr, input reg_img, input sub_hdr, input sub_img, output warp ) { argument = ${reg_img}; argument = ${sub_img}; argument = ${warp}; argument = "-m "${model}; argument = ${options}; } TR fMRIDC.AIR::reslice( none options, none sliced, output sliced_hdr, output sliced_img, input warp ) { argument = ${warp}; argument = ${sliced}; argument = ${options}; } TR fMRIDC.AIR::warp_n_slice( none align_options="-q", none model="12", input reg_hdr, input reg_img, none reslice_options, none sliced, output sliced_hdr, output sliced_img, input sub_hdr, input sub_img, inout warp ) { call fMRIDC.AIR::align_warp( model=${model}, options=${align_options}, reg_hdr=${reg_hdr}, reg_img=${reg_img}, sub_hdr=${sub_hdr}, sub_img=${sub_img}, warp=${output:warp} ); call fMRIDC.AIR::reslice( options=${reslice_options}, sliced=${sliced}, sliced_hdr=${sliced_hdr}, sliced_img=${sliced_img}, warp=${input:warp} ); } TR fMRIDC.AIR::softmean( none atlas, output atlas_hdr, output atlas_img, none overwrite="y", none scaling_suffix="null", input sliced_hdr[], input sliced_img[] ) { argument = ${atlas}; argument = ${overwrite}; argument = ${scaling_suffix}; argument = ${sliced_img}; } DV fMRIDC.AIR::i3472_3->fMRIDC.AIR::warp_n_slice( reg_hdr=@{input:"3472-3_anonymized.hdr"}, reg_img=@{input:"3472-3_anonymized.img"}, reslice_options="-o", sliced="3472-3_anonymized.sliced", sliced_hdr=@{output:"3472-3_anonymized.sliced.hdr"}, sliced_img=@{output:"3472-3_anonymized.sliced.img"}, sub_hdr=@{input:"3472-3_anonymized.hdr"}, sub_img=@{input:"3472-3_anonymized.img"}, warp=@{inout:"3472-3_anonymized.warp"} ); DV fMRIDC.AIR::i3472_4->fMRIDC.AIR::warp_n_slice( reg_hdr=@{input:"3472-3_anonymized.hdr"}, reg_img=@{input:"3472-3_anonymized.img"}, reslice_options="-o", sliced="3472-4_anonymized.sliced", sliced_hdr=@{output:"3472-4_anonymized.sliced.hdr"}, sliced_img=@{output:"3472-4_anonymized.sliced.img"}, sub_hdr=@{input:"3472-4_anonymized.hdr"}, sub_img=@{input:"3472-4_anonymized.img"}, warp=@{inout:"3472-4_anonymized.warp"} ); DV fMRIDC.AIR::i3472_5->fMRIDC.AIR::warp_n_slice( reg_hdr=@{input:"3472-3_anonymized.hdr"}, reg_img=@{input:"3472-3_anonymized.img"}, reslice_options="-o", sliced="3472-5_anonymized.sliced", sliced_hdr=@{output:"3472-5_anonymized.sliced.hdr"}, sliced_img=@{output:"3472-5_anonymized.sliced.img"}, sub_hdr=@{input:"3472-5_anonymized.hdr"}, sub_img=@{input:"3472-5_anonymized.img"}, warp=@{inout:"3472-5_anonymized.warp"} ); DV fMRIDC.AIR::i3472_6->fMRIDC.AIR::warp_n_slice( reg_hdr=@{input:"3472-3_anonymized.hdr"}, reg_img=@{input:"3472-3_anonymized.img"}, reslice_options="-o", sliced="3472-6_anonymized.sliced", sliced_hdr=@{output:"3472-6_anonymized.sliced.hdr"}, sliced_img=@{output:"3472-6_anonymized.sliced.img"}, sub_hdr=@{input:"3472-6_anonymized.hdr"}, sub_img=@{input:"3472-6_anonymized.img"}, warp=@{inout:"3472-6_anonymized.warp"} ); DV fMRIDC.AIR::a3472_3->fMRIDC.AIR::softmean( atlas="atlas", atlas_hdr=@{output:"atlas.hdr"}, atlas_img=@{output:"atlas.img"}, sliced_hdr=[ @{input:"3472-3_anonymized.sliced.hdr"}, @{input:"3472-4_anonymized.sliced.hdr"}, @{input:"3472-5_anonymized.sliced.hdr"}, @{input:"3472-6_anonymized.sliced.hdr"} ], sliced_img=[ @{input:"3472-3_anonymized.sliced.img"}, @{input:"3472-4_anonymized.sliced.img"}, @{input:"3472-5_anonymized.sliced.img"}, @{input:"3472-6_anonymized.sliced.img"} ] ); TR fMRIDC.AIR::convert( input image, output jpg ) { argument = ${image}; argument = ${jpg}; } DV fMRIDC.AIR::j3472_3_x->fMRIDC.AIR::convert( image=@{input:"atlas_x.ppm"}, jpg=@{output:"atlas_x.jpg"} ); DV fMRIDC.AIR::j3472_3_y->fMRIDC.AIR::convert( image=@{input:"atlas_y.ppm"}, jpg=@{output:"atlas_y.jpg"} ); DV fMRIDC.AIR::j3472_3_z->fMRIDC.AIR::convert( image=@{input:"atlas_z.ppm"}, jpg=@{output:"atlas_z.jpg"} ); TR fMRIDC.FSL::slicer( none axis, input img, none offset="0.5", output ppm ) { argument = ${img}; argument = "-"${axis}; argument = ${offset}; argument = ${ppm}; } DV fMRIDC.FSL::s3472_3_x->fMRIDC.FSL::slicer( axis="x", img=@{input:"atlas.img"}, ppm=@{output:"atlas_x.ppm"} ); DV fMRIDC.FSL::s3472_3_y->fMRIDC.FSL::slicer( axis="y", img=@{input:"atlas.img"}, ppm=@{output:"atlas_y.ppm"} ); DV fMRIDC.FSL::s3472_3_z->fMRIDC.FSL::slicer( axis="z", img=@{input:"atlas.img"}, ppm=@{output:"atlas_z.ppm"} );