Auckland Bioengineering Institute
Software development
The Auckland Bioengineering Institute develops several software tools and frameworks to support its research activities.
The Bioengineering Software Development Group (BSDG) is staffed by professional software developers and researchers contributing to a range of open source projects grouped under the Physiome project, with strong collaboration with other Auckland Bioengineering Institute members and overseas researchers.
The software developed by the group is also used both by the ABI and by international collaborators. This work has a significant research component and has resulted in numerous publications in recognised research journals.
The Physiome Project of the International Union of Physiological Sciences is a worldwide public domain effort to provide a computational framework for understanding human and other eukaryotic physiology. It aims to develop integrative models at all levels of biological organisation, from genes to the whole organism via gene regulatory networks, protein pathways, integrative cell function, and tissue and whole organ structure/function relations.
Related information
CellML is an XML-based language designed to specify, store, and exchange models of biological systems. It is used to describe the components, and the mathematical relationships between components, of biological models.
Related information
- Visit the CellML website for more information on this project
- Find out about the CellML Research Group
FieldML is typically used for the representation of 3D models, incorporating information relevant to a bioengineering context, such as information within the volume describing tissue structure, distribution of proteins and other biochemical compounds, anatomical and other biological annotation. These fields can be used to represent the dynamic geometry and solution fields of computational models at multiple scales, from cells and tissues to organs and organisms.
Related information
OpenCMISS is a comprehensive software system for multi-physics and multi-scale bioengineering simulation. It is based on the original CMISS system, developed by the ABI over decades. OpenCMISS uses modern software development tools, and the system architecture supports both shared memory parallel processing and distributed memory parallel processing. Models and solutions are represented using FieldML. OpenCMISS is provided as a software library that can be embedded in a wide range of other software systems.
Related information



