Skip to content

hannahwoodward/py-geo-helpers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

py-geo-helpers

EsgfRemoteResolver usage

CMIP6 example

query = {
  'experiment_id': 'ssp585',
  'frequency': 'mon',
  'grid_label': 'gn',
  'limit': 10,
  'mip_era': 'CMIP6',
  'source_id': 'UKESM1-0-LL',
  'table_id': 'SImon',
  'variable_id': 'siconc',
  'variant_label': 'r1i1p1f2'
}

resolver = EsgfRemoteResolver(
  query,
  base_url='https://esgf.ceda.ac.uk',
  download_url='https://esgf-index1.ceda.ac.uk',
  dry_run=False,
  local_path='_data/cmip6/UKESM1-0-LL/siconc',
)

resolver.load()

CORDEX example

CORDEX requires openid authentication & project access:

query = {
  'domain': 'EUR-11',
  'driving_model': 'MOHC-HadGEM2-ES',
  'experiment': 'rcp85',
  'limit': 1,
  'project': 'CORDEX',
  'time_frequency': 'mon',
  'variable': 'tas', 
  'start': '2010-01-01T00:00:00Z',
  'end': '2025-01-01T00:00:00Z'
}

resolver = EsgfRemoteResolver(
  query,
  dry_run=False,
  local_path='_data/cordex/EUR-11/tas',
  openid='https://esgf-data.dkrz.de/esgf-idp/openid/woodward',
  base_url='https://esgf-data.dkrz.de',
  download_url='https://esgf-data.dkrz.de'
)

resolver.load()

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published