Do I need to re-download the sample data every time I reopen 3D Slicer and use the SlicerLiver extension?

After downloading and installing the slicerliver extension, in order to test the extension, when loading LiverVolume and LiverSementation data from the sample data module, it took too long to load. I guess it was a network transmission problem. I couldn’t get the data from the cloud. Is there any other way to get the data so that I can load it locally?

Do I need to re-download the sample data every time I reopen 3D Slicer and use the SlicerLiver extension?

he latest version of SlicerLiver has been downloaded, but when loading LiverVolume, the message “File already exists in cache but checksum is different - re-downloading it” appears. However, the download takes a long time and eventually results in an error. How can this issue be resolved?

It sounds like the checksum is incorrect, perhaps in the extension source code. You could doublecheck and suggest a change to the SlicerLiver maintainers. By design the SampleData should be read from the cache and not redownloaded.

@feiyu, I can’t reproduce this behavior. Data load works correctly on my end with Slicer-5.8.0 (GNU/Linux). Maybe your data was corrupted on the first download. That could be a reason for checksum failure. You could delete your cached data and try again. You can also download the data manually form Release SHA256 · ALive-research/ALiveResearchTestingData · GitHub (you will have to rename the files when you download them as their name is a hash)

Thank you to all the experts for your replies. I tried clearing the cache and persisted with the download for an hour, finally succeeding. It failed no less than 10 times during the process, but fortunately, it worked out in the end.