Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transformations not found for the UP DATA when executing DRBUDDI #2

Open
cepa995 opened this issue Jan 31, 2023 · 12 comments
Open

Transformations not found for the UP DATA when executing DRBUDDI #2

cepa995 opened this issue Jan 31, 2023 · 12 comments

Comments

@cepa995
Copy link

cepa995 commented Jan 31, 2023

Hi,

I am trying to execute DRBUDDI but keep getting the following WARNING:

WARNING!! The transformations were not found for the up data. Is this intentional? DRBUDDI expects DIFFPREP to have been run previously...

How and why is this message produced? Where should I start looking in order to solve this problem - what might be the cause? (I have my ran DIFFPREP previously and I am using _proc.list files from it)

Thanks

@eurotomania
Copy link
Collaborator

eurotomania commented Jan 31, 2023 via email

@cepa995
Copy link
Author

cepa995 commented Jan 31, 2023

Alright, I will try to use V4 instead. Might have more luck with it.

BTW, I did submit request for account access a while ago but did not receive any feedback, and I see that I must be log in in order to download compiled binaries.

Any other way I can get the binaries, or do you suggest I compile it from source instead?

@eurotomania
Copy link
Collaborator

eurotomania commented Jan 31, 2023 via email

@cepa995
Copy link
Author

cepa995 commented Jan 31, 2023

Ah, okay. That makes sense ..

Thanks for the advice! I am currently trying to build TORTOISE V4 from source by following instructions on the page.

Currently facing this issue when CONFIGURING TORTOISE V4:

/usr/bin/c++
/usr/bin/cc
Release
/home/stefan/TORTOISEV4/TORTOISEV4
Boost Found
ITK 530 Release version used!
Eigen found.
/usr/include/eigen3
-- Configuring done
CMake Error at CMakeLists.txt:432 (add_executable):
  Cannot find source file:

    ../src/tools/UnObliqueImage/UnObliqueImage.cxx


CMake Error at CMakeLists.txt:437 (add_executable):
  Cannot find source file:

    ../src/tools/ConvertGEGradientsToBMatrix/ConvertGEGradientsToBMatrix.cxx


CMake Error at CMakeLists.txt:432 (add_executable):
  No SOURCES given to target: UnObliqueImage


CMake Error at CMakeLists.txt:437 (add_executable):
  No SOURCES given to target: ConvertGEGradientsToBMatrix

I will continue debugging tomorrow. It seems to be related to source file location.

If I cannot solve this tomorrow, should I open another issue specific to this problem? Do you think it would be helpful to someone else in the future?

@eurotomania
Copy link
Collaborator

eurotomania commented Jan 31, 2023 via email

@cepa995
Copy link
Author

cepa995 commented Feb 1, 2023

Thanks, configuration worked!

Although, build fails

