Nimrod and Kepler Services on the CoESRA Desktop


The following document outlines the different means by which researchers can use Nimrod and Kepler functionality in the cloud.

The Nimrod toolkit

The Nimrod tool family facilitates high-throughput science by allowing researchers to use computational models to explore complex design spaces. Models can be executed across changing input parameters. Different members of the tool family support complete and partial parameter sweeps, numerical search by non-linear optimisation, and even workflows.

Further, Nimrod allows computational researchers to use a mixture of university-level infrastructure, the Australian research cloud, including QRIScloud, and commercial clouds such as Amazon Web Services.

Fig 1. Sample Nimrod/K workflow

The Kepler workflow system

The Kepler workflow system allows scientists from multiple domains to design and execute scientific workflows. Kepler workflows model the flow of data across a series of computation steps. Scientific workflows can be used to combine data integration, analysis, and visualisation steps into larger, automated "scientific process pipelines" and "grid workflows".

CoESRA – remote desktop platform

The Collaborative Environment for Ecosystem Science Research and Analysis (CoESRA) tool is a remote desktop platform which provides tools in the cloud. These desktops are equipped with the Kepler workflow engine and the Nimrod software. Other software can be added by users.

Fig 2. View of the CoESRA desktop environment

What does the CoESRA desktop provide?

The CoESRA platform comes equipped with both the Kepler workflow system and the Nimrod toolkit, allowing users to develop, execute, maintain and share Kepler workflows and Nimrod experiments.

How to use it

Interested users can register for an account using their Australian Access Federation (AAF) credentials (what you use to log in to your local university account) at the following page: Every desktop session is limited to 48 hours. Users can ask to extend the session if they need to have continuously running jobs on the machine.

Using Kepler and Nimrod on CoESRA

Kepler and Nimrod are pre-installed on every CoESRA remote desktop. For technical support and to learn how to use Nimrod/Kepler, please contact Minh Dinh and/or Hoang Anh Nguyen in the UQ Research Computing Centre.

Who is the administrator?

Dr. Siddeswara Guru (TERN project) is the administrator of this system. Please contact Guru regarding account registration, session extension and any other technical issues with the CoESRA system.

Available remote compute resources

In cases where remote compute resources are required, users need to bring their own compute resources (e.g. cluster, cloud allocation) to use with Nimrod. If researchers do not have enough allocated resources of their own, but wish to run a slightly bigger experiment, please contact Minh Dinh and/or Hoang Anh Nguyen who may be able to help provide more compute if the available resource permits.

Users should consult Dr. Siddeswara Guru regarding adding new remote compute resources to their machines.

Technical Support

Please contact Dr. Siddeswara Guru for issues with the CoESRA system. Queries regarding technical support for Kepler and Nimrod can be directed to Hoang Anh Nguyen or Minh Dinh .



Have more questions? Submit a request


Powered by Zendesk