wavy.sat_collectors

This module comprises functions to collect remote satellite data.

Module Contents

Functions

tmploop_get_remote_files(i, matching, user, pw, ...)

Function to download files using ftp. Tries 10 times before failing.

get_remote_files_cmems(**kwargs)

Download swath files from CMEMS and store them at defined

get_remote_files_aviso(**kwargs)

Download swath files from AVISO+ and store them at defined

get_remote_files_cci(**kwargs)

Download swath files from CCI and store them at defined

get_remote_files_eumetsat(**kwargs)

Download swath files from EUMETSAT and store them at defined

make_query_dict(→ dict)

fct to setup queries of L2 data using SentinelAPI

get_remote_files(**kwargs)

Download swath files and store them at defined location.

Attributes

satellite_dict

wavy.sat_collectors.satellite_dict
wavy.sat_collectors.tmploop_get_remote_files(i: int, matching: str, user: str, pw: str, server: str, remote_path: str, path_local: str)

Function to download files using ftp. Tries 10 times before failing.

wavy.sat_collectors.get_remote_files_cmems(**kwargs)

Download swath files from CMEMS and store them at defined location. Time stamps in file name stand for:

from, to, creation

wavy.sat_collectors.get_remote_files_aviso(**kwargs)

Download swath files from AVISO+ and store them at defined location.

wavy.sat_collectors.get_remote_files_cci(**kwargs)

Download swath files from CCI and store them at defined location.

wavy.sat_collectors.get_remote_files_eumetsat(**kwargs)

Download swath files from EUMETSAT and store them at defined location. This fct uses the SentinelAPI for queries.

wavy.sat_collectors.make_query_dict(product: str, mission: str) dict

fct to setup queries of L2 data using SentinelAPI

wavy.sat_collectors.get_remote_files(**kwargs)

Download swath files and store them at defined location. It is currently possible to download L3 altimeter data from CMEMS, L3 and L2P from CEDA CCI, and L2 from EUMETSAT, as well as L2P from aviso+ for cfosat swim data.