SlicerIGT / aigt

Deep learning software modules for image-guided medical procedures
http://www.slicerigt.org
BSD 3-Clause "New" or "Revised" License
58 stars 41 forks source link

Where is the "Processes" modules? #27

Closed apiss2 closed 2 years ago

apiss2 commented 2 years ago

Hi,

Thank you for developing such a wonderful software!

Inspired by a very interesting YouTube video about Spine Ultrasound Segmentation, I wanted to test with the same data as the video, but I'm suffering from errors.

I get an error with from Processes import Process, ProcessesLogic in SlicerExtension/LiveUltrasoundAi/SegmentationUNet/SegmentationUNet.py.

Where can I get this "Processes" module?

ungi commented 2 years ago

Hi, there is a new video: https://youtu.be/WyscpAee3vw with more up to date information. The Processes module is now in the Slicer Extension Manager, under the name of ParallelProcessing. Make sure you use a Slicer preview version that is not more than a few weeks old.

lassoan commented 2 years ago

@ungi If the module requires a specific Slicer version, I would recommend to add a version check like this:

https://github.com/SlicerHeart/SlicerHeart/blob/f87ba312df580a9cad5329050ca421683b64cee3/Reconstruct4DCineMRI/Reconstruct4DCineMRI.py#L57-L60

and if you rely on a module in another extension then check if the module is there and display a message like this:

https://github.com/SlicerHeart/SlicerHeart/blob/2c3257df89109a0ae7d8c294633f33521b2e4b33/CardiacDeviceSimulator/CardiacDeviceSimulator.py#L75-L77

apiss2 commented 2 years ago

Thank you! I was able to recreate the tutorial with the help of your latest video.