Skip to content
Automatic analysis
Matlab M Mercury Objective-C
Find file

Automated Analysis software was originally developed by Dr Rhodri Cusack for supporting research at the MRC Cognition and Brain Science Unit. It is made available to the academic community in the hope that it may prove useful.

Definitions: aa means the Automated Analysis software package and any associated documentation whether electronic or printed.


Use of this software is subject to the terms of the license, found in the license.txt file distributed with this software.


aa is a pipeline system for neuroimaging written primarily in Matlab. It robustly supports recent versions of SPM, as well as selected functions from other software packages. The goal is to facilitate automatic, flexible, and replicable neuroimaging analyses through a comprehensive pipeline system.

More information can be found on the aa webpage:


aa is maintained on github. The most recent version can be found at:

Help and support

In addition to the wiki, there is also a discussion list:

Software updates

The master branch on github will always have the latest stable version. To be notified when a new version is available, please sign up for the automaticanalysis-announce email list:

References and citation

For any papers that report data analyzed with aa, please include the website ( and cite the aa paper:

Cusack R, Vicente-Grabovetsky A, Mitchell DJ, Wild CJ, Auer T, Linke AC, Peelle JE (2015) Automatic analysis (aa): Efficient neuroimaging workflows and parallel processing using Matlab and XML. Frontiers in Neuroinformatics 8:90.

Something went wrong with that request. Please try again.