TR air::align_warp( in refimg, in refhdr, in subimg, in subhdr, model, quick, out warp )
{
argument = ${refimg};
argument = ${subimg};
argument = ${warp};
argument = "-m " ${model};
argument = ${quick};
}
TR air::reslice( in warp, in subimg, in subhdr, out slicedimg, out slicedhdr )
{
argument = ${warp};
argument = ${slicedimg};
}
TR air::softmean( in slicedimgs[], in slicedhdrs[], overwrite = "y", scalingsuffix = "null",
out atlasimg, out atlashdr )
{
argument = ${atlasimg};
argument = ${overwrite} " " ${scalingsuffix};
argument = ${slicedimgs};
}
TR fsl::slicer( in inhdr, in inimg, axis, position, out outslice )
{
argument = ${inimg};
argument = ${axis};
argument = ${position};
argument = ${outslice};
}
TR unix::convert( in inpgm, out outgif )
{
argument = ${inpgm};
argument = ${outgif};
}
DV wilde.pc1.wf01::align_warp.1->air::align_warp(
refhdr = @{in:"Data/Raw/reference.hdr"},
refimg = @{in:"Data/Raw/reference.img"},
subhdr = @{in:"Data/Raw/anatomy1.hdr"},
subimg = @{in:"Data/Raw/anatomy1.img"},
warp = @{out:"Data/Derived/warp1.warp"},
model = "12",
quick = "-q"
);
DV wilde.pc1.wf01::reslice.2->air::reslice(
warp = @{in:"Data/Derived/warp1.warp"},
subhdr = @{in:"Data/Raw/anatomy1.hdr"},
subimg = @{in:"Data/Raw/anatomy1.img"},
slicedhdr = @{out:"Data/Derived/resliced1.hdr"},
slicedimg = @{out:"Data/Derived/resliced1.img"}
);
DV wilde.pc1.wf01::align_warp.3->air::align_warp(
refhdr = @{in:"Data/Raw/reference.hdr"},
refimg = @{in:"Data/Raw/reference.img"},
subhdr = @{in:"Data/Raw/anatomy2.hdr"},
subimg = @{in:"Data/Raw/anatomy2.img"},
warp = @{out:"Data/Derived/warp2.warp"},
model = "12",
quick = "-q"
);
DV wilde.pc1.wf01::reslice.4->air::reslice(
warp = @{in:"Data/Derived/warp2.warp"},
subhdr = @{in:"Data/Raw/anatomy2.hdr"},
subimg = @{in:"Data/Raw/anatomy2.img"},
slicedhdr = @{out:"Data/Derived/resliced2.hdr"},
slicedimg = @{out:"Data/Derived/resliced2.img"}
);
DV wilde.pc1.wf01::align_warp.5->air::align_warp(
refhdr = @{in:"Data/Raw/reference.hdr"},
refimg = @{in:"Data/Raw/reference.img"},
subhdr = @{in:"Data/Raw/anatomy3.hdr"},
subimg = @{in:"Data/Raw/anatomy3.img"},
warp = @{out:"Data/Derived/warp3.warp"},
model = "12",
quick = "-q"
);
DV wilde.pc1.wf01::reslice.6->air::reslice(
warp = @{in:"Data/Derived/warp3.warp"},
subhdr = @{in:"Data/Raw/anatomy3.hdr"},
subimg = @{in:"Data/Raw/anatomy3.img"},
slicedhdr = @{out:"Data/Derived/resliced3.hdr"},
slicedimg = @{out:"Data/Derived/resliced3.img"}
);
DV wilde.pc1.wf01::align_warp.7->air::align_warp(
refhdr = @{in:"Data/Raw/reference.hdr"},
refimg = @{in:"Data/Raw/reference.img"},
subhdr = @{in:"Data/Raw/anatomy4.hdr"},
subimg = @{in:"Data/Raw/anatomy4.img"},
warp = @{out:"Data/Derived/warp4.warp"},
model = "12",
quick = "-q"
);
DV wilde.pc1.wf01::reslice.8->air::reslice(
warp = @{in:"Data/Derived/warp4.warp"},
subhdr = @{in:"Data/Raw/anatomy4.hdr"},
subimg = @{in:"Data/Raw/anatomy4.img"},
slicedhdr = @{out:"Data/Derived/resliced4.hdr"},
slicedimg = @{out:"Data/Derived/resliced4.img"}
);
DV wilde.pc1.wf01::softmean.9->air::softmean(
slicedimgs = [
@{in:"Data/Derived/resliced1.img"},
@{in:"Data/Derived/resliced2.img"},
@{in:"Data/Derived/resliced3.img"},
@{in:"Data/Derived/resliced4.img"} ],
slicedhdrs = [
@{in:"Data/Derived/resliced1.hdr"},
@{in:"Data/Derived/resliced2.hdr"},
@{in:"Data/Derived/resliced3.hdr"},
@{in:"Data/Derived/resliced4.hdr"} ],
overwrite = "n",
scalingsuffix = "null",
atlasimg = @{out:"Data/Derived/atlas.img"},
atlashdr = @{out:"Data/Derived/atlas.hdr"}
);
DV wilde.pc1.wf01::slicer.10->fsl::slicer(
inimg = @{in:"Data/Derived/atlas.img"},
inhdr = @{in:"Data/Derived/atlas.hdr"},
axis = "-x",
position = ".5",
outslice = @{out:"Data/Derived/atlas-x.pgm"}
);
DV wilde.pc1.wf01::slicer.11->fsl::slicer(
inimg = @{in:"Data/Derived/atlas.img"},
inhdr = @{in:"Data/Derived/atlas.hdr"},
axis = "-y",
position = ".5",
outslice = @{out:"Data/Derived/atlas-y.pgm"}
);
DV wilde.pc1.wf01::slicer.12->fsl::slicer(
inimg = @{in:"Data/Derived/atlas.img"},
inhdr = @{in:"Data/Derived/atlas.hdr"},
axis = "-z",
position = ".5",
outslice = @{out:"Data/Derived/atlas-z.pgm"}
);
DV wilde.pc1.wf01::convert.13->unix::convert(
inpgm = @{in:"Data/Derived/atlas-x.pgm"},
outgif = @{out:"Data/Derived/atlas-x.gif"}
);
DV wilde.pc1.wf01::convert.14->unix::convert(
inpgm = @{in:"Data/Derived/atlas-y.pgm"},
outgif = @{out:"Data/Derived/atlas-y.gif"}
);
DV wilde.pc1.wf01::convert.15->unix::convert(
inpgm = @{in:"Data/Derived/atlas-z.pgm"},
outgif = @{out:"Data/Derived/atlas-z.gif"}
);