Surfa: Medical Imaging and Surface Processing
Surfa: Medical Imaging and Surface Processing#
Surfa is a collection of Python utilities for medical image analysis and mesh-based surface processing. It provides tools that operate on 3D image arrays and triangular meshes with consideration of their representation in a world (or scanner) coordinate system.
Citing Surfa in a Publication
Surfa was originally built in part for the development of learning-based cortical surface reconstruction and it is a derivation of the FreeSurfer software suite. If you find this package useful in your analysis, please cite:
Andrew Hoopes et al. “TopoFit: Rapid Reconstruction of Topologically-Correct Cortical Surfaces.” Medical Imaging with Deep Learning. 2021.
Bruce Fischl. “FreeSurfer.” NeuroImage vol. 62,2 (2012): 774-81.
Acknowledgments
While broad in scope, surfa is an derivative of the FreeSurfer brain analysis software suite. Further, the implementation of many mesh-based algorithms were inspired by the open-source trimesh python library.