Replies: 2 comments 6 replies
-
Hi @man-shu, Are you using the Which line is crashing ?
yes, it is ps: sorry for the late reply |
Beta Was this translation helpful? Give feedback.
5 replies
-
Hello. Any progress here? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Description
I wanted to plot diffusion tractography images as in viz_bundles.py example, but I want to do that a non-interactive remote high-performance computing cluster (because the tractography files are huge ~5Gb). But when I do that, or even if I simply run
python viz_bundles.py
I get a segmentation fault error. I suspect this is because vtk tries to render a GUI window in the background, which can't be done because the resources aren't available on the non-interactive cluster.So I just wanna know if this is at all possible with dipy/fury yet? If so, please let me know how.
Way to reproduce
I ran viz_bundles.py on my local machine, and it works fine there but fails on the remote cluster.
I have attached the gdb traceback for the run on remote cluster here: traceback.txt
{'fury_version': '0.9.0', 'pkg_path': '/scratch/haggarwa/qmri_condapy/lib/python3.9/site-packages/fury', 'commit_hash': '', 'sys_version': '3.9.5 (default, Jun 4 2021, 12:28:51) \n[GCC 7.5.0]', 'sys_executable': '/scratch/haggarwa/qmri_condapy/bin/python', 'sys_platform': 'linux', 'numpy_version': '1.22.1', 'scipy_version': '1.9.1', 'vtk_version': '9.2.6', 'matplotlib_version': '3.5.0', 'dipy_version': '1.7.0'}
python -c "from fury import get_info; print(get_info())"
)Beta Was this translation helpful? Give feedback.
All reactions