argopy.data_fetchers.erddap_refdata.ErddapREFDataFetcher#
- class ErddapREFDataFetcher(*args, **kwargs)[source]#
Manage access to Argo CTD-reference data through Ifremer ERDDAP
Methods
__init__(*args, **kwargs)Instantiate an authenticated ERDDAP Argo data fetcher
clear_cache()Remove cache files and entries from resources opened with this fetcher
cname()Return a unique string defining the constraints
dashboard(**kw)Return 3rd party dashboard for the access point
define_constraints()Define erddapy constraints
filter_data_mode(ds, **kwargs)Apply xarray argo accessor filter_data_mode method
filter_measured(ds)Re-enforce the 'measured' criteria for BGC requests
filter_qc(ds, **kwargs)Apply xarray argo accessor filter_qc method
filter_researchmode(ds, *args, **kwargs)Filter dataset for research user mode
filter_variables(ds, *args, **kwargs)Filter variables according to dataset and user mode
get_url()Return the URL to download requested data
init(*args, **kwargs)Initialisation for a specific fetcher
pre_process(this_ds, *args, **kwargs)to_xarray([errors])Load CTD-Reference data and return a xarray.DataSet
transform_data_mode(ds, **kwargs)Apply xarray argo accessor transform_data_mode method
Attributes
N_POINTSNumber of measurements expected to be returned by a request
cachepathReturn path to cached file(s) for this request
data_sourceserverURL of the Erddap server
shaReturns a unique SHA for a specific cname / fetcher implementation
uriReturn the list of Unique Resource Identifier (URI) to download data