This is a question for experts in python scripting here on the Slicer Forum: Is it possible to develop this surgical planning on Slicer? I mean achieving in Slicer everything that is done in that video including the osteotomy over the fibula and the reconstruction on the mandible with the fibula-pieces
Yes, it is certainly possible. All the necessary infrastructure is already available in Slicer and you only need custom Python script for automatically generating the cut-outs from the fibula based on the line segments drawn on the mirrored mandible (should be quite straightforward) and for putting everything together in a nice, convenient graphical user interface.
You can define cutting planes almost exactly the same, then you can use Dynamic modeler module to cut models and mirror the healthy side:
You can define line segments by placing Markups Curve on the mirrored surface. This could be made even more automated than it is shown in the demo video, as you could extract centerline of the bone (using VMTK extension) and initialize the curve using that.
Slicer is not just for planning but can be also used for navigation of the bone cuts, either using commercial navigation systems or other position trackers.
Of course, you need to do risk assessment, testing, obtain institutional or regulatory approval, etc. before using anything that you develop to treat patients.
2 posts were merged into an existing topic: Custom‐fitting Surgical Guides on Slicer
A post was split to a new topic: New 3D Slicer extension for planning and surgical guide generation for mandibular bone reconstruction