/antsct-aging

ANTs cortical thickness pipeline container, contains a template for older individuals

Primary LanguagePerlApache License 2.0Apache-2.0

antsct-aging

Docker Pulls

ANTs cortical thickness pipeline container, contains a template for older individuals.

By default, the trim_neck.sh script is called to crop the input image to remove the neck region, users may optionally mask the neck region with zeros, or proceed with the unaltered input image.

The template is provided by Nick Tustison.

Cortical labels are warped to the subject space after processing, label information and definitions are under template/labels.

A warp between the internal template and the MNI152NLin2009cAsym template is downloaded at build time and included in the container. This is used to warp labels from MNI152NLin2009cAsym space to subject space through the internal template. Users may additionally specify their own labels in the MNI152NLin2009cAsym space.

Container images

Download Docker images from DockerHub.

To build a Singularity image,

sudo singularity build antsct-aging-tag.sif docker://cookpa/antsct-aging:tag

where "tag" is the version you want to build, or "latest" to get the latest version.

Included software

ANTs cortical thickness is part of ANTs.

The trim_neck.sh is provided by Paul Yushkevich and Sandhitsu Das, and uses c3d.

Brain labels

Please see the individual label directories under the template directory for label information including citations and licensing terms.

Custom labels defined at run time must be aligned to the MNI152NLin2009cAsym template in templateflow v1.4.1.

Running the container

# For cross-sectional processing
docker run --rm -it cookpa/antsct-aging:0.5.0 --help

# For longitudinal processing
docker run --rm -it cookpa/antsct-aging:0.5.0 --help --longitudinal

References

For ANTs cortical thickness: Tustison, et al 2014.

For c3d: Yushkevich, et al 2006.