SlicerCBM is an extension for 3D Slicer that provides tools for creating and solving computational models of biophysical systems and processes with a focus on clinical and biomedical applications. Features include grid generation, assignment of material properties and boundary conditions, and solvers for biomechanical modeling and biomechanics-based non-rigid image registration.
Complete the requirements for a new 3D Slicer extension (https://github.com/SlicerCBM/SlicerCBM/issues/8)
Add the SlicerCBM extension to the Slicer Extensions Catalog.
Completed the SlicerFreeSurferCommands project, which provides modules that are used in the SlicerCBM workflow.
Discussed opportunities for integrating SlicerCBM with NousNav for image-guided surgery simulations (both as a research tool and for potential clinical applications).
Solved the EEG forward problem on the SPL brain atlas mesh created using the SlicerAtlasEditor from the Open Meshed Anatomy project.
We will continue working on SlicerCBM next week at PerkLab (Queen’s University).
Flowchart of the patient-specific solution of the iEEG forward problem in deforming brain. Brain shift caused by implantation of electrodes is computed using the biomechanical model. The computed displacement field is used to transform the DTI to the postoperative configuration. This warped DTI is then used as the basis for creating the iEEG forward model.
Original (actual preoperative) and deformed (predicted postoperative) MR images compared with original CT image and electrode positions. Postoperative CT image and electrode positions (white spheres in CT and red points in the slice planes) are overlaid on the (a,b,c) MRI acquired preoperatively and (d,e,f) MRI registered to postoperative configuration of the brain obtained using biomechanics-based image warping.
Tissue label maps based on (a,b,c) original preoperative and (d,e,f) deformed by insertion of electrodes postoperative image data. Tissue classes are colored as follows: scalp (pink); skull (yellow); GM (gray); WM (white); and CSF (blue). The location of the electrode grid array can be identified by the line of black voxels in the vicinity of the right temporal and parietal lobes.
Mean conductivity (1/3 tr(C)) for models constructed using (a,b,c) original preoperative and (d,e,f) deformed by insertion of electrodes postoperative image data. The ECoG electrode grid substrate is denoted by the purple outline.
Streamlines of the electric field generated by a current dipole source located in the temporal lobe of an epilepsy patient. Finite element solution using a regular hexahedral grid implemented in MFEM.
Code repository and documentation:
Sample data:
Publications:
Zwick BF, Safdar S, Bourantas GC, Joldes GR, Hyde DE, Warfield SK, Wittek A, Miller K. Image data and computational grids for computing brain shift and solving the electrocorticography forward problem. Data in Brief. 2023;48:109122. https://doi.org/10.1016/j.dib.2023.109122
Safdar S, Zwick BF, Yu Y, Bourantas GC, Joldes GR, Warfield SK, Hyde DE, Frisken S, Kapur T, Kikinis R, Golby A, Nabavi A, Wittek A, Miller K. SlicerCBM: automatic framework for biomechanical analysis of the brain. Int J CARS. 2023. https://doi.org/10.1007/s11548-023-02881-7
Safdar S, Zwick BF, Bourantas G, Joldes GR, Warfield SK, Hyde DE, Wittek A, Miller K. Automatic Framework for Patient-Specific Biomechanical Computations of Organ Deformation: An Epilepsy (EEG) Case Study. In: Nielsen PMF, Nash MP, Li X, Miller K, Wittek A, editors. Computational Biomechanics for Medicine. Cham: Springer International Publishing; 2022. p. 75–89. https://doi.org/10.1007/978-3-031-09327-2_5
Zwick BF, Bourantas GC, Safdar S, Joldes GR, Hyde DE, Warfield SK, Wittek A, Miller K. Patient-specific solution of the electrocorticography forward problem in deforming brain. NeuroImage. 2022;263:119649. https://doi.org/10.1016/j.neuroimage.2022.119649
Yu Y, Safdar S, Bourantas GC, Zwick BF, Joldes GR, Kapur T, Frisken S, Kikinis R, Nabavi A, Golby A, Wittek A, Miller K. Automatic framework for patient-specific modelling of tumour resection-induced brain shift. Comput Biol Med. 2022;143:105271. https://doi.org/10.1016/j.compbiomed.2022.105271
Safdar S, Joldes GR, Zwick BF, Bourantas GC, Kikinis R, Wittek A, Miller K. Automatic Framework for Patient-Specific Biomechanical Computations of Organ Deformation. In: Miller K, Wittek A, Nash M, Nielsen PMF, editors. Computational Biomechanics for Medicine. Cham: Springer; 2021. p. 3–16. https://doi.org/10.1007/978-3-030-70123-9_1