This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
A novice's request for advice on loading very large tractograms (.tck) #2378
Labels
You can continue the conversation there. Go to discussion →
Hi, I am trying to load VERY large tractograms (40M streamlines, ~50GB) and dipy.io.streamline / nibabel.streamlines seem to be completely unable to handle them (> 48 hours proc time). When I finally terminate the code, I get:
I included reference=dwi_b0.nii.gz (~6MB) in the function call.
I am a relative novice at working with tractograms in Python and could use some advice. Do you think these tractograms can be loaded with dipy.io.streamline? Or would it be better to load directly with nibabel.streamlines? Then, I could make use of the lazy_load option (my subsequent processing will be linearized) and set refcheck=False to avoid the issue above. Until now, I have avoided this option as there is a greater chance I make a mistake without the added tractogram loading support offered by dipy. Any advice is appreciated. Thanks.
Mark
The text was updated successfully, but these errors were encountered: