Musculoskeletal models of the spine allow insight into the complex loading states experienced by the human spine that cannot be measured in human subjects noninvasively. We have previously established models for such analyses OpenSim, an open-source modeling software, and developed machine-learning approaches for segmenting cancer patients’ spinal column and trunk musculature. However, establishing personalized models to represent individual human subjects is complex and time-consuming, requiring custom scripting for data computation, curation, and assembling of model parameters. In the previous project week, our group ported our model creation, analysis, and data management scripts to Python and has worked on computing spinal inter-segment centroid and vertebral segment orientation necessary for adapting our generic female and male model to the patient anatomy and the spatial kinematic relationships of the modeled spine (individual vertebral size, inter-discal space, spinal curvature). For project week 42, we propose integrating these tools within the extension framework to enable automation of the segmentation process and visualization of the spine and muscle segmentation outcome, a complete pipeline to allow computing the input file required to model creation in Open sim from this segmentation and visualizing the force and moment values results at each vertebral level in 3Dslicer based on the Open sim model analysis.
Having such an open-source model in 3d Slicer will significantly contribute to the scientific and clinical community for cancer patient research and to studying the effect of spinal loading on morbidity in elderly populations and surgical outcomes.
TBD