wiki

Running QA

QA is part of the BIAC XCEDE Tools by a really brilliant guy named Syam Gadde! There are two methods we can go about running QA. The first time you do it, you should use just “QA” without removing images, and then after looking at the output, determine if any images need to be removed for saturation. Then use “QA and Remove Images”

If you are interested in other Quality Checking tools for Imaging Data, please see Quality Checking Tools

Checking QA

QA is important for assessing that there isn’t a significant amount of rotational or translational motion, amongst other things.

temp = readmr('functionalfilename.nii');

Then calculate the difference between the slices \

temp2 = diff(temp.data, 4,1);

Then look at the result \

showsrs2(temp2)

Thank you to McKell Carter for showing me how to do this way back in 2009, I am still grateful!

What are we looking for?: A difference image basically calculates the “difference” between each image, and shows the change as various shades of grey. So, if we see a single, opaque sheet of grey, this means that there is no change from one slice to the next, meaning that there was no motion, and we are good! Seeing an outline of a brain, or anything that isn’t matte grey, means that there was motion/change from one slice to the next, and this isn’t good. FSL uses McFlirt to correct for motion, and can handle small amounts of it in any direction. However, what it doesn’t like is huge changes that completely reorient the brain, like a drastic twist. We could see something like this with the difference image.

4) Use the image towards the bottom of the report (the standard deviation image) to help assess motion. The red portions of the image represent motion. It is common to see some around the eyes, and a little around the brain.