-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path3DSlicer INSTRUCTIONS.txt
48 lines (34 loc) · 1.46 KB
/
3DSlicer INSTRUCTIONS.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
SMART NEEDLE MODULE
1) Slicer Version:
Mac: worked with Slicer 5.3
Ubuntu: worked with Slicer 5.3 and 5.4
2) Modules required:
* Installed from extension manager:
OpenIGTLink
ZFrameRegistration (with module modification, see (3) bellow)
SlicerDevelopmentModule
* Installed from repositories:
CurveMaker: https://github.com/tokjun/CurveMaker.git
SmartNeedle: https://github.com/maribernardes/SmartNeedle-3DSlicer.git (TODO: Change to SmartNeedle repository)
3) ZFrameRegistration modification:
Replace 'ZFrameRegistrationWithROI.py' and the 'Resources/zFrame' folder with versions from personal repository:
https://github.com/maribernardes/ZFrameRegistration-3DSlicer.git
############################################################
AI NEEDLE TRACKING MODULE
1) Slicer Version:
Mac: worked with Slicer 5.3
Ubuntu: worked with Slicer 5.3
MONAI version: TODO
Torch vertion: TODO
2) Modules required:
* Installed from extension manager:
OpenIGTLink
ZFrameRegistration (with module modification, see (3) bellow)
Pytorch Utils
* Installed from repositories:
AI Needle Tracking: https://github.com/maribernardes/AINeedleTracking-3DSlicer
Tracker Stabilizer: https://github.com/maribernardes/Slicer-TrackerStabilizer-3DSlicer (TODO: Change to https://github.com/lchauvin/Slicer-TrackerStabilizer when they updated Qt5 modifications)
* Pip install inside 3D Slicer Python Interactor:
slicer.util.pip_install('monai')
3) ZFrameRegistration modification:
Same as for SmartNeedle module