Releases: ANTsX/ANTs
Ecphorella
Update 2022-04-23: Github has disabled the unencrypted git:// protocol. To compile this and previous releases as superbuilds, you must set the Git protocol to https with the cmake option ANTS_USE_GIT_PROTOCOL to OFF.
Bug fixes:
- Fix an error in the multi-resolution framework of ANTS. This affects registration quality in ANTS and antsMultivariateTemplateConstruction.sh, but antsRegistration / antsCorticalThickness.sh / antsMultivariateTemplateConstruction2.sh were not affected.
- Fix for building ANTs with code style checking.
- Removed outdated server addresses for test data.
- Fix resolution for QC PNG images in antsCorticalThickness.sh.
- Allow antsSliceRegularizedRegistration to run with zero regularization.
New features:
- Incorporate ITK update that uses NIFTI sform transforms where possible, reducing precision errors in header orientation. More details at this ANTs Wiki page.
- Added additional features to N3, with updated user interface.
- Harmonized cortical thickness default parameters (for KellyKapowski) across all ANTsX software.
Code and documentation:
- Various code fixes to resolve warnings and improve ITK compatibility.
- Added code of conduct for ANTs community.
- Clarify usage of antsRegistration.
- Include ITK implementation of adaptive denoising.
- ANTs Docker image on DockerHub only updates from the the master branch, rather than any branch / pull request.
Dorymyrmex
New features:
- AddNoiseToImage
- Unsharp mask filter added to ImageMath
- Additional output data type options for antsApplyTransforms
- Option to install libraries only for more compact ANTsR builds
Bug fixes:
- N4BiasFieldCorrection
- ImageMath (morphological operators)
- Bug fixes for ImageMath morphological operators
- Command line arg bug fixes and improvements for N3BiasFieldCorrection, antsRegistration, antsApplyTransforms, antsMotionCorr
Code and documentation:
- Multiple code updates for C++11
- Documentation of none sampling strategy in antsSliceRegularizedRegistration
- ITKv5 compatibility
- CMake improvements for containers, multi-platform compatibility
Leptomyrmex
This release contains a bug in antsRegistrationSyN.sh that is fixed in the 2.3.4 release.
- n4 bug fixes
- Unsharp mask filter added to ImageMath
- Bug fixes for ImageMath morphological operators
- Command line arg bug fixes and improvements for N3BiasFieldCorrection, antsRegistration, antsApplyTransforms, antsMotionCorr
- Option to install libraries only for more compact ANTsR builds
- Multiple code updates for C++11
- DOC: none sampling strategy
- ITKv5 compatibility
- cmake improvements for containers, distribution, etc
Iridomyrmex
WIP: this is a first attempt at an updated release with new ITK etc.
Update 10/30/19: This release has a bug in antsRegistration
that causes the iterations per level to be incorrect. An index offset shifts the number of iterations by one level, so if you specify -c AxBxCxD
, the actual iterations performed will be BxCxDxE, where E is an undetermined unsigned integer. A fix is available here 3d41647.
Black Garden II
- improves on v5 compatibility
black garden
-
uses recent ITKv5 performance enhancements
-
one may enforce reproducibility be setting the random seed and using a single execution thread.
-
improvements to antsAI
-
random bug fixes in scripts/code ( see commits )
-
style enhancements
-
generalization of types
-
ants longitudinal image processing pipeline
-
longitudinal JLF
-
MeasureImageSimilarity refactoring
matabele
First new release after two years. Will be updated with binaries as they become available.
-
Joint intensity fusion and new joint label fusion
-
longitudinal pipeline
-
asl tools
-
many bug fixes / documentation improvements
-
super-resolution
-
denoiser
-
antsSurf and antsVol
-
MINC transformations
-
jacobian fixes / tests
-
eigenanatomy and sccan improvements
-
style improvements
-
several travis-related updates
-
area fixes / estimates
the etymology of the release name here
ANTs Version 2.1.0
v2.1.0 ANTs Version 2.1.0