Skip to content
This repository has been archived by the owner on Jul 18, 2022. It is now read-only.

qureai/ANTs

 
 

Repository files navigation

============================ Advanced Normalization Tools

Build Status

ANTs computes high-dimensional mappings to capture the statistics of brain structure and function. See the FAQ page.

ants template

ANTs allows one to organize, visualize and statistically explore large biomedical image sets.

ants render

ANTs integrates imaging modalities and related information in space and time.

ants render

ANTs works across species or organ systems with minimal customization.

ants primate

ANTs and related tools have won several international and unbiased competitions.

ants competes

ANTsR is the underlying statistical workhorse.

Questions: Discussion Site or new ANTsDoc or try this version ... also read our guide to evaluation strategies and addressing new problems with ANTs or other software. New ANTs handout, part of forthcoming ANTs tutorial material.

ANTsTalk - subject to change at any moment

ANTsRegistrationTalk - subject to change at any moment

Install ANTs via pre-built: Packages @ github older versions @ sourceforge ... also, Github Releases are here thanks to Arman Eshaghi.

Build ANTs from: Source-Code (recommended)

ANTs Dashboard thanks to Arman Eshaghi and Hans J. Johnson

ANTs extracts information from complex datasets that include imaging (Word Cloud). Paired with ANTsR (answer), ANTs is useful for managing, interpreting and visualizing multidimensional data. ANTs is popularly considered a state-of-the-art medical image registration and segmentation toolkit. ANTsR is an emerging tool supporting standardized multimodality image analysis. ANTs depends on the Insight ToolKit (ITK), a widely used medical image processing library to which ANTs developers contribute. A summary of some ANTs findings and tutorial material (most of which is on this page) is here.

Authors

Brian B. Avants - UPENN

Role: Creator, Algorithm Design, Implementation, more

Nicholas J. Tustison - UVA

Role: Compeller, Algorithm Design, Implementation Guru, more

Hans J. Johnson - UIowa

Role: Large-Scale Application, Testing, Software design

Team Members

Core: Gang Song (Originator), Philip A. Cook, Jeffrey T. Duda (DTI), Ben M. Kandel (Perfusion, multivariate analysis)

Image Registration

Diffeomorphisms: SyN, Independent Evaluation: Klein, Murphy, Template Construction (2004)(2010), Similarity Metrics, Multivariate registration, Multiple modality analysis and statistical bias

Image Segmentation

Atropos Multivar-EM Segmentation (link), Multi-atlas methods (link), Bias Correction (link), DiReCT cortical thickness (link), DiReCT in chimpanzees

Multivariate Analysis Eigenanatomy (1) (2)

Prior-Based Eigenanatomy (in prep), Sparse CCA (1), (2), Sparse Regression (link)

ImageMath Useful!

morphology, GetLargestComponent, CCA, FillHoles ... much more!

Application Domains

Frontotemporal degeneration PENN FTD center

Multimodality Neuroimaging

Lung Imaging

  • Structure
  • Perfusion MRI
  • Branching

Multiple sclerosis (lesion filling) example

Background & Theory

ANTs has won several unbiased & international competitions

Learning about ANTs

antsRegistration bash example

Eigenanatomy for multivariate neuroimage analysis via PCA & CCA

ANTs and ITK paper

Pre-built ANTs templates with spatial priors download

The ANTs Cortical Thickness Pipeline example

"Cooking" tissue priors for templates example (after you build your template)

Basic Brain Mapping example

Large deformation example

Template construction example

Automobile example

Asymmetry example

Point-set mapping which includes the PSE metric and affine and deformable registration with (labeled) pointsets or iterative closest point

Feature matching example ... not up to date ...

Chimpanzee cortical thickness example

Global optimization example

Morphing example

fMRI or Motion Correction example

fMRI reproducibility example

fMRI prediction example ... WIP ...

Cardiac example

Brain extraction example

N4 bias correction <-> segmentation example

Cortical thickness example

MALF labeling example example

Lung and lobe estimation example

Bibliography bibtex of ANTs-related papers

ANTs google scholar page

Presentations: e.g. a Prezi about ANTs (WIP)

Reproducible science as a teaching tool: e.g. compilable ANTs tutorial (WIP)

Other examples slideshow

Landmark-based mapping for e.g. hippocampus discussed here

Brief ANTs segmentation video

Benchmarks results

References

Google Scholar

Pubmed

Boilerplate ANTs

Here is some boilerplate regarding ants image processing:

We will analyze multiple modality neuroimaging data with Advanced Normalization Tools (ANTs) version >= 2.1 [1] (http://stnava.github.io/ANTs/). ANTs has proven performance in lifespan analyses of brain morphology [1] and function [2] in both adult [1] and pediatric brain data [2,5,6] including infants [7]. ANTs employs both probabilistic tissue segmentation (via Atropos [3]) and machine learning methods based on expert labeled data (via joint label fusion [4]) in order to maximize reliability and consistency of multiple modality image segmentation. These methods allow detailed extraction of critical image-based biomarkers such as volumes (e.g. hippocampus and amygdala), cortical thickness and area and connectivity metrics derived from structural white matter [13] or functional connectivity [12]. Critically, all ANTs components are capable of leveraging multivariate image features as well as expert knowledge in order to learn the best segmentation strategy available for each individual image [3,4]. This flexibility in segmentation and the underlying high-performance normalization methods have been validated by winning several internationally recognized medical image processing challenges conducted within the premier conferences within the field and published in several accompanying articles [8][9][10][11].

References

[1] http://www.ncbi.nlm.nih.gov/pubmed/24879923

[2] http://www.ncbi.nlm.nih.gov/pubmed/24817849

[3] http://www.ncbi.nlm.nih.gov/pubmed/21373993

[4] http://www.ncbi.nlm.nih.gov/pubmed/21237273

[5] http://www.ncbi.nlm.nih.gov/pubmed/22517961

[6] http://www.ncbi.nlm.nih.gov/pubmed/24033570

[7] http://www.ncbi.nlm.nih.gov/pubmed/24139564

[8] http://www.ncbi.nlm.nih.gov/pubmed/21632295

[9] http://www.ncbi.nlm.nih.gov/pubmed/19195496

[10] http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3837555/

[11] http://nmr.mgh.harvard.edu/~koen/MenzeTMI2014.pdf

[12] http://www.ncbi.nlm.nih.gov/pubmed/23813017

[13] http://www.ncbi.nlm.nih.gov/pubmed/24830834

ANTs was supported by: R01-EB006266-01 and by K01-ES025432-01

ants chimp

About

Advanced Normalization Tools (ANTs)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 72.2%
  • Shell 16.7%
  • TeX 4.7%
  • CMake 3.7%
  • R 1.0%
  • Perl 0.9%
  • Other 0.8%