4. Software Tools

Here we introduce the tools used in this module and provide instructions for getting them set up to perform the tasks in this module.

4.1. MAP Client

The Musculoskeletal Atlas Project Client (MAP Client) is an open-source cross-platform framework for managing workflows. A workflow, as far as MAP Client is concerned, consists of a number of connected workflow steps. The MAP Client framework is a plugin-based application where the plugins are workflow steps. MAP Client is a Python based application which makes use of the Qt widget library.

Documentation for the project can be found at MAP Client documentation.

MAP Client is available to download from MAP Client download

To get the best out of the MAP Client you will need to get some plugins, by default the MAP Client comes with five basic plugins. A collection of available plugins can be found at MAP Client plugins.

4.2. OpenCOR

Instructions for obtaining and using OpenCOR are covered in the Tutorial on CellML, OpenCOR & the Physiome Model Repository.

4.3. OpenCMISS-Neon

OpenCMISS-Neon is a frontend application for the simulation and visualisation of finite element models. This application is currently under development working towards a version 1.0.0. The application is avaiable from OpenCMISS-Neon in source form only.

4.4. OpenCMISS-Iron & OpenCMISS-Zinc

OpenCMISS-Iron the computational engine and OpenCMISS-Zinc the visualisation engine are at the heart of most of the OpenCMISS collection of software tools are available from OpenCMISS.org. They are also available separately for simulating and visualising computational models. Both of these software libraries come with Python bindings to enable the creation of bespoke applications.

Todo

What other tools should be mentioned?