wavy.sat_readers

The main task of this module is to read satellite altimetry files for further use.

Module Contents

Functions

unzip_eumetsat(pathlst, tmpdir)

Function to unzip eumetsat files prior to reading

read_local_files_eumetsat(**kwargs)

Read and concatenate all data to one timeseries for each variable.

read_local_ncfiles(**kwargs)

Wrapping function to read satellite netcdf files.

read_local_20Hz_files(**kwargs)

Wrapping function to read satellite netcdf files.

read_local_ncfiles_swim(**kwargs)

Wrapping function to read swim netcdf files.

read_local_files(→ dict)

wrapping function to read altimetry files

Attributes

satellite_dict

variable_info

wavy.sat_readers.satellite_dict
wavy.sat_readers.variable_info
wavy.sat_readers.unzip_eumetsat(pathlst: list, tmpdir: str)

Function to unzip eumetsat files prior to reading

param:

pathlst - list of paths to zipped files tmpdir - temporary folder to unzipped files

return:

pathlst_new - new list of paths to unzipped files

wavy.sat_readers.read_local_files_eumetsat(**kwargs)

Read and concatenate all data to one timeseries for each variable. Fct is tailored to EUMETSAT files.

wavy.sat_readers.read_local_ncfiles(**kwargs)

Wrapping function to read satellite netcdf files.

param:

pathlst - list of paths to be parsed product - product as specified in satellite_specs.yaml varalias sd - start date (datetime object) ed - start date (datetime object) twin - time window (temporal constraint) in minutes

return:

dictionary of variables for the satellite_class object

wavy.sat_readers.read_local_20Hz_files(**kwargs)

Wrapping function to read satellite netcdf files.

param:

pathlst - list of paths to be parsed product - product as specified in satellite_specs.yaml varalias sd - start date (datetime object) ed - start date (datetime object) twin - time window (temporal constraint) in minutes

return:

dictionary of variables for the satellite_class object

wavy.sat_readers.read_local_ncfiles_swim(**kwargs)

Wrapping function to read swim netcdf files.

param:

pathlst - list of paths to be parsed product - product as specified in satellite_specs.yaml varalias sd - start date (datetime object) ed - start date (datetime object) twin - time window (temporal constraint) in minutes

return:

dictionary of variables for the satellite_class object

wavy.sat_readers.read_local_files(**kwargs) dict

wrapping function to read altimetry files

return:

vardict - dictionary of variables for altimeter data