query_configΒΆ

query_config is a script in CIMEROOT/scripts.

$ ./query_config --help
usage: query_config [-h] [-d] [-v] [-s] [--xml]
                    [--compsets [{all,allactive,drv,cam,ufsatm,cism,clm,cice,pop,mom,nemo,hycom,allactive,drv,cam,ufsatm,cism,clm,cice,pop,mom,nemo,hycom,allactive,drv,cam,ufsatm,cism,clm,cice,pop,mom,nemo,hycom}]]
                    [--components [{all,None,None,ufsatm,None,None,None,hycom,None,None,None,None,None,None,ufsatm,None,None,None,hycom,None,None,None,None,None,None,ufsatm,None,None,None,hycom,None,None,None,None}]]
                    [--grids]
                    [--machines [{all,current,cheyenne,gaea,hera,orion,jet,linux,macos,stampede2-skx}]]
                    [--long] [--comp_interface {mct,nuopc,moab}]

Displays information about available compsets, component settings, grids and/or
machines. Typically run with one of the arguments --compsets, --settings,
--grids or --machines; if you specify more than one of these arguments,
information will be listed for each.

optional arguments:
  -h, --help            show this help message and exit
  -d, --debug           Print debug information (very verbose) to file /glade/work/turuncu/APPS/ufs-mrweather-app/cime/scripts/query_config.log
  -v, --verbose         Add additional context (time and file) to log messages
  -s, --silent          Print only warnings and error messages
  --xml                 Output in xml format.
  --compsets [{all,allactive,drv,cam,ufsatm,cism,clm,cice,pop,mom,nemo,hycom,allactive,drv,cam,ufsatm,cism,clm,cice,pop,mom,nemo,hycom,allactive,drv,cam,ufsatm,cism,clm,cice,pop,mom,nemo,hycom}]
                        Query compsets corresponding to the target component for the ufs model. If no component is given, lists compsets defined by all components
  --components [{all,None,None,ufsatm,None,None,None,hycom,None,None,None,None,None,None,ufsatm,None,None,None,hycom,None,None,None,None,None,None,ufsatm,None,None,None,hycom,None,None,None,None}]
                        Query component settings corresponding to the target component for ufs model.
                        If the option is empty, then the lists settings defined by all components is output
  --grids               Query supported model grids for ufs model.
  --machines [{all,current,cheyenne,gaea,hera,orion,jet,linux,macos,stampede2-skx}]
                        Query supported machines for ufs model.
                        If option is left empty then all machines are listed,
                        If the option is 'current' then only the current machine details are listed.
  --long                Provide long output for queries
  --comp_interface {mct,nuopc,moab}
                        Coupler/Driver interface