users > cmtk installation
Showing 1-2 of 2 posts
Feb 19, 2016 05:02 PM | Trevor Huff - Brigham Young University
cmtk installation
Hey,
I'm trying to install cmtk on a Linux machine and I am building the code from source. When it finishes compiling, there are several tools that don't show up like "detect_adni_phantom". Any help that you can give me will be greatly appreciated because I need to be able to use all of the tools in the toolset.
When I list all the files in "bin" after the installation, this is what I get:
-bash-4.1$ ls
asegment
average_affine
average_images
average_labels
avg_adm
cmtk
cmtk_functions.sh
cmtk_locking_procmail.sh
cmtk_locking.sh
concat_affine
convert_warp
convertx
correct_dwi_distortion
correct_dwi_distortion_and_motion
correct_nex_motion
dcm2image
describe
destripe
dof2mat
dwi_mask_bad_slices
epiunwarp
fib2image
fibxform
film
filter
fit_affine_dfield
fit_affine_xform
fit_affine_xform_landmarks
fit_spline_dfield
fit_spline_xform
geomatch
glm
gmm
gregxform
groupwise_affine
groupwise_init
groupwise_reformat
groupwise_warp
hausdorff
histogram
imagemath
interleaved_bad_slices
iterative_shape_averaging
jidb
levelset
libBaseTests
libcmtkBase.a
libcmtkIO.a
libcmtkMxml.a
libcmtkNumerics.a
libcmtkRecon.a
libcmtkRegistration.a
libcmtkSegmentation.a
libcmtkSystem.a
libD4CMTK.a
libNrrdIO.a
libRegistrationTests
libSystemTests
lmsba
lsba
lvote
make_initial_affine
mat2dof
mcaffine
mcwarp
mk_adni_phantom
mk_analyze_hdr
mk_nifti_hdr
mk_phantom_3d
mrbias
numdiff
overlap
probe
pxsearch
reformatx
registration
registrationx
regress
reorient
sba
sbai
sequence
similarity
split
statistics
stream_pixels
streamxform
sympl
symplx
ttest
unsplit
unwarp_image_phantom
vol2csv
volume_injection
volume_reconstruction
vtkxform
warp
warp2ps
warpx
xform2dfield
xform2itk
xform2scalar
I'm trying to install cmtk on a Linux machine and I am building the code from source. When it finishes compiling, there are several tools that don't show up like "detect_adni_phantom". Any help that you can give me will be greatly appreciated because I need to be able to use all of the tools in the toolset.
When I list all the files in "bin" after the installation, this is what I get:
-bash-4.1$ ls
asegment
average_affine
average_images
average_labels
avg_adm
cmtk
cmtk_functions.sh
cmtk_locking_procmail.sh
cmtk_locking.sh
concat_affine
convert_warp
convertx
correct_dwi_distortion
correct_dwi_distortion_and_motion
correct_nex_motion
dcm2image
describe
destripe
dof2mat
dwi_mask_bad_slices
epiunwarp
fib2image
fibxform
film
filter
fit_affine_dfield
fit_affine_xform
fit_affine_xform_landmarks
fit_spline_dfield
fit_spline_xform
geomatch
glm
gmm
gregxform
groupwise_affine
groupwise_init
groupwise_reformat
groupwise_warp
hausdorff
histogram
imagemath
interleaved_bad_slices
iterative_shape_averaging
jidb
levelset
libBaseTests
libcmtkBase.a
libcmtkIO.a
libcmtkMxml.a
libcmtkNumerics.a
libcmtkRecon.a
libcmtkRegistration.a
libcmtkSegmentation.a
libcmtkSystem.a
libD4CMTK.a
libNrrdIO.a
libRegistrationTests
libSystemTests
lmsba
lsba
lvote
make_initial_affine
mat2dof
mcaffine
mcwarp
mk_adni_phantom
mk_analyze_hdr
mk_nifti_hdr
mk_phantom_3d
mrbias
numdiff
overlap
probe
pxsearch
reformatx
registration
registrationx
regress
reorient
sba
sbai
sequence
similarity
split
statistics
stream_pixels
streamxform
sympl
symplx
ttest
unsplit
unwarp_image_phantom
vol2csv
volume_injection
volume_reconstruction
vtkxform
warp
warp2ps
warpx
xform2dfield
xform2itk
xform2scalar
Feb 20, 2016 05:02 PM | Torsten Rohlfing
RE: cmtk installation
Hi Trevor,
The ADNI phantom detection depends on the FFTw library, so depending on your Linux distribution, you would have to install something like a fftw-devel package. Make sure you do install the development package with header files, not just the libraries.
Then run ccmake again and make sure CMTK_USE_FFTW is set to ON.
Similarly, to get the GUI tools to build, you will need something like qt4-devel (ie, the development package for Qt major release 4).
Let me know if you have trouble with these instructions or are still missing some tools after that.
Torsten
The ADNI phantom detection depends on the FFTw library, so depending on your Linux distribution, you would have to install something like a fftw-devel package. Make sure you do install the development package with header files, not just the libraries.
Then run ccmake again and make sure CMTK_USE_FFTW is set to ON.
Similarly, to get the GUI tools to build, you will need something like qt4-devel (ie, the development package for Qt major release 4).
Let me know if you have trouble with these instructions or are still missing some tools after that.
Torsten