ROOK_URL
to change rook wps¶import os
os.environ['ROOK_URL'] = 'http://cp4cds-cn1.dkrz.de/wps'
# mode: sync or async
# os.environ['ROOK_MODE'] = 'async'
# HINT: restart to re-init rooki!
from rooki import rooki
rooki.url
collection = 'c3s-cmip5.output1.ICHEC.EC-EARTH.historical.day.atmos.day.r1i1p1.tas.latest'
time = '1880-01-01/1900-12-30'
resp = rooki.subset(collection, time=time)
resp.ok
# number of files to download
resp.num_files
# total size of all files in bytes
resp.size
resp.size_in_mb
resp.download_urls()
from rooki.client import Rooki
url='http://cp4cds-cn1.dkrz.de/wps'
mode=os.environ.get('ROOK_MODE', 'async')
rooki = Rooki(url, mode=mode)
rooki.url
collection = 'c3s-cmip5.output1.ICHEC.EC-EARTH.historical.day.atmos.day.r1i1p1.tas.latest'
time = '1850-01-01/2008-12-30'
resp = rooki.subset(collection, time=time)
resp.ok
# total size
resp.size_in_mb
# download files
files = resp.download()
files[0]
# open as xarray dataset
dsets = resp.datasets()
ds = dsets[0]
ds