Import 2017-06-07 23:51:09: master 3ff21f91

Author Committer Branch Timestamp Parent
jcfr jcfr master 2016-06-21 23:29:49 master 5e2bea68
Changeset

COMP: Update BRAINSTools to avoid forcing configuration types

This will avoid BRAINSTools to systematically force the configuration
types to be "Release; Debug".

Reported-by: Andras Lasso <lasso@queensu.ca>
Reported-by: Kyle Sunderland <1krs1@queensu.ca>

$ git shortlog 16526a5..eab1460 --no-merges
Alexander Leinoff (3):
COMP: Dont build the BRAINSABC Module by default
BUG: Fixes CMake Dependencies in DWIConvert
ENH: Throw IO Exception when reading/writing invalid landmarks file

Ali Ghayoor (34):
BUG: Fixed BRAINSFitTest_ROIBSpline by replacing the baseline
ENH: Updated candidateRegionsThreshold value in BABC
ENH: Make RC computation more stable
BUG: Several modifications to identify bug in BCD
BUG: Reliable computation of reflective correlation in BCD
ENH: Add matlab companion to make a surface plot of metric
ENH: print out CHM only in verbose mode
ENH: Make BCD fail when we know results will be bad
BUG: Move the physical origin to the center of the image
BUG: Eyes ranges should be compared to aligned AC point
BUG: Improved the input T1 test image by denoising
BUG: Get MetaData dictionary from the reader output in BCD
BUG: change the valid range for eye positions
BUG: tuned valid range for eyes locations
BUG: Generate ITK exception macro in the case of failure
BUG: modify the threshold value for bad reflective correlation
BUG: throw exception where needed
BUG: Choose a reasonable search radius for mid-brain lmks
BUG: new baselines for BCD search radius tests
BUG: new baselines for BCD rescale intensity tests
BUG: Fixed BCDTest_inputLandmarksEMSP
BUG: Fixed twelve BCD test failures
BUG: Fixed BCD forced lmks tests
BUG: Fixed BCD lmks compare tests
ENH: throw exception when error happens
BUG: Fixed BRAINSTrimForeground test
BUG: center of head mass must be passed to reflectionFunctor
BUG: Fixed BRAINSAlignMSPTest
ENH: RC computation is robust now, no need for repeated computation
ENH: Consider a different threshold for RC metric
ENH: Add correctionType to dtiestim in DWI pipeline
ENH: Print a more informative error message in DWIConvert
COMP: Added GTRACT as an option in cmake
COMP: List the applications that need VTK in cmake build

Hans J. Johnson (70):
PERF: Optimize cluster density usage
BUG: Test for CenterOfROI had many bugs
ENH: Make error checking robust for T1 image
PERF: Allow running BCD with multiple cores
ENH: Modernizing vcl_ to std::
ENH: Update base code for fixing BAW features.
COMP: Update for VTK 7.1 compilation
ENH: Cleanup python code for snapshot writing.
COMP: Remove compiler warning about unused variable.
ENH: Update ANTs and ITK trying to resolve denoise issue
ENH: Add ConvertBetweenFileFormats as a default build.
ENH: RemoveVTKDependance.
ENH: Allow building of BRAINSTools without VTK.
COMP: Prefer _REQUIRES_VTK to BRAINSTools_REQUIRES_VTK
COMP: Fix setting Mac OSX vars for build.
ENH: Remove Compiler Warnings For clang c++11
ENH: Const correctness and prefer initialization
COMP: Compilation bug for mismatch signature.
ENH: Update ITK to latest version.
ENH: Hack hardcode to one file for speed.
ENH: Added timing to computations.
ENH: Instrument of heirarchial testing.
ENH: Fine tune heuristic
PERF: Use heirarcial heuristic for exhausitve search
BUG: Replace std::__1::cout with std::cout
ENH: Reorganize variables for readability.
ENH: Update to new version of itkTestDriver*.inc files
STYLE: Put all old unused code at end of file.
ENH: ITK, DCMTK, ANTs updated in hopes of addressing denoise empty images.
ENH: Update version number of BRAINSTools.
BUG: Update ANTS to fix Denoise.
ENH: Update ITK and SlicerExecutionModel looking for linker warning resolution
STYLE: Consolidate common typedef in one location
COMP: Improve compilation by avoiding rebuilds of GenerateCLP
COMP: KWSYS removed support for pre-C++98 in 2015
COMP: Update to latest to remove compiler warnings
COMP: CMP0063 Honor visibility properties for all target types
ENH: Update ANTs to latest version.
ENH: Update ITK version.
PERF: Remove redundant assignment
ENH: Remove shadowed typedefs
ENH: Prefer const functions
COMP: Address CPPCHECK warnings
ENH: Allow specifying crash dump dir in config file.
COMP: Incorrectly removed necessary function.
COMP: Remove warnings about shadowed typedefs.
ENH: Force T1 only processing for ANTS JointFusion.
BUG: Only the first element was passing
ENH: Update ITKv4.
ENH: Change build for SlicerExecutionModel for visibility
COMP: Conditionally turn off tests that require VTK
COMP: Fix issues with SEM Hidden Symbols.
DOC: Improve documentation for DWIConvert
ENH: Fix regresion with respect to ITK 4.10
ENH: Start of a test program for LinearRegression.
BUG: Numerics for optimal averaging of images fixed
ENH: Improve the unwrapping function
ENH: Remove unnecessary outputs to reduce disk usage.
ENH: Enable NIPYPE Provenance
COMP: Remove incomplete test
ENH: Partial additon of resampling code for all images
ENH: Fine tune autoworkup for unwrapping and BABC candiate region thresholds.
STYLE: Keep naming consistent with Slicer conventions.
COMP: Silence compiler warnings
ENH: Improve CSF and VB joint fusion results by cleanup
BUG: Missing outputs when maxBiasOrder=0
ENH: Improve true/false processing logic
ENH: Use registration masks from template when available
STYLE: Make the node name match the actual behavior
ENH: Do not do BFC for BABC

Isaiah Norton (1):
ENH: throw (overridable) error when attempting lossy NIFTI conversion.

Jean-Christophe Fillion-Robin (7):
STYLE: Common.cmake: Group CMake include together and remove dead code.
BUG: SuperBuild.cmake: Ensure calls to mark_as_superbuild are processed
ENH: Superbuild.cmake: Simplify passing of build option to inner project.
STYLE: CMakeLists.txt / Common.cmake: Remove commented code
STYLE: Common.cmake: Remove unused variable ${PROJECT_NAME}_BUILD_FFTWF_SUPPORT
BUG: Common.cmake: Do not force variable CTEST_CONFIGURATION_TYPE
COMP: Update ExternalProjectDependency to support cache args with dbl quote

Juan Carlos Prieto (3):
BUG: Linking error due to missing ITK libraries
STYLE: Remove ITK version from find package
Revert "STYLE: Remove ITK version from find package"

Regina Kim (10):
ENH: ScreenShot script
ENH: BCD user selected landmark option
BUG: EMSP file error fix in BAW
ENH: compute label volume
ENH: Remove unused variables
ENH: T2 is only excluded to Joint Fusion
ENH: Stage5 Resgistration
BUG: simpleITK BinaryThreshold
BUG: save_state was not being used
BUG: template and longitudinal pipeline fix

git-svn-id: http://svn.slicer.org/Slicer4/trunk@25201 3bd1e089-480b-0410-8dfb-8563597acbee

mod - SuperBuild.cmake Diff File