TR air::alignlinear( in standard_hdr, in standard_img,
in reslice_hdr, in reslice_img,
out airfile, none args) {
argument = ${standard_hdr};
argument = ${reslice_hdr};
argument = ${airfile};
argument = args;
}
TR air::align_warp( in standard_hdr, in standard_img,
in reslice_hdr, in reslice_img,
out warpfile, none args) {
argument = ${standard_hdr};
argument = ${reslice_hdr};
argument = ${warpfile};
argument = args;
}
TR air::reslice( in input_hdr, in input_img,
out reslice_hdr, out reslice_img,
in airfile) {
argument = ${airfile};
argument = ${reslice_hdr};
}
TR air::reslice_warp( in input_hdr, in input_img,
out reslice_hdr, out reslice_img,
in warpfile) {
argument = ${warpfile};
argument = ${reslice_hdr};
}
TR air::definecommon_air(in in_airfiles[], out out_airfiles[],
none args) {
argument = args;
argument = ${in_airfiles};
}
TR air::softmean(in reslice_hdr[], in reslice_img[], out avg_hdr,
out avg_img, none args) {
argument = ${avg_hdr};
argument = args;
argument = ${reslice_hdr};
}
TR fsl::slicer(in volume_hdr[], in volume_img[], out jpeg,
none plane, none slice) {
argument = ${volume_hdr};
argument = plane;
argument = slice;
argument = ${jpeg};
}
TR fsl::convert (in input_img, out output_img) {
argument = ${input_img};
argument = ${output_img};
}
DV ipaw1::alignlinear_wf2_reference->air::alignlinear(
standard_hdr = @{in:"reference.hdr"},
standard_img = @{in:"reference.img"},
reslice_hdr = @{in:"reference.hdr"},
reslice_img = @{in:"reference.img"},
airfile = @{out:"soca/ipaw1/reference.air"},
args = "-m 6 -t1 80 -t2 80 -s 81 27 3 -q"
);
DV ipaw1::reslice_wf2_reference->air::reslice(
input_hdr = @{in:"reference.hdr"},
input_img = @{in:"reference.img"},
reslice_hdr = @{out:"soca/ipaw1/reference.sliced-linear.hdr"},
reslice_img = @{out:"soca/ipaw1/reference.sliced-linear.img"},
airfile = @{in:"soca/ipaw1/reference.air.aircommon"}
);
DV ipaw1::reslice_warp_wf2_reference->air::reslice_warp(
input_hdr = @{in:"reference.hdr"},
input_img = @{in:"reference.img"},
reslice_hdr = @{out:"soca/ipaw1/reference.sliced-warp.hdr"},
reslice_img = @{out:"soca/ipaw1/reference.sliced-warp.img"},
warpfile = @{in:"soca/ipaw1/reference.warp"}
);
DV ipaw1::align_warp_wf2_reference->air::align_warp(
standard_hdr = @{in:"soca/ipaw1/atlas-linear.hdr"},
standard_img = @{in:"soca/ipaw1/atlas-linear.img"},
reslice_hdr = @{in:"reference.hdr"},
reslice_img = @{in:"reference.img"},
warpfile = @{out:"soca/ipaw1/reference.warp"},
args = "-m 1 -t1 80 -t2 80 -s 81 27 18 -q"
);
DV ipaw1::alignlinear_wf2_101-3_anonymized->air::alignlinear(
standard_hdr = @{in:"reference.hdr"},
standard_img = @{in:"reference.img"},
reslice_hdr = @{in:"101-3_anonymized.hdr"},
reslice_img = @{in:"101-3_anonymized.img"},
airfile = @{out:"soca/ipaw1/101-3_anonymized.air"},
args = "-m 6 -t1 80 -t2 80 -s 81 27 3 -q"
);
DV ipaw1::reslice_wf2_101-3_anonymized->air::reslice(
input_hdr = @{in:"101-3_anonymized.hdr"},
input_img = @{in:"101-3_anonymized.img"},
reslice_hdr = @{out:"soca/ipaw1/101-3_anonymized.sliced-linear.hdr"},
reslice_img = @{out:"soca/ipaw1/101-3_anonymized.sliced-linear.img"},
airfile = @{in:"soca/ipaw1/101-3_anonymized.air.aircommon"}
);
DV ipaw1::reslice_warp_wf2_101-3_anonymized->air::reslice_warp(
input_hdr = @{in:"101-3_anonymized.hdr"},
input_img = @{in:"101-3_anonymized.img"},
reslice_hdr = @{out:"soca/ipaw1/101-3_anonymized.sliced-warp.hdr"},
reslice_img = @{out:"soca/ipaw1/101-3_anonymized.sliced-warp.img"},
warpfile = @{in:"soca/ipaw1/101-3_anonymized.warp"}
);
DV ipaw1::align_warp_wf2_101-3_anonymized->air::align_warp(
standard_hdr = @{in:"soca/ipaw1/atlas-linear.hdr"},
standard_img = @{in:"soca/ipaw1/atlas-linear.img"},
reslice_hdr = @{in:"101-3_anonymized.hdr"},
reslice_img = @{in:"101-3_anonymized.img"},
warpfile = @{out:"soca/ipaw1/101-3_anonymized.warp"},
args = "-m 1 -t1 80 -t2 80 -s 81 27 18 -q"
);
DV ipaw1::definecommon_air_wf2->air::definecommon_air(
args = "null null null .aircommon y",
in_airfiles = [
@{in:"soca/ipaw1/reference.air"},
@{in:"soca/ipaw1/101-3_anonymized.air"}
],
out_airfiles = [
@{out:"soca/ipaw1/reference.air.aircommon"},
@{out:"soca/ipaw1/101-3_anonymized.air.aircommon"}
]
);
DV ipaw1::softmean_wf2_sliced-linear->air::softmean(
avg_hdr = @{out:"soca/ipaw1/atlas-linear.hdr"},
avg_img = @{out:"soca/ipaw1/atlas-linear.img"},
args = " y null",
reslice_hdr = [
@{in:"soca/ipaw1/reference.sliced-linear.hdr"},
@{in:"soca/ipaw1/101-3_anonymized.sliced-linear.hdr"}
],
reslice_img = [
@{in:"soca/ipaw1/reference.sliced-linear.img"},
@{in:"soca/ipaw1/101-3_anonymized.sliced-linear.img"}
]
);
DV ipaw1::softmean_wf2_sliced-warp->air::softmean(
avg_hdr = @{out:"soca/ipaw1/atlas.hdr"},
avg_img = @{out:"soca/ipaw1/atlas.img"},
args = " y null",
reslice_hdr = [
@{in:"soca/ipaw1/reference.sliced-warp.hdr"},
@{in:"soca/ipaw1/101-3_anonymized.sliced-warp.hdr"}
],
reslice_img = [
@{in:"soca/ipaw1/reference.sliced-warp.img"},
@{in:"soca/ipaw1/101-3_anonymized.sliced-warp.img"}
]
);
DV ipaw1::slicer_atlas_-x->fsl::slicer (
volume_hdr = @{in:"soca/ipaw1/atlas.hdr"},
volume_img = @{in:"soca/ipaw1/atlas.img"},
jpeg = @{out:"soca/ipaw1/atlas-x.pgm"},
plane = "-x",
slice = ".5"
);
DV ipaw1::slicer_atlas_-y->fsl::slicer (
volume_hdr = @{in:"soca/ipaw1/atlas.hdr"},
volume_img = @{in:"soca/ipaw1/atlas.img"},
jpeg = @{out:"soca/ipaw1/atlas-y.pgm"},
plane = "-y",
slice = ".5"
);
DV ipaw1::slicer_atlas_-z->fsl::slicer (
volume_hdr = @{in:"soca/ipaw1/atlas.hdr"},
volume_img = @{in:"soca/ipaw1/atlas.img"},
jpeg = @{out:"soca/ipaw1/atlas-z.pgm"},
plane = "-z",
slice = ".5"
);
DV ipaw1::converter_atlas-x.pgm->fsl::convert (
input_img = @{in:"soca/ipaw1/atlas-x.pgm"},
output_img = @{out:"soca/ipaw1/atlas-x.gif"}
);
DV ipaw1::converter_atlas-y.pgm->fsl::convert (
input_img = @{in:"soca/ipaw1/atlas-y.pgm"},
output_img = @{out:"soca/ipaw1/atlas-y.gif"}
);
DV ipaw1::converter_atlas-z.pgm->fsl::convert (
input_img = @{in:"soca/ipaw1/atlas-z.pgm"},
output_img = @{out:"soca/ipaw1/atlas-z.gif"}
);