The application of mathematical and computer models to problems in the life sciences has rapidly expanded in recent years; this discipline incorporates a wide variety of modelling techniques, employed to understand specific problems in fields as diverse as ecology, evolution, medicine, and developmental biology.