PBMGA—python-based bone material grouping and anisotropy, a software tool to automatically assign advanced material properties

Read full text
Authors: Daniel Strack, Kati Nispel, Jan S. Kirschke, Karupppasamy Subburaj
Cited by: 2
References: 29

Abstract

The finite element (FE) method is a cornerstone of patient-specific biomechanical analysis, yet most workflows assign isotropic linear elastic behaviour, and neglect bone's intrinsic anisotropic and non-linear response to load. We present PBMGA (Python-based Bone material grouping and anisotropy), a novel open-source tool that automates the calculation and element-specific assignment of non-linear and transversely isotropic (and, in principle, more general anisotropic) bone material parameters using user-defined equations. PBMGA integrates three customisable material grouping strategies: Percentual Thresholding, Adaptive Clustering, and Equidistant Grouping, to compress the number of unique material sets, significantly reducing computational complexity in downstream FE simulations without compromising accuracy. Its modular architecture supports seamless integration with existing preprocessing workflows and scalable analysis of large clinical datasets. By combining accurate material modelling with high-throughput capability, PBMGA enhances biomechanical prediction and paves the way for more efficient clinical diagnostics and treatment planning.

Fields of Study & Subjects

Bone health and osteoporosis research Elasticity and Material Modeling Machine Learning in Materials Science

Publication details

Journal / source
Medical Engineering & Physics
Publisher
IOP Publishing
Volume
147
Issue
5
Pages
05NT01–05NT01
Publication date
10 April 2026
Language
EN