VPH 2014 - ABI Software Tutorial

This documentation has been prepared for the session, "VPH tools from the Auckland Bioengineering Institute", presented at the VPH 2014 meeting.

This tutorial will demonstrate some of the tools, techniques and best practices developed at the Auckland Bioenginerring Institute that aid scientists in the development and application of computational models and simulation experiments in their work toward the creation of a virtual physiological human. The Auckland Physiome Repository provides a framework for the storage, curation and exchange of data. By using standards suitable to their data, scientists maximise their ability to reuse existing knowledge and enable others to make use of their achievements in novel work. Annotations ensure scientists are able to find existing data and are also able to correctly interpret and apply their own data. These tutorials are designed to help demonstrate and promote practices which will aid attendees in their own work. Attendees are encouraged to raise issues specifically related to their needs with the tutors.

Documentation for the software used in this tutorial is available online, including the most recent version of the tutorial itself. This tutorial guides the particpant through various common computational modelling scenarios faced by scientists working toward the virtual physiologial human. We use these scenarios to achieve scientific outputs using the covered tools and demonstrating practices we believe will help ensure reproducible and reusable science.

When interacting directly with Mercurial, this tutorial demonstrates how to work with the repository using TortoiseHg, which provides a Windows explorer integrated system for working with Mercurial repositories.

Note

Brief mention of the equivalent command line versions of the TortoiseHg actions will also be mentioned, so that these ideas can also be used without a graphical client, and on Linux or OS X and similar systems. These will be denoted by boxes like this.

This tutorial requires you to have:

The tutorial makes use of two primary tools, OpenCOR and MAP Client, as well as the model repository. For convenience, documentation for each of these projects has been collated here, corresponding to the versions of the tools used in the tutorial.

Contents:

Indices and tables