title: An Open-Source Toolbox for Surrogate Modeling of Joint Contact Mechanics.
abstract: OBJECTIVE
  Incorporation of elastic joint contact models into simulations of human movement could facilitate studying the interactions between muscles, ligaments, and bones. Unfortunately, elastic joint contact models are often too expensive computationally to be used within iterative simulation frameworks. This limitation can be overcome by using fast and accurate surrogate contact models that fit or interpolate input-output data sampled from existing elastic contact models. However, construction of surrogate contact models remains an arduous task. The aim of this paper is to introduce an open-source program called Surrogate Contact Modeling Toolbox (SCMT) that facilitates surrogate contact model creation, evaluation, and use.
  
  
  METHODS
  SCMT interacts with the third-party software FEBio to perform elastic contact analyses of finite-element models and uses MATLAB to train neural networks that fit the input-output contact data. SCMT features sample point generation for multiple domains, automated sampling, sample point filtering, and surrogate model training and testing.
  
  
  RESULTS
  An overview of the software is presented along with two example applications. The first example demonstrates creation of surrogate contact models of artificial tibiofemoral and patellofemoral joints and evaluates their computational speed and accuracy, while the second demonstrates the use of surrogate contact models in a forward dynamic simulation of an open-chain leg extension-flexion motion.
  
  
  CONCLUSIONS
  SCMT facilitates the creation of computationally fast and accurate surrogate contact models. Additionally, it serves as a bridge between FEBio and OpenSim musculoskeletal modeling software.
  
  
  CONCLUSIONS
  Researchers may now create and deploy surrogate models of elastic joint contact with minimal effort.
authors.forename: Ilan
authors.initials: I
authors.lastname: Eskinazi
authors.forename: Benjamin J
authors.initials: BJ
authors.lastname: Fregly
mesh_terms: D001696:Biomechanical Phenomena / Q000502:physiology*; D003198:Computer Simulation; D006801:Humans; D021621:Imaging, Three-Dimensional; D007596:Joints / Q000502:physiology*; D008954:Models, Biological; D012984:Software