| Literature DB >> 33907199 |
Nicholas J Tustison1,2, Philip A Cook3, Andrew J Holbrook4, Hans J Johnson5, John Muschelli6, Gabriel A Devenyi7, Jeffrey T Duda3, Sandhitsu R Das3, Nicholas C Cullen8, Daniel L Gillen9, Michael A Yassa10, James R Stone11, James C Gee3, Brian B Avants11.
Abstract
The Advanced Normalizations Tools ecosystem, known as ANTsX, consists of multiple open-source software libraries which house top-performing algorithms used worldwide by scientific and research communities for processing and analyzing biological and medical imaging data. The base software library, ANTs, is built upon, and contributes to, the NIH-sponsored Insight Toolkit. Founded in 2008 with the highly regarded Symmetric Normalization image registration framework, the ANTs library has since grown to include additional functionality. Recent enhancements include statistical, visualization, and deep learning capabilities through interfacing with both the R statistical project (ANTsR) and Python (ANTsPy). Additionally, the corresponding deep learning extensions ANTsRNet and ANTsPyNet (built on the popular TensorFlow/Keras libraries) contain several popular network architectures and trained models for specific applications. One such comprehensive application is a deep learning analog for generating cortical thickness data from structural T1-weighted brain MRI, both cross-sectionally and longitudinally. These pipelines significantly improve computational efficiency and provide comparable-to-superior accuracy over multiple criteria relative to the existing ANTs workflows and simultaneously illustrate the importance of the comprehensive ANTsX approach as a framework for medical image analysis.Entities:
Year: 2021 PMID: 33907199 PMCID: PMC8079440 DOI: 10.1038/s41598-021-87564-6
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
The significance of core ANTs tools in terms of their number of citations (from October 17, 2020).
| Functionality | Citations |
|---|---|
| SyN registration[ | 2616 |
| Bias field correction[ | 2188 |
| ANTs registration evaluation[ | 2013 |
| Joint label fusion[ | 669 |
| Template generation[ | 423 |
| Cortical thickness: implementation[ | 321 |
| MAP-MRF segmentation[ | 319 |
| ITK integration[ | 250 |
| Cortical thickness: theory[ | 180 |
Figure 1An illustration of the tools and applications available as part of the ANTsRNet and ANTsPyNet deep learning toolkits. Both libraries take advantage of ANTs functionality through their respective language interfaces—ANTsR (R) and ANTsPy (Python). Building on the Keras/TensorFlow language, both libraries standardize popular network architectures within the ANTs ecosystem and are cross-compatible. These networks are used to train models and weights for such applications as brain extraction which are then disseminated to the public.
Figure 2Illustration of the ANTsXNet cortical thickness pipeline and the relationship to its traditional ANTs analog. The hash-designated sections denote pipeline steps which have been obviated by the deep learning approach. These include template-based brain extraction, template-based n-tissue segmentation, and joint label fusion for cortical labeling. In our prior work, execution time of the thickness pipeline was dominated by registration. In the deep version of the pipeline, it is dominated by DiReCT. However, we note that registration and DiReCT execute much more quickly than in the past in part due to major improvements in the underlying ITK multi-threading strategy.
The 31 cortical labels (per hemisphere) of the Desikan–Killiany–Tourville atlas.
| (1) Caudal anterior cingulate (cACC) | (17) Pars orbitalis (pORB) |
| (2) Caudal middle frontal (cMFG) | (18) Pars triangularis (pTRI) |
| (3) Cuneus (CUN) | (19) Pericalcarine (periCAL) |
| (4) Entorhinal (ENT) | (20) Postcentral (postC) |
| (5) Fusiform (FUS) | (21) Posterior cingulate (PCC) |
| (6) Inferior parietal (IPL) | (22) Precentral (preC) |
| (7) Inferior temporal (ITG) | (23) Precuneus (PCUN) |
| (8) Isthmus cingulate (iCC) | (24) Rosterior anterior cingulate (rACC) |
| (9) Lateral occipital (LOG) | (25) Rostral middle frontal (rMFG) |
| (10) Lateral orbitofrontal (LOF) | (26) Superior frontal (SFG) |
| (11) Lingual (LING) | (27) Superior parietal (SPL) |
| (12) Medial orbitofrontal (MOF) | (28) Superior temporal (STG) |
| (13) Middle temporal (MTG) | (29) Supramarginal (SMAR) |
| (14) Parahippocampal (PARH) | (30) Transverse temporal (TT) |
| (15) Paracentral (paraC) | (31) Insula (INS) |
| (16) Pars opercularis (pOPER) |
The ROI abbreviations from the R brainGraph package are given in parentheses and used in later figures.
Figure 3Distribution of mean RMSE values (500 permutations) for age prediction across the different data sets between the traditional ANTs and deep learning-based ANTsXNet pipelines. Total mean values are as follows: Combined—9.3 years (ANTs) and 8.2 years (ANTsXNet); IXI—7.9 years (ANTs) and 8.6 years (ANTsXNet); MMRR—7.9 years (ANTs) and 7.6 years (ANTsXNet); NKI—8.7 years (ANTs) and 7.9 years (ANTsXNet); OASIS—9.2 years (ANTs) and 8.0 years (ANTsXNet); and SRPB—9.2 years (ANTs) and 8.1 years (ANTsXNet).
Figure 4Radar plots enabling comparison of relative thickness values between the ANTs and ANTsXNet cortical thickness pipelines at three different ages sampling the life span. See Table 2 for region abbreviations.
Figure 5Performance over longitudinal data as determined by the variance ratio. (a) Region-specific 95% confidence intervals of the variance ratio showing the superior performance of the longitudinally tailored ANTsX-based pipelines, including ANTsSST and ANTsXNetLong. (b) Residual variability, between subject, and variance ratio values per pipeline over all DKT regions.
Figure 6Measures for the supervised evaluation strategy where log p-values for diagnostic differentiation of LMCI-CN, AD-LMCI, and AD-CN subjects are plotted for all pipelines over all DKT regions.