2019/06/26 by Peter Cudmore, P.J. Gawthrop, Cudmore, Peter +5
Biochemistry, Genetics and Molecular Biology · Engineering · #ATP Synthase and ATPases Research #Control and Stability of Dynamical Systems #FOS: Electrical engineering #Protein Structure and Dynamics #Systems and Control (eess.SY) #electronic engineering #information engineering
paper · pdf · doi:10.48550/arxiv.1906.10799
openalex publication_date 2019/06/26 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28
BondGraphTools is a Python library for scripted modelling of complex multi-physics systems. In contrast to existing modelling solutions, BondGraphTools is based upon the well established bond graph methodology, provides a programming interface for symbolic model composition, and is intended to be used in conjunction with the existing scientific Python toolchain. Here we discuss the design, implementation and use of BondGraphTools, demonstrate how it can be used to accelerate systems modelling with an example from optomechanics, and comment on current and future applications in cross-domain modelling, particularly in systems biology.