mars

The mars source will retrieve the data from the ECMWF MARS archive. For that, you need to have an ECMWF account and build your dataset on one of the Centre’s computers, or use the ecmwfapi Python package.

The yaml block can contain any keys that follow the MARS language specification, with the exception of the date, time, and step.

The missing keys will be filled with the default values, as defined in the MARS language specification.

input:
  mars:
    levtype: sfc
    param: [ 2t, msl ]
    grid: [ 0.25, 0.25 ]

Data from several level types must be requested in separate requests, with the join command.

input:
  join:
  - mars:
      levtype: sfc
      param: [ 2t, msl ]
      grid: [ 0.25, 0.25 ]
  - mars:
      levtype: pl
      param: [ u, v ]
      grid: [ 0.25, 0.25 ]

See Naming Variables for information on how to name the variables when mixing single-level and multi-level variables in the same dataset.