jbusecke / pangeo-forge-esgf

Using queries to the ESGF API to generate urls and keyword arguments for receipe generation in pangeo-forge
Apache License 2.0
6 stars 4 forks source link

Add parsing module #2

Closed jbusecke closed 2 years ago

jbusecke commented 2 years ago

This PR adds some parsing logic, that enables a user to provide instance ids with wildcards and get a list of all available instance_ids that match this query without having to directly interact with the ESGF API.

This should be useful for exploration, and specifically for users making PRs to one of the CMIP6 pangeo-forge feedstocks.

I believe this is also the basis for an automated bot that could dispatch PRs to many different (model based) feedstocks as discussed in https://github.com/pangeo-data/pangeo-cmip6-cloud/issues/31