Advanced 3D Slicer Course: Scripting and Customization
This advanced course is designed for those who have a solid foundation in 3D Slicer and aim to deepen their knowledge and skills. The course will cover advanced topics including script writing for automation of pipelines and customization of 3D Slicer user interface and workflow.
Objectives
- Develop an understanding of scripting within 3D Slicer for task automation.
- Customize the 3D Slicer platform to build tailored applications.
- Learn how to package and distribute customized 3D Slicer applications.
Prerequisites
- Basic knowledge of 3D Slicer, including data handling, visualization, segmentation, and registration techniques (covered in the “Introduction to 3D Slicer” training)
- Python Programming
- C++ programming
Agenda
This course is approximately 8 hours, which can be divided into 2 sessions.