from IPython.display import Image
Image(url='https://vesg.ipsl.upmc.fr/thredds/fileServer/IPSLFS/jservon/CliMAF_Notebooks_html/CliMAF-logo-small.png')
from climaf.api import *
('LC debug :', False)
CliMAF install => /ciclad-home/jservon/Evaluation/CliMAF/climaf_installs/climaf_gr_V1.2.13
python => /prodigfs/ipslfs/dods/jservon/miniconda/envs/analyse_env_2.7/bin/python
---
Required softwares to run CliMAF => you are using the following versions/installations:
ncl 6.6.2 => /prodigfs/ipslfs/dods/jservon/miniconda/envs/analyse_env_2.7/bin/ncl
CliMAF version = 1.2.13
cdo 1.9.6 => /opt/nco/1.9/bin/cdo nco (ncks) 4.5.2 => /opt/nco-4.5.2/bin/ncks ncdump fichier => /prodigfs/ipslfs/dods/jservon/miniconda/envs/analyse_env_2.7/bin/ncdump ---
Cache directory set to : /data/jservon/climafcache (use $CLIMAF_CACHE if set) Cache directory for remote data set to : /data/jservon/climafcache/remote_data (use $CLIMAF_REMOTE_CACHE if set) Available macros read from ~/.climaf.macros are : []
# -- We use ds() to get the dataset
dat_cmip5 = ds(project='CMIP5',
model='CNRM-CM5',
variable='tos',
experiment='historical',
period='1980-2000',
frequency='monthly',
)
summary(dat_cmip5)
# -- summary() gives the list of files found by ds() and the pairs 'facets':'values' associated with the request
# -> The user can then refine the request to select only one file
/bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_198001-198912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_199001-199912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_200001-200512.nc
{'domain': 'global',
'experiment': 'historical',
'frequency': 'monthly',
'model': 'CNRM-CM5',
'period': 1980-2000,
'project': 'CMIP5',
'realization': 'r1i1p1',
'realm': '*',
'root': '/bdd',
'simulation': '',
'table': '*',
'variable': 'tos',
'version': 'latest'}
dat_cmip5.explore('choices')
{'realm': 'ocean', 'table': 'Omon'}
Not mandatory but highly recommanded
ok_dat_cmip5 = dat_cmip5.explore('resolve')
ok_dat_cmip5.kvp
{'domain': 'global',
'experiment': 'historical',
'frequency': 'monthly',
'model': 'CNRM-CM5',
'period': 1980-2000,
'project': 'CMIP5',
'realization': 'r1i1p1',
'realm': 'ocean',
'root': '/bdd',
'simulation': '',
'table': 'Omon',
'variable': 'tos',
'version': 'latest'}
# -- We use ds() to get the dataset
dat_cmip5 = ds(project='CMIP5',
model='CNRM-CM5',
variable='tos',
experiment='historical',
period='last_10Y',
frequency='monthly',
)
summary(dat_cmip5)
/bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_199001-199912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_200001-200512.nc
{'domain': 'global',
'experiment': 'historical',
'frequency': 'monthly',
'model': 'CNRM-CM5',
'period': 1996-2005,
'project': 'CMIP5',
'realization': 'r1i1p1',
'realm': 'ocean',
'root': '/bdd',
'simulation': '',
'table': 'Omon',
'variable': 'tos',
'version': 'latest'}
# -- Full period
# -- We use ds() to get the dataset
dat_cmip5 = ds(project='CMIP5',
model='CNRM-CM5',
variable='tos',
experiment='historical',
period='*',
frequency='monthly',
)
summary(dat_cmip5)
/bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_185001-185912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_186001-186912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_187001-187912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_188001-188912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_189001-189912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_190001-190912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_191001-191912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_192001-192912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_193001-193912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_194001-194912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_195001-195912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_196001-196912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_197001-197912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_198001-198912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_199001-199912.nc /bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_200001-200512.nc
{'domain': 'global',
'experiment': 'historical',
'frequency': 'monthly',
'model': 'CNRM-CM5',
'period': '*',
'project': 'CMIP5',
'realization': 'r1i1p1',
'realm': '*',
'root': '/bdd',
'simulation': '',
'table': '*',
'variable': 'tos',
'version': 'latest'}
cfile(ok_dat_cmip5)
'/data/jservon/climafcache/37058/f85b8/7d045/cba03/c7356/16649/8c6a4/6adf8/78ac1/b863c/4aad0/a.nc'
req_cmip5 = ds(project='CMIP5',
model='*',
variable='tos',
experiment='historical',
period='1980-2000',
frequency='monthly',
version='latest'
)
req_cmip5.explore('choices')
{'model': ['ACCESS1-0',
'ACCESS1-3',
'BNU-ESM',
'CCSM4',
'CESM1-BGC',
'CESM1-CAM5',
'CESM1-CAM5-1-FV2',
'CESM1-FASTCHEM',
'CESM1-WACCM',
'CMCC-CESM',
'CMCC-CM',
'CMCC-CMS',
'CNRM-CM5',
'CNRM-CM5-2',
'CSIRO-Mk3-6-0',
'CanCM4',
'CanESM2',
'EC-EARTH',
'FGOALS-g2',
'FGOALS-s2',
'GFDL-CM2p1',
'GFDL-CM3',
'GFDL-ESM2G',
'GFDL-ESM2M',
'GISS-E2-H',
'GISS-E2-H-CC',
'GISS-E2-R',
'GISS-E2-R-CC',
'HadCM3',
'HadGEM2-AO',
'HadGEM2-CC',
'HadGEM2-ES',
'IPSL-CM5A-LR',
'IPSL-CM5A-MR',
'IPSL-CM5B-LR',
'MIROC-ESM',
'MIROC-ESM-CHEM',
'MIROC5',
'MPI-ESM-LR',
'MPI-ESM-MR',
'MPI-ESM-P',
'MRI-CGCM3',
'MRI-ESM1',
'NorESM1-M',
'NorESM1-ME',
'bcc-csm1-1',
'bcc-csm1-1-m',
'inmcm4'],
'realm': 'ocean',
'table': 'Omon'}
ens_cmip5 = req_cmip5.explore('ensemble')
summary(ens_cmip5)
Keys - values:
{'domain': 'global', 'realm': 'ocean', 'version': 'latest', 'period': 1980-2000, 'simulation': '', 'project': 'CMIP5', 'experiment': 'historical', 'frequency': 'monthly', 'realization': 'r1i1p1', 'variable': 'tos', 'table': 'Omon', 'model': 'ACCESS1-0', 'root': '/bdd'}
-- Ensemble members:
ACCESS1-0
/bdd/CMIP5/output/CSIRO-BOM/ACCESS1-0/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_ACCESS1-0_historical_r1i1p1_185001-200512.nc
--
ACCESS1-3
/bdd/CMIP5/output/CSIRO-BOM/ACCESS1-3/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_ACCESS1-3_historical_r1i1p1_185001-200512.nc
--
BNU-ESM
/bdd/CMIP5/output/BNU/BNU-ESM/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_BNU-ESM_historical_r1i1p1_185001-200512.nc
--
CCSM4
/bdd/CMIP5/output/NCAR/CCSM4/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CCSM4_historical_r1i1p1_185001-200512.nc
--
CESM1-BGC
/bdd/CMIP5/output/NSF-DOE-NCAR/CESM1-BGC/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CESM1-BGC_historical_r1i1p1_185001-200512.nc
--
CESM1-CAM5
/bdd/CMIP5/output/NSF-DOE-NCAR/CESM1-CAM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CESM1-CAM5_historical_r1i1p1_185001-200512.nc
--
CESM1-CAM5-1-FV2
/bdd/CMIP5/output/NSF-DOE-NCAR/CESM1-CAM5-1-FV2/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CESM1-CAM5-1-FV2_historical_r1i1p1_185001-200512.nc
--
CESM1-FASTCHEM
/bdd/CMIP5/output/NSF-DOE-NCAR/CESM1-FASTCHEM/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CESM1-FASTCHEM_historical_r1i1p1_185001-200512.nc
--
CESM1-WACCM
/bdd/CMIP5/output/NSF-DOE-NCAR/CESM1-WACCM/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CESM1-WACCM_historical_r1i1p1_185001-200512.nc
--
CMCC-CESM
/bdd/CMIP5/output/CMCC/CMCC-CESM/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CMCC-CESM_historical_r1i1p1_197601-198112.nc
/bdd/CMIP5/output/CMCC/CMCC-CESM/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CMCC-CESM_historical_r1i1p1_198201-198712.nc
/bdd/CMIP5/output/CMCC/CMCC-CESM/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CMCC-CESM_historical_r1i1p1_198801-199312.nc
/bdd/CMIP5/output/CMCC/CMCC-CESM/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CMCC-CESM_historical_r1i1p1_199401-199912.nc
/bdd/CMIP5/output/CMCC/CMCC-CESM/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CMCC-CESM_historical_r1i1p1_200001-200512.nc
--
CMCC-CM
/bdd/CMIP5/output/CMCC/CMCC-CM/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CMCC-CM_historical_r1i1p1_198001-198912.nc
/bdd/CMIP5/output/CMCC/CMCC-CM/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CMCC-CM_historical_r1i1p1_199001-199912.nc
/bdd/CMIP5/output/CMCC/CMCC-CM/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CMCC-CM_historical_r1i1p1_200001-200512.nc
--
CMCC-CMS
/bdd/CMIP5/output/CMCC/CMCC-CMS/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CMCC-CMS_historical_r1i1p1_198001-198912.nc
/bdd/CMIP5/output/CMCC/CMCC-CMS/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CMCC-CMS_historical_r1i1p1_199001-199912.nc
/bdd/CMIP5/output/CMCC/CMCC-CMS/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CMCC-CMS_historical_r1i1p1_200001-200512.nc
--
CNRM-CM5
/bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_198001-198912.nc
/bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_199001-199912.nc
/bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5_historical_r1i1p1_200001-200512.nc
--
CNRM-CM5-2
/bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5-2/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5-2_historical_r1i1p1_198001-198912.nc
/bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5-2/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5-2_historical_r1i1p1_199001-199912.nc
/bdd/CMIP5/output/CNRM-CERFACS/CNRM-CM5-2/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CNRM-CM5-2_historical_r1i1p1_200001-200512.nc
--
CSIRO-Mk3-6-0
/bdd/CMIP5/output/CSIRO-QCCCE/CSIRO-Mk3-6-0/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CSIRO-Mk3-6-0_historical_r1i1p1_185001-200512.nc
--
CanCM4
/bdd/CMIP5/output/CCCma/CanCM4/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CanCM4_historical_r1i1p1_196101-200512.nc
--
CanESM2
/bdd/CMIP5/output/CCCma/CanESM2/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_CanESM2_historical_r1i1p1_185001-200512.nc
--
EC-EARTH
/bdd/CMIP5/output/ICHEC/EC-EARTH/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_EC-EARTH_historical_r1i1p1_198001-198912.nc
/bdd/CMIP5/output/ICHEC/EC-EARTH/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_EC-EARTH_historical_r1i1p1_199001-199912.nc
/bdd/CMIP5/output/ICHEC/EC-EARTH/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_EC-EARTH_historical_r1i1p1_200001-200601.nc
--
FGOALS-g2
/bdd/CMIP5/output/LASG-CESS/FGOALS-g2/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_FGOALS-g2_historical_r1i1p1_195001-199912.nc
/bdd/CMIP5/output/LASG-CESS/FGOALS-g2/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_FGOALS-g2_historical_r1i1p1_200001-200512.nc
--
FGOALS-s2
/bdd/CMIP5/output/LASG-IAP/FGOALS-s2/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_FGOALS-s2_historical_r1i1p1_185001-200412.nc
--
GFDL-CM2p1
/bdd/CMIP5/output/NOAA-GFDL/GFDL-CM2p1/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-CM2p1_historical_r1i1p1_197601-198012.nc
/bdd/CMIP5/output/NOAA-GFDL/GFDL-CM2p1/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-CM2p1_historical_r1i1p1_198101-198512.nc
/bdd/CMIP5/output/NOAA-GFDL/GFDL-CM2p1/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-CM2p1_historical_r1i1p1_198601-199012.nc
/bdd/CMIP5/output/NOAA-GFDL/GFDL-CM2p1/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-CM2p1_historical_r1i1p1_199101-199512.nc
/bdd/CMIP5/output/NOAA-GFDL/GFDL-CM2p1/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-CM2p1_historical_r1i1p1_199601-200012.nc
--
GFDL-CM3
/bdd/CMIP5/output/NOAA-GFDL/GFDL-CM3/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-CM3_historical_r1i1p1_198001-198412.nc
/bdd/CMIP5/output/NOAA-GFDL/GFDL-CM3/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-CM3_historical_r1i1p1_198501-198912.nc
/bdd/CMIP5/output/NOAA-GFDL/GFDL-CM3/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-CM3_historical_r1i1p1_199001-199412.nc
/bdd/CMIP5/output/NOAA-GFDL/GFDL-CM3/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-CM3_historical_r1i1p1_199501-199912.nc
/bdd/CMIP5/output/NOAA-GFDL/GFDL-CM3/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-CM3_historical_r1i1p1_200001-200412.nc
--
GFDL-ESM2G
/bdd/CMIP5/output/NOAA-GFDL/GFDL-ESM2G/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-ESM2G_historical_r1i1p1_197601-198012.nc
/bdd/CMIP5/output/NOAA-GFDL/GFDL-ESM2G/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-ESM2G_historical_r1i1p1_198101-198512.nc
/bdd/CMIP5/output/NOAA-GFDL/GFDL-ESM2G/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-ESM2G_historical_r1i1p1_198601-199012.nc
/bdd/CMIP5/output/NOAA-GFDL/GFDL-ESM2G/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-ESM2G_historical_r1i1p1_199101-199512.nc
/bdd/CMIP5/output/NOAA-GFDL/GFDL-ESM2G/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-ESM2G_historical_r1i1p1_199601-200012.nc
--
GFDL-ESM2M
/bdd/CMIP5/output/NOAA-GFDL/GFDL-ESM2M/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-ESM2M_historical_r1i1p1_197601-198012.nc
/bdd/CMIP5/output/NOAA-GFDL/GFDL-ESM2M/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-ESM2M_historical_r1i1p1_198101-198512.nc
/bdd/CMIP5/output/NOAA-GFDL/GFDL-ESM2M/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-ESM2M_historical_r1i1p1_198601-199012.nc
/bdd/CMIP5/output/NOAA-GFDL/GFDL-ESM2M/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-ESM2M_historical_r1i1p1_199101-199512.nc
/bdd/CMIP5/output/NOAA-GFDL/GFDL-ESM2M/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GFDL-ESM2M_historical_r1i1p1_199601-200012.nc
--
GISS-E2-H
/bdd/CMIP5/output/NASA-GISS/GISS-E2-H/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GISS-E2-H_historical_r1i1p1_195101-200512.nc
--
GISS-E2-H-CC
/bdd/CMIP5/output/NASA-GISS/GISS-E2-H-CC/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GISS-E2-H-CC_historical_r1i1p1_195101-201012.nc
--
GISS-E2-R
/bdd/CMIP5/output/NASA-GISS/GISS-E2-R/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GISS-E2-R_historical_r1i1p1_197601-200012.nc
--
GISS-E2-R-CC
/bdd/CMIP5/output/NASA-GISS/GISS-E2-R-CC/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_GISS-E2-R-CC_historical_r1i1p1_197601-200012.nc
--
HadCM3
/bdd/CMIP5/output/MOHC/HadCM3/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_HadCM3_historical_r1i1p1_195912-198411.nc
/bdd/CMIP5/output/MOHC/HadCM3/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_HadCM3_historical_r1i1p1_198412-200512.nc
--
HadGEM2-AO
/bdd/CMIP5/output/NIMR-KMA/HadGEM2-AO/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_HadGEM2-AO_historical_r1i1p1_186001-200512.nc
--
HadGEM2-CC
/bdd/CMIP5/output/MOHC/HadGEM2-CC/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_HadGEM2-CC_historical_r1i1p1_195912-200511.nc
--
HadGEM2-ES
/bdd/CMIP5/output/MOHC/HadGEM2-ES/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_HadGEM2-ES_historical_r1i1p1_195912-200512.nc
--
IPSL-CM5A-LR
/bdd/CMIP5/output/IPSL/IPSL-CM5A-LR/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_IPSL-CM5A-LR_historical_r1i1p1_185001-200512.nc
--
IPSL-CM5A-MR
/bdd/CMIP5/output/IPSL/IPSL-CM5A-MR/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_IPSL-CM5A-MR_historical_r1i1p1_185001-200512.nc
--
IPSL-CM5B-LR
/bdd/CMIP5/output/IPSL/IPSL-CM5B-LR/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_IPSL-CM5B-LR_historical_r1i1p1_185001-200512.nc
--
MIROC-ESM
/bdd/CMIP5/output/MIROC/MIROC-ESM/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_MIROC-ESM_historical_r1i1p1_185001-200512.nc
--
MIROC-ESM-CHEM
/bdd/CMIP5/output/MIROC/MIROC-ESM-CHEM/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_MIROC-ESM-CHEM_historical_r1i1p1_185001-200512.nc
--
MIROC5
/bdd/CMIP5/output/MIROC/MIROC5/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_MIROC5_historical_r1i1p1_185001-201212.nc
--
MPI-ESM-LR
/bdd/CMIP5/output/MPI-M/MPI-ESM-LR/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_MPI-ESM-LR_historical_r1i1p1_185001-200512.nc
--
MPI-ESM-MR
/bdd/CMIP5/output/MPI-M/MPI-ESM-MR/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_MPI-ESM-MR_historical_r1i1p1_190001-199912.nc
/bdd/CMIP5/output/MPI-M/MPI-ESM-MR/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_MPI-ESM-MR_historical_r1i1p1_200001-200512.nc
--
MPI-ESM-P
/bdd/CMIP5/output/MPI-M/MPI-ESM-P/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_MPI-ESM-P_historical_r1i1p1_185001-200512.nc
--
MRI-CGCM3
/bdd/CMIP5/output/MRI/MRI-CGCM3/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_MRI-CGCM3_historical_r1i1p1_185001-200512.nc
--
MRI-ESM1
/bdd/CMIP5/output/MRI/MRI-ESM1/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_MRI-ESM1_historical_r1i1p1_185101-200512.nc
--
NorESM1-M
/bdd/CMIP5/output/NCC/NorESM1-M/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_NorESM1-M_historical_r1i1p1_185001-200512.nc
--
NorESM1-ME
/bdd/CMIP5/output/NCC/NorESM1-ME/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_NorESM1-ME_historical_r1i1p1_185001-200512.nc
--
bcc-csm1-1
/bdd/CMIP5/output/BCC/bcc-csm1-1/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_bcc-csm1-1_historical_r1i1p1_185001-201212.nc
--
bcc-csm1-1-m
/bdd/CMIP5/output/BCC/bcc-csm1-1-m/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_bcc-csm1-1-m_historical_r1i1p1_185001-201212.nc
--
inmcm4
/bdd/CMIP5/output/INM/inmcm4/historical/mon/ocean/Omon/r1i1p1/latest/tos/tos_Omon_inmcm4_historical_r1i1p1_185001-200512.nc
--
djf_ens_cmip5 = clim_average(ens_cmip5, 'DJF')
rgrd_djf_ens_cmip5 = regridn(djf_ens_cmip5, cdogrid='r360x180')
rgrd_djf_ens_cmip5
cens({'ACCESS1-0':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%ACCESS1-0%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'ACCESS1-3':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%ACCESS1-3%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'CESM1-CAM5-1-FV2':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%CESM1-CAM5-1-FV2%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'IPSL-CM5B-LR':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%IPSL-CM5B-LR%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'GFDL-ESM2M':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%GFDL-ESM2M%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'CMCC-CMS':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%CMCC-CMS%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'HadCM3':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%HadCM3%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'MIROC-ESM':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%MIROC-ESM%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'HadGEM2-ES':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%HadGEM2-ES%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'CanESM2':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%CanESM2%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'FGOALS-s2':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%FGOALS-s2%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'MPI-ESM-P':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%MPI-ESM-P%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'MRI-ESM1':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%MRI-ESM1%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'MPI-ESM-MR':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%MPI-ESM-MR%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'CSIRO-Mk3-6-0':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%CSIRO-Mk3-6-0%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'CESM1-BGC':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%CESM1-BGC%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'HadGEM2-AO':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%HadGEM2-AO%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'inmcm4':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%inmcm4%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'CESM1-FASTCHEM':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%CESM1-FASTCHEM%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'GISS-E2-R-CC':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%GISS-E2-R-CC%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'BNU-ESM':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%BNU-ESM%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'CNRM-CM5-2':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%CNRM-CM5-2%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'FGOALS-g2':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%FGOALS-g2%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'GFDL-CM2p1':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%GFDL-CM2p1%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'GFDL-ESM2G':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%GFDL-ESM2G%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'CMCC-CM':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%CMCC-CM%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'EC-EARTH':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%EC-EARTH%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'CanCM4':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%CanCM4%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'CCSM4':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%CCSM4%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'NorESM1-M':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%NorESM1-M%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'CESM1-WACCM':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%CESM1-WACCM%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'IPSL-CM5A-MR':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%IPSL-CM5A-MR%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'IPSL-CM5A-LR':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%IPSL-CM5A-LR%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'GFDL-CM3':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%GFDL-CM3%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'GISS-E2-H':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%GISS-E2-H%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'MIROC-ESM-CHEM':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%MIROC-ESM-CHEM%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'MRI-CGCM3':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%MRI-CGCM3%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'NorESM1-ME':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%NorESM1-ME%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'MIROC5':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%MIROC5%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'GISS-E2-R':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%GISS-E2-R%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'HadGEM2-CC':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%HadGEM2-CC%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'GISS-E2-H-CC':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%GISS-E2-H-CC%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'CMCC-CESM':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%CMCC-CESM%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'bcc-csm1-1-m':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%bcc-csm1-1-m%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'MPI-ESM-LR':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%MPI-ESM-LR%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'bcc-csm1-1':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%bcc-csm1-1%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180'),'CESM1-CAM5':regridn(ccdo(ccdo(ds('CMIP5%%tos%1980-2000%global%/prodigfs/project%CESM1-CAM5%Omon%historical%r1i1p1%monthly%ocean%latest'),operator='ymonavg'),operator='timmean -seltimestep,1,2,12'),cdogrid='r360x180')})
You can either plug your own script (and benefit downstream from the smart cache, plot functions, and functions to build an html page) -- basically, any script, binary, operator that you can call with a command line with the input netcdf file and output netcdf file / figure
# -- And save a json file (or txt) with the list of pretreated netcdf files tagged with their names in the ensemble
# -- This way you don't have to stay in CliMAF and can use your tools directly on the pretreated files
save_req_file(rgrd_djf_ens_cmip5, filename='all_CMIP5_models_for_my_request.txt')
ACCESS1-0 /data/jservon/climafcache/7e991/d41c3/0953d/973a8/a3b4c/3ffa0/397a8/2ed48/b349e/1b235/9ad70/6.nc ACCESS1-3 /data/jservon/climafcache/65019/53eb6/12f20/c1561/bf2a3/bd28c/dd583/edb07/b5ef1/a78b0/90ff4/5.nc CESM1-CAM5-1-FV2 /data/jservon/climafcache/0d156/2ad99/81c09/9d600/e7107/4e173/453b2/8ea19/7a464/59503/4f744/2.nc IPSL-CM5B-LR /data/jservon/climafcache/1e92e/0c447/31e52/f5996/9a220/61e5d/b83d4/af9a4/b8f39/c1a38/99ef2/5.nc GFDL-ESM2M /data/jservon/climafcache/bcc68/23be9/1c6a5/ce21e/6e32b/e233f/28cfa/0b56e/d3929/d7f4f/4a364/b.nc CMCC-CMS /data/jservon/climafcache/a8c67/48720/4d0d9/c827d/4e3fb/deb1a/9dd3a/7ebac/4e5c8/baada/3123b/7.nc HadCM3 /data/jservon/climafcache/5bff1/31237/b3803/83ba5/bf3b9/9a1d9/dd8eb/f7af8/51efa/bf5f0/aa21f/5.nc MIROC-ESM /data/jservon/climafcache/59faf/bd491/27230/aa532/6d82f/177d1/0b0f9/cfeb3/2cfc2/1d746/7e43e/3.nc HadGEM2-ES /data/jservon/climafcache/34663/3a472/a0293/5aa3c/e8363/2cccd/530e7/12fb4/251d1/30538/950a3/3.nc CanESM2 /data/jservon/climafcache/ad24a/194a5/3e24f/b7561/38e9e/f278c/d1ebf/c47dd/21aae/5be3e/a01a9/d.nc FGOALS-s2 /data/jservon/climafcache/2c4bd/5df84/eefbd/8f1e0/4c457/71b5a/e9daa/7b00b/3954a/15888/c1f64/c.nc MPI-ESM-P /data/jservon/climafcache/583d5/1824d/a2dc3/d434f/45e18/15cf1/7ad2a/db6d6/75b64/1dffc/a229d/b.nc MRI-ESM1 /data/jservon/climafcache/56f32/a4baf/7c430/165da/b4e96/f9d25/548ad/b1caf/3b3e5/1327b/de088/e.nc MPI-ESM-MR /data/jservon/climafcache/67ad3/3e658/9893a/a7214/162f6/8ea3d/49893/1fd1b/f35df/bc619/3394a/a.nc CSIRO-Mk3-6-0 /data/jservon/climafcache/21727/5621d/d6eee/a333f/e4cd9/619a0/2b2fe/302b3/e2ba1/62605/88333/3.nc CESM1-BGC /data/jservon/climafcache/e548b/f8b14/87951/c722b/0cd65/f7926/010e5/185ba/f9a71/f36b9/71c61/2.nc HadGEM2-AO /data/jservon/climafcache/2c7ce/8fbe2/2357f/fae08/a48fa/179a1/24c1e/cb6ea/8600e/e2eff/d012a/0.nc inmcm4 /data/jservon/climafcache/6f7bf/5f2e0/e3992/81de9/3303d/6a2be/f3028/cc7c5/12896/32edf/d6b57/1.nc CESM1-FASTCHEM /data/jservon/climafcache/4e400/e4a9a/6fa54/4aafd/7d33c/86c3f/b0879/f02f6/7a069/f747c/723c5/d.nc GISS-E2-R-CC /data/jservon/climafcache/bba84/dc967/fdc12/47e2e/a414f/81b8d/ba04b/3e356/c0856/273a2/0961b/c.nc BNU-ESM /data/jservon/climafcache/ecbf4/43f50/d54cf/8d1cb/e9e2a/94834/91303/02871/58114/cb891/9e973/d.nc CNRM-CM5-2 /data/jservon/climafcache/7a957/2bcae/028a9/32498/aa83c/f46f7/cef5f/7476a/a5800/16a8b/f09d1/6.nc FGOALS-g2 /data/jservon/climafcache/7b308/c7e09/397c8/31d19/06153/22d22/a85b6/fdfd3/12c22/8d76f/4fe34/0.nc GFDL-CM2p1 /data/jservon/climafcache/93a2b/92f00/8e559/91737/d37b9/6cb80/59fe0/1a865/2eead/43436/a22a7/0.nc GFDL-ESM2G /data/jservon/climafcache/989d3/67dce/fab45/9122e/abea9/1c91f/f44ac/ff407/27cb7/7f110/1426f/7.nc CMCC-CM /data/jservon/climafcache/8c85e/e7f55/eb0cf/0da74/57f18/59a96/3dbfd/5c56d/5b2a5/fb7d7/386e5/b.nc EC-EARTH /data/jservon/climafcache/492ff/7e60f/5b07b/5a211/616dc/2fdfb/3cde3/99b11/43e1d/55c88/0e23f/0.nc CanCM4 /data/jservon/climafcache/6cfb2/4e47c/60dba/c7b10/542f3/542cc/982d0/cf01d/3651c/30703/a0b12/d.nc CCSM4 /data/jservon/climafcache/fa9f0/94a95/fdf37/efa44/1615d/594e3/6837a/3d396/0c409/4227e/17b1a/d.nc NorESM1-M /data/jservon/climafcache/e41ef/eb703/90da9/c647e/7390b/753f4/4c33c/94933/a485a/87a8e/29a9d/f.nc CESM1-WACCM /data/jservon/climafcache/70c41/ec72c/12b94/d85b7/3c902/4182a/413e5/cbb99/4137a/3217c/395c1/d.nc IPSL-CM5A-MR /data/jservon/climafcache/67adb/d676c/1960e/2fbb6/9e64f/f7a00/50bfa/eec55/c424a/2e871/1fdf2/6.nc IPSL-CM5A-LR /data/jservon/climafcache/e538f/a145f/a7ef6/3f694/f032e/3d982/e812a/fe049/5c575/c23fb/9baff/d.nc GFDL-CM3 /data/jservon/climafcache/4fd4c/3467d/16f86/418ab/3112b/4b437/a814a/9415e/87ab3/ade53/3e169/0.nc GISS-E2-H /data/jservon/climafcache/a2af3/fd6bc/b6e5f/d8e5c/a1d5f/681d5/6007c/2fe11/864b3/4f0e0/c2d37/b.nc MIROC-ESM-CHEM /data/jservon/climafcache/9ad7d/ccd16/6a788/e587c/84aa6/37b68/a3d42/9abd6/ebf97/85431/6e86d/0.nc MRI-CGCM3 /data/jservon/climafcache/8bae6/774ac/0a75b/9e545/bceb4/9787b/29a51/6ca14/d8942/1bfeb/21b24/6.nc NorESM1-ME /data/jservon/climafcache/92f4e/aa517/8dc6d/894aa/ce7fa/f9e92/e2bfd/646a2/c21db/64be2/bf341/a.nc MIROC5 /data/jservon/climafcache/efb9f/4ed76/bd2de/1522b/167b0/5f805/b117b/727e2/d83a4/069b0/b4222/f.nc GISS-E2-R /data/jservon/climafcache/57b2a/48fd3/e8825/ae688/f47bd/0d500/aef7e/39fb4/ff3ef/fd753/f1f06/1.nc HadGEM2-CC /data/jservon/climafcache/6cef5/afc2b/8d8e7/d9e21/e1cda/926eb/24f18/300f3/29174/48a81/3965e/7.nc GISS-E2-H-CC /data/jservon/climafcache/acb0f/e316c/2030f/935d8/f7fe0/c5ba4/7203b/b76b6/40b5c/40689/8cb62/e.nc CMCC-CESM /data/jservon/climafcache/95694/c8a5e/cc88e/18e48/37d76/77a40/ef705/33f10/a274f/6aa29/0d749/0.nc bcc-csm1-1-m /data/jservon/climafcache/84e4f/4b290/d7294/adc9a/efd8f/81e02/43b4a/89a16/41eb1/9aea0/90f77/c.nc MPI-ESM-LR /data/jservon/climafcache/1882f/15c47/1e651/dff23/0f981/47595/80795/a8952/d7778/2d115/12293/6.nc bcc-csm1-1 /data/jservon/climafcache/c5897/01862/f8c86/7fd38/55a3e/fda80/80116/c6b9a/70508/e7303/89a84/6.nc CESM1-CAM5 /data/jservon/climafcache/05339/2c6d8/e3011/8840d/ed022/b5675/c2fc5/ddab9/154b5/702a9/44331/2.nc
!cat all_CMIP5_models_for_my_request.txt
ACCESS1-0 /data/jservon/climafcache/7e991/d41c3/0953d/973a8/a3b4c/3ffa0/397a8/2ed48/b349e/1b235/9ad70/6.nc ACCESS1-3 /data/jservon/climafcache/65019/53eb6/12f20/c1561/bf2a3/bd28c/dd583/edb07/b5ef1/a78b0/90ff4/5.nc CESM1-CAM5-1-FV2 /data/jservon/climafcache/0d156/2ad99/81c09/9d600/e7107/4e173/453b2/8ea19/7a464/59503/4f744/2.nc IPSL-CM5B-LR /data/jservon/climafcache/1e92e/0c447/31e52/f5996/9a220/61e5d/b83d4/af9a4/b8f39/c1a38/99ef2/5.nc GFDL-ESM2M /data/jservon/climafcache/bcc68/23be9/1c6a5/ce21e/6e32b/e233f/28cfa/0b56e/d3929/d7f4f/4a364/b.nc CMCC-CMS /data/jservon/climafcache/a8c67/48720/4d0d9/c827d/4e3fb/deb1a/9dd3a/7ebac/4e5c8/baada/3123b/7.nc HadCM3 /data/jservon/climafcache/5bff1/31237/b3803/83ba5/bf3b9/9a1d9/dd8eb/f7af8/51efa/bf5f0/aa21f/5.nc MIROC-ESM /data/jservon/climafcache/59faf/bd491/27230/aa532/6d82f/177d1/0b0f9/cfeb3/2cfc2/1d746/7e43e/3.nc HadGEM2-ES /data/jservon/climafcache/34663/3a472/a0293/5aa3c/e8363/2cccd/530e7/12fb4/251d1/30538/950a3/3.nc CanESM2 /data/jservon/climafcache/ad24a/194a5/3e24f/b7561/38e9e/f278c/d1ebf/c47dd/21aae/5be3e/a01a9/d.nc FGOALS-s2 /data/jservon/climafcache/2c4bd/5df84/eefbd/8f1e0/4c457/71b5a/e9daa/7b00b/3954a/15888/c1f64/c.nc MPI-ESM-P /data/jservon/climafcache/583d5/1824d/a2dc3/d434f/45e18/15cf1/7ad2a/db6d6/75b64/1dffc/a229d/b.nc MRI-ESM1 /data/jservon/climafcache/56f32/a4baf/7c430/165da/b4e96/f9d25/548ad/b1caf/3b3e5/1327b/de088/e.nc MPI-ESM-MR /data/jservon/climafcache/67ad3/3e658/9893a/a7214/162f6/8ea3d/49893/1fd1b/f35df/bc619/3394a/a.nc CSIRO-Mk3-6-0 /data/jservon/climafcache/21727/5621d/d6eee/a333f/e4cd9/619a0/2b2fe/302b3/e2ba1/62605/88333/3.nc CESM1-BGC /data/jservon/climafcache/e548b/f8b14/87951/c722b/0cd65/f7926/010e5/185ba/f9a71/f36b9/71c61/2.nc HadGEM2-AO /data/jservon/climafcache/2c7ce/8fbe2/2357f/fae08/a48fa/179a1/24c1e/cb6ea/8600e/e2eff/d012a/0.nc inmcm4 /data/jservon/climafcache/6f7bf/5f2e0/e3992/81de9/3303d/6a2be/f3028/cc7c5/12896/32edf/d6b57/1.nc CESM1-FASTCHEM /data/jservon/climafcache/4e400/e4a9a/6fa54/4aafd/7d33c/86c3f/b0879/f02f6/7a069/f747c/723c5/d.nc GISS-E2-R-CC /data/jservon/climafcache/bba84/dc967/fdc12/47e2e/a414f/81b8d/ba04b/3e356/c0856/273a2/0961b/c.nc BNU-ESM /data/jservon/climafcache/ecbf4/43f50/d54cf/8d1cb/e9e2a/94834/91303/02871/58114/cb891/9e973/d.nc CNRM-CM5-2 /data/jservon/climafcache/7a957/2bcae/028a9/32498/aa83c/f46f7/cef5f/7476a/a5800/16a8b/f09d1/6.nc FGOALS-g2 /data/jservon/climafcache/7b308/c7e09/397c8/31d19/06153/22d22/a85b6/fdfd3/12c22/8d76f/4fe34/0.nc GFDL-CM2p1 /data/jservon/climafcache/93a2b/92f00/8e559/91737/d37b9/6cb80/59fe0/1a865/2eead/43436/a22a7/0.nc GFDL-ESM2G /data/jservon/climafcache/989d3/67dce/fab45/9122e/abea9/1c91f/f44ac/ff407/27cb7/7f110/1426f/7.nc CMCC-CM /data/jservon/climafcache/8c85e/e7f55/eb0cf/0da74/57f18/59a96/3dbfd/5c56d/5b2a5/fb7d7/386e5/b.nc EC-EARTH /data/jservon/climafcache/492ff/7e60f/5b07b/5a211/616dc/2fdfb/3cde3/99b11/43e1d/55c88/0e23f/0.nc CanCM4 /data/jservon/climafcache/6cfb2/4e47c/60dba/c7b10/542f3/542cc/982d0/cf01d/3651c/30703/a0b12/d.nc CCSM4 /data/jservon/climafcache/fa9f0/94a95/fdf37/efa44/1615d/594e3/6837a/3d396/0c409/4227e/17b1a/d.nc NorESM1-M /data/jservon/climafcache/e41ef/eb703/90da9/c647e/7390b/753f4/4c33c/94933/a485a/87a8e/29a9d/f.nc CESM1-WACCM /data/jservon/climafcache/70c41/ec72c/12b94/d85b7/3c902/4182a/413e5/cbb99/4137a/3217c/395c1/d.nc IPSL-CM5A-MR /data/jservon/climafcache/67adb/d676c/1960e/2fbb6/9e64f/f7a00/50bfa/eec55/c424a/2e871/1fdf2/6.nc IPSL-CM5A-LR /data/jservon/climafcache/e538f/a145f/a7ef6/3f694/f032e/3d982/e812a/fe049/5c575/c23fb/9baff/d.nc GFDL-CM3 /data/jservon/climafcache/4fd4c/3467d/16f86/418ab/3112b/4b437/a814a/9415e/87ab3/ade53/3e169/0.nc GISS-E2-H /data/jservon/climafcache/a2af3/fd6bc/b6e5f/d8e5c/a1d5f/681d5/6007c/2fe11/864b3/4f0e0/c2d37/b.nc MIROC-ESM-CHEM /data/jservon/climafcache/9ad7d/ccd16/6a788/e587c/84aa6/37b68/a3d42/9abd6/ebf97/85431/6e86d/0.nc MRI-CGCM3 /data/jservon/climafcache/8bae6/774ac/0a75b/9e545/bceb4/9787b/29a51/6ca14/d8942/1bfeb/21b24/6.nc NorESM1-ME /data/jservon/climafcache/92f4e/aa517/8dc6d/894aa/ce7fa/f9e92/e2bfd/646a2/c21db/64be2/bf341/a.nc MIROC5 /data/jservon/climafcache/efb9f/4ed76/bd2de/1522b/167b0/5f805/b117b/727e2/d83a4/069b0/b4222/f.nc GISS-E2-R /data/jservon/climafcache/57b2a/48fd3/e8825/ae688/f47bd/0d500/aef7e/39fb4/ff3ef/fd753/f1f06/1.nc HadGEM2-CC /data/jservon/climafcache/6cef5/afc2b/8d8e7/d9e21/e1cda/926eb/24f18/300f3/29174/48a81/3965e/7.nc GISS-E2-H-CC /data/jservon/climafcache/acb0f/e316c/2030f/935d8/f7fe0/c5ba4/7203b/b76b6/40b5c/40689/8cb62/e.nc CMCC-CESM /data/jservon/climafcache/95694/c8a5e/cc88e/18e48/37d76/77a40/ef705/33f10/a274f/6aa29/0d749/0.nc bcc-csm1-1-m /data/jservon/climafcache/84e4f/4b290/d7294/adc9a/efd8f/81e02/43b4a/89a16/41eb1/9aea0/90f77/c.nc MPI-ESM-LR /data/jservon/climafcache/1882f/15c47/1e651/dff23/0f981/47595/80795/a8952/d7778/2d115/12293/6.nc bcc-csm1-1 /data/jservon/climafcache/c5897/01862/f8c86/7fd38/55a3e/fda80/80116/c6b9a/70508/e7303/89a84/6.nc CESM1-CAM5 /data/jservon/climafcache/05339/2c6d8/e3011/8840d/ed022/b5675/c2fc5/ddab9/154b5/702a9/44331/2.nc
req_cmip6 = ds(project='CMIP6',
model='IPSL-CM6A-LR',
variable='tas',
experiment='historical',
period='1980-2000',
table='Amon',
realization='*'
)
req_cmip6.explore('choices')
{'grid': 'gr',
'institute': 'IPSL',
'mip': 'CMIP',
'realization': ['r10i1p1f1',
'r14i1p1f1',
'r29i1p1f1',
'r20i1p1f1',
'r16i1p1f1',
'r21i1p1f1',
'r11i1p1f1',
'r6i1p1f1',
'r1i1p1f1',
'r3i1p1f1',
'r7i1p1f1',
'r28i1p1f1',
'r22i1p1f1',
'r5i1p1f1',
'r23i1p1f1',
'r13i1p1f1',
'r2i1p1f1',
'r8i1p1f1',
'r19i1p1f1',
'r26i1p1f1',
'r9i1p1f1',
'r18i1p1f1',
'r27i1p1f1',
'r17i1p1f1',
'r24i1p1f1',
'r4i1p1f1',
'r31i1p1f1',
'r30i1p1f1',
'r25i1p1f1',
'r15i1p1f1',
'r12i1p1f1']}
req_ipsl = ds(project='IGCM_OUT',
login='p86denv',
model='IPSLCM6',
simulation='*',
experiment='piControl',
DIR='OCE',
frequency='seasonal',
variable='tos')
req_ipsl.explore('choices')
{'clim_period': ['2440_2449',
'1878_1879',
'1864_1865',
'2410_2419',
'1958_1967',
'2380_2389',
'2250_2259',
'2140_2149',
'2550_2559',
'2220_2229',
'1850_1851',
'2330_2339',
'2310_2319',
'2130_2139',
'1858_1859',
'2600_2609',
'1870_1871',
'2490_2499',
'2240_2249',
'2500_2509',
'2070_2079',
'2530_2539',
'1862_1863',
'2050_2059',
'1870_1879',
'2470_2479',
'1856_1857',
'1950_1959',
'2460_2469',
'1840_1849',
'1830_1839',
'2450_2459',
'1860_1869',
'1860_1861',
'2100_2109',
'2230_2239',
'1874_1875',
'2510_2519',
'1900_1909',
'1980_1989',
'1800_1809',
'2110_2119',
'1970_1979',
'1920_1929',
'2340_2349',
'1866_1867',
'2260_2269',
'1850_1859',
'1876_1877',
'1890_1899',
'2120_2129',
'1940_1949',
'2290_2299',
'2570_2579',
'1854_1855',
'2580_2589',
'1872_1873',
'2300_2309',
'2200_2209',
'2190_2199',
'2390_2399',
'1910_1919',
'2370_2379',
'2150_2159',
'2160_2169',
'2400_2409',
'2210_2219',
'1852_1853',
'2270_2279',
'2480_2489',
'2610_2619',
'2360_2369',
'2430_2439',
'2590_2599',
'1990_1999',
'2170_2179',
'2560_2569',
'2540_2549',
'2280_2289',
'1810_1819',
'2420_2429',
'1960_1969',
'2080_2089',
'2620_2629',
'1930_1939',
'1820_1829',
'2320_2329',
'2060_2069',
'2090_2099',
'2520_2529',
'1880_1889',
'2180_2189'],
'clim_period_length': '',
'simulation': ['COMPRESS',
'CM6013-pi-ttop-03',
'NOCOMPRESS',
'CM6013-pi-01',
'CM6013-pi-split-D-03',
'WF.02',
'WF.01',
'CM6PI.14',
'CM6PI.11',
'CM6PI.12',
'CM6PI.13',
'piCtrl.CM6.0.1',
'piCtrl.CM6.0.2',
'CM61-LR-pi-01',
'CPL02',
'WF.02.COMPRESS',
'O1T09V01',
'CM6010.2.rivtime-LR-piCtrl-01',
'O1T09V02',
'piCtrl.CM6.0.2.rrtm',
'CM6013-pi-ttop-rnhmin',
'NOCOMPRESSBIS'],
'status': ['PROD', 'DEVT']}
req_ipsl = ds(project='IGCM_OUT',
login='p86denv',
model='IPSLCM6',
simulation='CM6013-pi-01',
experiment='piControl',
DIR='OCE',
frequency='seasonal',
clim_period='1850_1859',
variable='tos').explore('resolve')
summary(req_ipsl)
/ccc/store/cont003/thredds/p86denv/IPSLCM6/DEVT/piControl/CM6013-pi-01/OCE/Analyse/SE/CM6013-pi-01_SE_1850_1859_1M_grid_T.nc
{'DIR': 'OCE',
'OUT': 'Analyse',
'ave_length': '*',
'clim_period': '1850_1859',
'clim_period_length': '*',
'domain': 'global',
'experiment': 'piControl',
'frequency': 'seasonal',
'login': 'p86denv',
'model': 'IPSLCM6',
'period': fx,
'project': 'IGCM_OUT',
'root': '/ccc/store/cont003/thredds',
'simulation': 'CM6013-pi-01',
'status': 'DEVT',
'variable': 'tos'}