argopy.stores.httpstore_erddap_auth#
- class httpstore_erddap_auth(cache: bool = False, cachedir: str = '', login: str | None = None, auto: bool = True, **kwargs)[source]#
- __init__(cache: bool = False, cachedir: str = '', login: str | None = None, auto: bool = True, **kwargs)[source]#
Create a file storage system for Argo data
- Parameters:
cache (bool (False))
cachedir (str (from OPTIONS))
**kwargs ((optional)) – Other arguments are passed to
fsspec.filesystem()
Methods
__init__
([cache, cachedir, login, auto])Create a file storage system for Argo data
cachepath
(uri[, errors])Return path to cached file for a given URI
Remove cache files and entry from uri open with this store instance
connect
()curateurl
(url)Register and possibly manipulate an url before it's accessed
download_url
(url[, max_attempt, cat_opts, ...])Resilient URL data downloader
exists
(path, *args, **kwargs)expand_path
(path)get_auth_client
(**kwargs)glob
(path, **kwargs)info
(path, *args, **kwargs)open
(path, *args, **kwargs)open_dataset
(url[, errors])Download and process a
xarray.Dataset
from an urlopen_json
(url, **kwargs)Download and process a json document from an url
open_mfdataset
(urls[, max_workers, method, ...])Download and process multiple urls as a single or a collection of
xarray.Dataset
open_mfjson
(urls[, max_workers, method, ...])Download and process a collection of JSON documents from urls
read_csv
(url, **kwargs)Read a comma-separated values (csv) url into Pandas DataFrame.
register
(uri)Keep track of files open with this instance
store_path
(uri)Attributes
cached_files
protocol
File system name, one in fsspec.registry.known_implementations