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_points(ds)Enforce request criteria
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, mode, *args, **kwargs)Filter variables according to user mode
get_url()Return the URL to download requested data
init(*args, **kwargs)Initialisation for a specific fetcher
post_process(this_ds[, add_dm, URI])Post-process a xarray.DataSet created from a netcdf erddap response
to_xarray([errors])Load CTD-Reference data and return a xarray.DataSet
Attributes
N_POINTSNumber of measurements expected to be returned by a request
cachepathReturn path to cached file(s) for this request
serverURL 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