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)]
}
