esgf.search¶
Module Contents¶
-
esgf.search.date_from_filename(filename)¶ Example cordex: tas_EUR-44i_ECMWF-ERAINT_evaluation_r1i1p1_HMS-ALADIN52_v1_mon_200101-200812.nc
-
esgf.search.variable_filter(constraints, variables)¶ return True if variable fulfills contraints
-
esgf.search.temporal_filter(filename, start_date=None, end_date=None)¶ return True if file is in timerange start/end
-
class
esgf.search.ESGSearch(url="http://localhost:8081/esg-search", distrib=False, replica=False, latest=True, monitor=None)¶ wrapper for esg search.
TODO: bbox constraint for datasets
-
show_status(message, progress)¶
-
search(constraints=list, query=None, start=None, end=None, limit=1, offset=0, search_type="Dataset", temporal=False)¶
-
_index(datasets, limit, offset)¶
-
_file_context(dataset)¶
-
_aggregation_context(dataset)¶
-
threader()¶
-
_file_search_job(f_ctx, start_date, end_date)¶
-
_file_search(datasets, constraints, start_date, end_date)¶
-
_aggregation_search(datasets, constraints)¶
-