Ignore:
Timestamp:
06/02/15 16:58:03 (9 years ago)
Author:
sdipsl
Message:
  • send job duration in seconds. see #253
  • send project name (aka gencmip6). see #255
  • send group name incoming metrics will be pushed in. see #258
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libIGCM/AA_metrics_LMDZ

    r1201 r1202  
    133133IGCM_sys_MkdirWork ${RUN_DIR} 
    134134IGCM_sys_Cd ${RUN_DIR} 
    135 IGCM_sys_MkdirWork METRICS 
     135IGCM_sys_MkdirWork METRICS/SE_${YEARS} 
    136136 
    137137#================================== 
     
    146146 
    147147#================================== 
    148 # Appropriate configuration 
    149 #================================== 
    150 IGCM_sys_Cp ${PCMDI_MP}/work_install_v2.11/PCMDI_METRICS/doc/parameter_files/input_parameters_LMDZ_PCMDI_template.py template.py 
    151  
    152 #================================== 
    153 # Configure template 
    154 #================================== 
    155 IGCM_comp_modifyFile template.py path_and_filename \'./${config_UserChoices_JobName}_SE_${YEARS}_1M_histmth.nc\' 
    156 IGCM_comp_modifyFile template.py filename \'${config_UserChoices_JobName}_SE_${YEARS}_1M_histmth.nc\' 
    157 IGCM_comp_modifyFile template.py attributes_provided \'IPSL_Extended\' 
    158 IGCM_comp_modifyFile template.py Login  \'${LOGIN}\' 
    159 IGCM_comp_modifyFile template.py model_versions \'\[${config_UserChoices_TagName}\]\' 
    160 IGCM_comp_modifyFile template.py experiment  \'${config_UserChoices_ExperimentName}\' 
    161 IGCM_comp_modifyFile template.py realization \'${config_UserChoices_JobName}\' 
    162 IGCM_comp_modifyFile template.py project_id \'IPSL\-${config_UserChoices_SpaceName}\' 
    163 IGCM_comp_modifyFile template.py ModelFreeSpace \'${config_UserChoices_LongName}\' 
    164 IGCM_comp_modifyFile template.py case_id \'SE_${YEARS}\' 
    165 IGCM_comp_modifyFile template.py obs_data_path  \'${PCMDI_MP}/references-for-metrics/obs\' 
    166 IGCM_comp_modifyFile template.py metrics_output_path \'${RUN_DIR}/METRICS\' 
    167 IGCM_comp_modifyFile template.py model_clims_interpolated_output \'${RUN_DIR}\' 
    168  
    169 #================================== 
    170 # Compute metrics 
    171 #================================== 
    172 python ${PCMDI_MP}/work_install_v2.11/PCMDI_METRICS/bin/pcmdi_metrics_driver.py -p template.py 
    173  
    174 #================================== 
    175 # Export metrics to prodiguer system 
    176 #================================== 
    177 IGCM_debug_sendAMQP_Metrics METRICS/SE_${YEARS} 
     148# Group of metrics we will compute 
     149#================================== 
     150#GroupsOfMetrics='LMDZ_PCMDI LMDZ_JetLat'  
     151GroupsOfMetrics='LMDZ_PCMDI'  
     152 
     153for metricsGroupName in ${GroupsOfMetrics} ; do 
     154 
     155  #================================== 
     156  # Appropriate configuration 
     157  #================================== 
     158  IGCM_sys_Cp ${PCMDI_MP}/work_install_v2.11/PCMDI_METRICS/doc/parameter_files/input_parameters_${metricsGroupName}_template.py template.py 
     159 
     160  #================================== 
     161  # Configure template 
     162  #================================== 
     163  IGCM_comp_modifyFile template.py path_and_filename \'./${config_UserChoices_JobName}_SE_${YEARS}_1M_histmth.nc\' 
     164  IGCM_comp_modifyFile template.py filename \'${config_UserChoices_JobName}_SE_${YEARS}_1M_histmth.nc\' 
     165  IGCM_comp_modifyFile template.py attributes_provided \'IPSL_Extended\' 
     166  IGCM_comp_modifyFile template.py Login  \'${LOGIN}\' 
     167  IGCM_comp_modifyFile template.py model_versions \[\'${config_UserChoices_TagName}\'\] 
     168  IGCM_comp_modifyFile template.py experiment  \'${config_UserChoices_ExperimentName}\' 
     169  IGCM_comp_modifyFile template.py realization \'${config_UserChoices_JobName}\' 
     170  IGCM_comp_modifyFile template.py project_id \'IPSL\-${config_UserChoices_SpaceName}\' 
     171  IGCM_comp_modifyFile template.py ModelFreeSpace \'${config_UserChoices_LongName}\' 
     172  IGCM_comp_modifyFile template.py case_id \'${metricsGroupName}\' 
     173  IGCM_comp_modifyFile template.py obs_data_path  \'${PCMDI_MP}/references-for-metrics/obs\' 
     174  IGCM_comp_modifyFile template.py metrics_output_path \'${RUN_DIR}/SE_${YEARS}\' 
     175  IGCM_comp_modifyFile template.py model_clims_interpolated_output \'${RUN_DIR}\' 
     176 
     177  #================================== 
     178  # Compute metrics 
     179  #================================== 
     180  python ${PCMDI_MP}/work_install_v2.11/PCMDI_METRICS/bin/pcmdi_metrics_driver.py -p template.py 
     181 
     182  #================================== 
     183  # Export metrics to mongoDB system 
     184  #================================== 
     185  IGCM_debug_sendAMQP_Metrics METRICS/SE_${YEARS}/${metricsGroupName} ${metricsGroupName} 
     186 
     187done 
    178188 
    179189#================================== 
Note: See TracChangeset for help on using the changeset viewer.