QA is important for assessing that there isn’t a significant amount of rotational or translational motion, amongst other things. The standards are outlined at the bottom of the page. Each lab should discuss their own standards for each parameter with regard to subject inclusion in analysis.
1) (At Duke) You will need to first login to the BIAC Dashboard to view the most recent subject Quality Analysis Runs. You can also use a script to run QA manually. The main output is an index.html file that can be opened to see all results! If you do not see a subject on the dashboard, you can search by entering the exam number in the box on the right of the page.
2) Open up your log for recording parameters. For each of your runs record the SNF, SFNR, and mean intensities under the QA tab for each subject. The sheet can be set up to automatically calculate 2.5 standard deviations from these values, and flag subjects that are not within 2.5 standard deviations of the mean.
4) If we are worried about excessive motion, then we should calculate a difference image using showsrs2 in matlab. To calculate a difference image:
temp = readmr('functionalfilename.nii');
temp2 = diff(temp.data, 4,1);
showsrs2(temp2)
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.