This tutorial session is focused on Kepler - main tool for integrating various codes that are used within Integrated Modelling related activities. In this part of tutorial I will focus on Kepler basics.
After this tutorial you are supposed to gain knowledge of:
- starting Kepler
- understanding basics components: actors, directors, links, relations
- building simple workflows
- running workflows
Please note that this part of tutorial doesn't touch Integrated Modelling. It's focused solely on Kepler as a workflow manager.
1. Kepler installation
First of all we have to make sure we can use Kepler
at Gateway
. Follow this tutorial to get your first copy of Kepler
installed: IMAS Kepler - 2.5p4-3.0.5
After you have completed this part, you should be able to start Kepler
at Gateway.
2. Kepler basics
This part of tutorial will guide you through all the basics of Kepler. We will cover three topics here:
- very basics of Kepler
- building loops
- "debugging" workflows
You can find materials related to this section of tutorial at following location: Kepler Basics
Please note that Kepler Basics is a general tutorial that can be used with any version of Kepler. This is why, it is assumed that Kepler is installed inside ~/kepler.
This is why you can find following instructions inside this tutorial:
> cd ~/kepler/ > ./kepler.sh
In case of IMAS
based version of Kepler (one that will be used by us), it is enough to run:
> kepler