TNO Intern

Skip to content
tutorial.rc 50.7 KiB
Newer Older
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!! CSO - CAMS Satellite Operator
!!! Settings for Tutorial.
!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


!----------------------------------------------------------
! job tree
!----------------------------------------------------------

! class to create a job tree:
cso.class                                     :  utopya.UtopyaJobTree
! list of sub-elements:
cso.elements                                  :  tutorial

! class to create a job tree:
cso.tutorial.class                             :  utopya.UtopyaJobTree

! list of sub-elements:
Arjo Segers's avatar
Arjo Segers committed
cso.tutorial.elements                          :  inquire \
                                                  convert listing 
                                                  catalogue \
                                                  gridded gridded-catalogue \
                                                  sim-catalogue \
                                                  sim-gridded sim-gridded-catalogue

! ... preprocessor steps one by one:
!cso.tutorial.elements                          :  inquire
!cso.tutorial.elements                          :  convert
!cso.tutorial.elements                          :  listing
Arjo Segers's avatar
Arjo Segers committed
!
! ... extra: gridded files from converted orbits:
!cso.tutorial.elements                          :  gridded
!cso.tutorial.elements                          :  gridded-catalogue
!
! ... after running the obs.oper:
!cso.tutorial.elements                          :  sim-catalogue
Arjo Segers's avatar
Arjo Segers committed
!cso.tutorial.elements                          :  sim-gridded
!cso.tutorial.elements                          :  sim-gridded-catalogue
Arjo Segers's avatar
Arjo Segers committed
cso.tutorial.inquire.class                     :  utopya.UtopyaJobStep
Arjo Segers's avatar
Arjo Segers committed
! two tasks:
Arjo Segers's avatar
Arjo Segers committed
cso.tutorial.inquire.tasks                     :  table-scihub plot
Arjo Segers's avatar
Arjo Segers committed
!~ inquire available files:
Arjo Segers's avatar
Arjo Segers committed
cso.tutorial.inquire.table-scihub.class        :  cso.CSO_SciHub_Inquire
cso.tutorial.inquire.table-scihub.args         :  '${__filename__}', \
                                                      rcbase='cso.tutorial.inquire-table-scihub'
Arjo Segers's avatar
Arjo Segers committed
!~ create plot of available versions:
Arjo Segers's avatar
Arjo Segers committed
cso.tutorial.inquire.plot.class                :  cso.CSO_Inquire_Plot
cso.tutorial.inquire.plot.args                 :  '${__filename__}', \
                                                      rcbase='cso.tutorial.inquire-plot'

! *

! single step:
cso.tutorial.convert.class                     :  utopya.UtopyaJobStep
Arjo Segers's avatar
Arjo Segers committed
! task:
cso.tutorial.convert.task.class                :  cso.CSO_S5p_Convert
cso.tutorial.convert.task.args                 :  '${__filename__}', \
                                                   rcbase='cso.tutorial.convert'

! *

Arjo Segers's avatar
Arjo Segers committed
! single step:
cso.tutorial.listing.class                     :  utopya.UtopyaJobStep
! task:
cso.tutorial.listing.task.class                :  cso.CSO_S5p_Listing
cso.tutorial.listing.task.args                 :  '${__filename__}', \
Arjo Segers's avatar
Arjo Segers committed
                                                   rcbase='cso.tutorial.listing'

! *

! single step:
cso.tutorial.catalogue.class                   :  utopya.UtopyaJobStep
! two tasks:
cso.tutorial.catalogue.tasks                   :  figs index
! catalogue creation task:
cso.tutorial.catalogue.figs.class              :  cso.CSO_Catalogue
cso.tutorial.catalogue.figs.args               :  '${__filename__}', \
                                                   rcbase='cso.tutorial.catalogue'
! indexer task:
cso.tutorial.catalogue.index.class             :  utopya.Indexer
cso.tutorial.catalogue.index.args              :  '${__filename__}', \
                                                    rcbase='cso.tutorial.catalogue-index'

! *

! single step:
cso.tutorial.sim-catalogue.class               :  utopya.UtopyaJobStep
! two tasks:
cso.tutorial.sim-catalogue.tasks               :  figs index
! catalogue creation task:
cso.tutorial.sim-catalogue.figs.class          :  cso.CSO_SimCatalogue
cso.tutorial.sim-catalogue.figs.args           :  '${__filename__}', \
                                                   rcbase='cso.tutorial.sim-catalogue'
! indexer task:
cso.tutorial.sim-catalogue.index.class         :  utopya.Indexer
cso.tutorial.sim-catalogue.index.args          :  '${__filename__}', \
                                                   rcbase='cso.tutorial.sim-catalogue-index'

!
! * gridded fields
!

! single step:
cso.tutorial.gridded.class                     :  utopya.UtopyaJobStep
! catalogue creation task:
cso.tutorial.gridded.task.class                :  cso.CSO_GriddedAverage
cso.tutorial.gridded.task.args                 :  '${__filename__}', \
                                                   rcbase='cso.tutorial.gridded'

! *

! single step:
cso.tutorial.gridded-catalogue.class           :  utopya.UtopyaJobStep
! two tasks:
cso.tutorial.gridded-catalogue.tasks           :  figs index
! catalogue creation task:
cso.tutorial.gridded-catalogue.figs.class      :  cso.CSO_GriddedCatalogue
cso.tutorial.gridded-catalogue.figs.args       :  '${__filename__}', \
                                                   rcbase='cso.tutorial.gridded-catalogue'
! indexer task:
cso.tutorial.gridded-catalogue.index.class     :  utopya.Indexer
cso.tutorial.gridded-catalogue.index.args      :  '${__filename__}', \
                                                   rcbase='cso.tutorial.gridded-catalogue-index'

Arjo Segers's avatar
Arjo Segers committed
!
! * gridded simulation fields
!

! single step:
cso.tutorial.sim-gridded.class                     :  utopya.UtopyaJobStep
! catalogue creation task:
cso.tutorial.sim-gridded.task.class                :  cso.CSO_GriddedAverage
cso.tutorial.sim-gridded.task.args                 :  '${__filename__}', \
                                                       rcbase='cso.tutorial.sim-gridded'

! *

! single step:
cso.tutorial.sim-gridded-catalogue.class           :  utopya.UtopyaJobStep
! two tasks:
cso.tutorial.sim-gridded-catalogue.tasks           :  figs index
! catalogue creation task:
cso.tutorial.sim-gridded-catalogue.figs.class      :  cso.CSO_GriddedCatalogue
cso.tutorial.sim-gridded-catalogue.figs.args       :  '${__filename__}', \
                                                       rcbase='cso.tutorial.sim-gridded-catalogue'
! indexer task:
cso.tutorial.sim-gridded-catalogue.index.class     :  utopya.Indexer
cso.tutorial.sim-gridded-catalogue.index.args      :  '${__filename__}', \
                                                       rcbase='cso.tutorial.sim-gridded-catalogue-index'



!======================================================================
!===
!=== settings
!===
!======================================================================


!-----------------------------------------------------------
! id's
!-----------------------------------------------------------

! file format:
my.cso.format         :   1.0

! file format convention:
my.cso.convention     :   CF-1.7


!-----------------------------------------------------------
! domain
!-----------------------------------------------------------

!
! Used for:
! - orbit selection durning download
! - pixel selection
! - map plots
!

! region name:
my.region                       :  CAMS

! CAMS regional ensemble domain:
my.region.west                  :  -30.0
my.region.east                  :   45.0
my.region.south                 :   30.0
my.region.north                 :   76.0

! size of map figures for this region,
Loading full blame...