option_experiment = [ 'historical', # 'ssp1_2_6', # 'ssp2_4_5', # 'ssp4_6_0', # 'ssp5_8_5' ] option_variable = [ 'sea_ice_mass_per_area', 'sea_surface_temperature', 'surface_downwelling_shortwave_radiation', 'surface_upwelling_shortwave_radiation', 'eastward_wind', 'surface_upward_latent_heat_flux', 'eastward_near_surface_wind', 'northward_near_surface_wind', 'near_surface_air_temperature', 'geopotential_height', 'surface_temperature', 'toa_outgoing_shortwave_radiation', 'specific_humidity', 'northward_wind', 'surface_downwelling_longwave_radiation', 'surface_upward_sensible_heat_flux', 'toa_outgoing_longwave_radiation' ] # option_variable = [ # 'air_temperature', 'eastward_near_surface_wind', 'eastward_wind', 'geopotential_height', # 'near_surface_air_temperature', 'near_surface_specific_humidity', 'northward_near_surface_wind', 'northward_wind', # 'precipitation', 'sea_surface_temperature', 'sea_ice_area_percentage_on_ocean_grid', 'sea_ice_mass_per_area', # 'specific_humidity', 'surface_downwelling_longwave_radiation', 'surface_downwelling_shortwave_radiation', # 'surface_temperature', 'surface_upward_latent_heat_flux', 'surface_upward_sensible_heat_flux', # 'surface_upwelling_longwave_radiation', 'surface_upwelling_shortwave_radiation', 'toa_incident_shortwave_radiation', # 'toa_outgoing_longwave_radiation', 'toa_outgoing_shortwave_radiation' # ] level = ['1', '5', '10', '20', '30', '50', '70', '100', '150', '200', '250', '300', '400', '500', '600', '700', '850', '925', '1000'] model = [ 'access_cm2', 'access_esm1_5', 'awi_cm_1_1_mr', 'awi_esm_1_1_lr', 'bcc_csm2_mr', 'bcc_esm1', 'cams_csm1_0', 'canesm5', 'canesm5_canoe', 'cesm2', 'cesm2_fv2', 'cesm2_waccm', 'cesm2_waccm_fv2', 'ciesm', 'cmcc_cm2_hr4', 'cmcc_cm2_sr5', 'cmcc_esm2', 'cnrm_cm6_1', 'cnrm_cm6_1_hr', 'cnrm_esm2_1', 'e3sm_1_0', 'e3sm_1_1', 'e3sm_1_1_eca', 'ec_earth3', 'ec_earth3_aerchem', 'ec_earth3_cc', 'ec_earth3_veg', 'ec_earth3_veg_lr', 'fgoals_f3_l', 'fgoals_g3', 'fio_esm_2_0', 'gfdl_esm4', 'giss_e2_1_g', 'giss_e2_1_h', 'hadgem3_gc31_ll', 'hadgem3_gc31_mm', 'iitm_esm', 'inm_cm4_8', 'inm_cm5_0', 'ipsl_cm5a2_inca', 'ipsl_cm6a_lr', 'kace_1_0_g', 'kiost_esm', 'mcm_ua_1_0', 'miroc6', 'miroc_es2h', 'miroc_es2l', 'mpi_esm_1_2_ham', 'mpi_esm1_2_hr', 'mpi_esm1_2_lr', 'mri_esm2_0', 'nesm3', 'norcpm1', 'noresm2_lm', 'noresm2_mm', 'sam0_unicon', 'taiesm1', 'ukesm1_0_ll' ] year = { 'history': [str(y) for y in range(1850, 2015)], 'normal': [str(y) for y in range(2015, 2024)] }