The neurodocker.sh file does a conda install of vtk without setting a version, and conda installs vtk 8.1, which appears to break the C++ surface shape measurement code due to a missing shared library file, resulting in the following error:
root@fe834942232a:/opt# /opt/vtk_cpp_tools/travel_depth/TravelDepthMain /home/jovyan/work/mindboggled/arno/exploded/label1001.vtk label1001.pial.vtk lh.pial.travel_depth.vtk
/opt/vtk_cpp_tools/travel_depth/TravelDepthMain: error while loading shared libraries: libvtkDomainsChemistryOpenGL2-8.2.so.1: cannot open shared object file: No such file or directory
I tried out conda install vtk=8.2 in the mindboggle docker container and this fixed the issue, so I have updated the neurodocker.sh file accordingly and will rebuild the docker image and test...
The neurodocker.sh file does a conda install of vtk without setting a version, and conda installs vtk 8.1, which appears to break the C++ surface shape measurement code due to a missing shared library file, resulting in the following error:
I tried out
conda install vtk=8.2
in the mindboggle docker container and this fixed the issue, so I have updated the neurodocker.sh file accordingly and will rebuild the docker image and test...