Plugins-3D slicer
Tools: Python, PyQt >
Retainer Designer (video)
A 3D Slicer plugin written in Python allowing the user to design an
orthodontic retainer wire based on a pair of teeth models.
The user and can easily create a 3D plane
to slice through a jaw model. The program generates
intersection points between the plane and the jaw model representing where
the retainer wire. The user can adjust the
points in a 3D view with real-time visual feedback; the distances between
each consecutive point are colour-coded with length categories to account
for constraints of wire-bending machine, and these colours are automatically
updated when modified. The coordinates can be exported for use in
a wire-bending machine. See a video
of the software in action
Skin Model Maker
A 3D Slicer plugin written in Python.
Given an abdominal scan, the user can design a 3D printable skin model with entry holes and labels for
purposes of surgical planning. The clinician imports a CT scan and csv file
containing a series of x-y coordinates representing target surgical endpoints.
The software returns a model representing the outer skin surface punched through
with holes corresponding to the user csv file. The csv data and GUI interface allows
for adjustments of hole size, as well as ability to create adjustable
size and position of embossed labels.
Scientific computing and statistics
Tools: R, Python, ImageJ