This project builds tools which are used for DTIPlayground project.
These Softwares will be installed in dtiplayground-tools directory
- niral_utilities (ImageMath, Crop tools, ...)
- ResampleDTIlogEuclidean
- DTIProcess (dtiprocess, dtiaverage, dtiestim, ... )
- BRAINSTools (BRAINSFit)
- AtlasWerks (GreedyAtlas, ...)
- ANTs
- DTI-Reg
- MriWatcher
- ITKTransformTools
- DCMTK
- Trafic
- teem (unu, ...)
Following OS level library and tools needs to be installed before build (Refer to the dockerfiles/Dockerfile.centos7 for the detailed environment)
- python-devel
- freeglut-devel
- cmake 3.4 or above
$ git clone https://github.com/NIRALUser/DTIPlaygroundTools.git
$ mkdir DTIPlaygroundTools-build
$ cd DTIPlaygroundTools-build
$ cmake ../DTIPlaygroundTools
$ make
Tools will be in DTIPlaygroundTools-install/dtiplayground-tools directory
Note: Change user information in docker-compose.yml before run the script
$ cd dockerfiles
$ docker-compose run dtiplayground-build-centos7
The script will build the projects and generate dist
directory containing distribution tarball.
Initial commit