Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Horizontal Navigation Bar


Button Group

Button Hyperlink
titlePrevious
typestandard
urlhttps://confluence.ecmwf.int/display/ECFLOW/Tutorial
Button Hyperlink
titleUp
typestandard
urlhttps://confluence.ecmwf.int/display/ECFLOW/Tutorial
Button Hyperlink
titleNext
typestandard
urlhttps://confluence.ecmwf.int/display/ECFLOW/Overview


The aim of this tutorial is to go through most of to introduce you to ecFlow functionality by building a set of simple suitesuites. Some extension exercises then follow. For additional information and introduction to ecFlow please see: Ecflow User Manual

Each page will introduce a new concept and provides a list of things to do. Within most pages, there are hypertext links that point to relevant information in the online ecFlow documentation.

There are two main methods for describing a suite to the ecflow ecFlow server. The first is to write a text definition file which is then loaded to the server. The grammar of this text definition file is described here Definition file Grammar . This grammar does not support conditional statements (such as if, while, for) nor the ability to define functions. However, the text definition file can be written using any language which in itself supports conditional statements. The language is similar to that offered by SMS/CDP and as such may be an appropriate migration path for some. 

However, ecFlow can also be accessed using a python Python API which allows more functionality and as such is our preferred way to define suites to the ecFlow server. See ecFlow Python Api .

...


Note
The following tutorial will show examples in plain text and pythonPython. Although plain text is fine for simple suites, it is recommended that you use pythonPython. Later tutorial examples use conditional statements available through the python Python interface like ‘if’ and looping constructs.

 

 

 


Note

This tutorial covers many topics. Rather than typing in by hand


Horizontal Navigation Bar


Button Group

Button Hyperlink
titlePrevious
typestandard
urlhttps://confluence.ecmwf.int/display/ECFLOW/Tutorial
Button Hyperlink
titleUp
typestandard
urlhttps://confluence.ecmwf.int/display/ECFLOW/Tutorial
Button Hyperlink
titleNext
typestandard
urlhttps://confluence.ecmwf.int/display/ECFLOW/Overview

...