/home/stefan/TORTOISEV4/src/tools/EstimateTensor/estimate_tensor_wlls_parser.cxx: In member function ‘void EstimateTensorWLLS_PARSER::InitializeCommandLineOptions()’:
/home/stefan/TORTOISEV4/src/tools/EstimateTensor/estimate_tensor_wlls_parser.cxx:122:48: warning: unknown escape sequence: '\m'
  122 |         std::string description = std::string( "Free water diffusivity in (\mu m)^2/s for N2 fitting. Default: 3000" );
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  3%] Building CXX object CMakeFiles/EstimateTensor.dir/home/stefan/TORTOISEV4/src/main/defines.cxx.o
[  3%] Building CXX object CMakeFiles/DRBUDDI.dir/home/stefan/TORTOISEV4/src/main/DRBUDDI.cxx.o
[  3%] Linking CXX executable /home/stefan/TORTOISEV4/bin/CreateMask
/usr/bin/ld: attempted static link of dynamic object `/usr/lib/x86_64-linux-gnu/libz.so'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/CreateMask.dir/build.make:300: /home/stefan/TORTOISEV4/bin/CreateMask] Error 1
make[1]: *** [CMakeFiles/Makefile2:291: CMakeFiles/CreateMask.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[  4%] Building CXX object CMakeFiles/TORTOISEProcess.dir/home/stefan/TORTOISEV4/src/tools/RotateBMatrix/rotate_bmatrix.cxx.o
[  4%] Building CXX object CMakeFiles/Vol2SlRegistration.dir/home/stefan/TORTOISEV4/src/main/defines.cxx.o
[  4%] Building CXX object CMakeFiles/DRBUDDI.dir/home/stefan/TORTOISEV4/src/main/DRBUDDIBase.cxx.o
[  5%] Building CXX object CMakeFiles/EstimateTensor.dir/home/stefan/TORTOISEV4/src/main/TORTOISE_global.cxx.o
[  5%] Building CXX object CMakeFiles/Vol2SlRegistration.dir/home/stefan/TORTOISEV4/src/main/TORTOISE_global.cxx.o
[  5%] Building CXX object CMakeFiles/TORTOISEProcess.dir/home/stefan/TORTOISEV4/src/main/FINALDATA.cxx.o
[  5%] Building CXX object CMakeFiles/EstimateTensor.dir/home/stefan/TORTOISEV4/src/main/antsCommandLineParser.cxx.o
[  5%] Building CXX object CMakeFiles/Vol2SlRegistration.dir/home/stefan/TORTOISEV4/src/main/antsCommandLineParser.cxx.o
[  5%] Building CXX object CMakeFiles/EstimateTensor.dir/home/stefan/TORTOISEV4/src/main/antsCommandLineOption.cxx.o
[  5%] Building CXX object CMakeFiles/EstimateTensor.dir/home/stefan/TORTOISEV4/src/utilities/extract_3Dvolume_from_4D.cxx.o
[  5%] Building CXX object CMakeFiles/Vol2SlRegistration.dir/home/stefan/TORTOISEV4/src/main/antsCommandLineOption.cxx.o
[  6%] Building CXX object CMakeFiles/EstimateTensor.dir/home/stefan/TORTOISEV4/src/utilities/read_3Dvolume_from_4D.cxx.o
[  7%] Building CXX object CMakeFiles/DRBUDDI.dir/home/stefan/TORTOISEV4/src/main/run_drbuddi_stage.cxx.o
[  7%] Building CXX object CMakeFiles/EstimateTensor.dir/home/stefan/TORTOISEV4/src/utilities/read_bmatrix_file.cxx.o
[  8%] Building CXX object CMakeFiles/Vol2SlRegistration.dir/home/stefan/TORTOISEV4/src/utilities/extract_3Dvolume_from_4D.cxx.o
[  8%] Building CXX object CMakeFiles/EstimateTensor.dir/home/stefan/TORTOISEV4/src/utilities/math_utilities.cxx.o
[  8%] Building CXX object CMakeFiles/Vol2SlRegistration.dir/home/stefan/TORTOISEV4/src/utilities/read_3Dvolume_from_4D.cxx.o
[  8%] Building CXX object CMakeFiles/TORTOISEProcess.dir/home/stefan/TORTOISEV4/src/main/TORTOISE.cxx.o
[  8%] Linking CXX executable /home/stefan/TORTOISEV4/bin/EstimateTensor
/usr/bin/ld: attempted static link of dynamic object `/usr/lib/x86_64-linux-gnu/libz.so'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/EstimateTensor.dir/build.make:459: /home/stefan/TORTOISEV4/bin/EstimateTensor] Error 1
make[1]: *** [CMakeFiles/Makefile2:317: CMakeFiles/EstimateTensor.dir/all] Error 2
[  8%] Building CXX object CMakeFiles/TORTOISEProcess.dir/home/stefan/TORTOISEV4/src/main/DIFFPREP.cxx.o
[  8%] Building CXX object CMakeFiles/Vol2SlRegistration.dir/home/stefan/TORTOISEV4/src/utilities/read_bmatrix_file.cxx.o
[  8%] Building CXX object CMakeFiles/Vol2SlRegistration.dir/home/stefan/TORTOISEV4/src/utilities/math_utilities.cxx.o
[  8%] Linking CXX executable /home/stefan/TORTOISEV4/bin/Vol2SlRegistration
/usr/bin/ld: attempted static link of dynamic object `/usr/lib/x86_64-linux-gnu/libz.so'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/Vol2SlRegistration.dir/build.make:427: /home/stefan/TORTOISEV4/bin/Vol2SlRegistration] Error 1
make[1]: *** [CMakeFiles/Makefile2:239: CMakeFiles/Vol2SlRegistration.dir/all] Error 2

Again, followed instructions from top to bottom, also tried playing with some CMAKE flags which did not do the trick.

Investigating, will report if I find resolution.

@eurotomania
Copy link
Collaborator

eurotomania commented Feb 1, 2023 via email

@cepa995
Copy link
Author

cepa995 commented Feb 1, 2023

Ah, sadly that does not work. I am still looking into it.

I did manage to run it via Docker. However, I would like to be able to debug it. Hopefully I will resolve this by today.

@eurotomania
Copy link
Collaborator

eurotomania commented Feb 1, 2023 via email

@cepa995
Copy link
Author

cepa995 commented Feb 1, 2023

Okay, thanks. So far no luck on my side.

@eurotomania
Copy link
Collaborator

eurotomania commented Feb 1, 2023 via email

@cepa995
Copy link
Author

cepa995 commented Feb 2, 2023

Ah, perfect. Thanks, it works!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants