nsrdb.albedo.ims

Classes to acquire and load IMS snow data. Entrance via ImsDay.

Mike Bannister 2/18/2020

Functions

download(url, lfile)

Download and save file via ftp

get_dt(year, day)

Return datetime instance for year and day [1-366]

uncompress(filename)

Ungzip/untar file

Classes

ImsDataAcquisition(date, path[, shape])

Get IMS data for a date, either from disc, server, or via gapfill.

ImsDay(date, path[, shape])

Load IMS data for a single day.

ImsFileAcquisition(date, path[, shape, gap_fill])

Class to IMS data file for requested day.

ImsGapFill(date, path[, search_range])

Fill temporal gaps in IMS data set.

MetaFiles(res)

IMS metadata filename handler

Exceptions

ImsDataNotFoundError

Raised when IMS data is not available on ftp server.

ImsError

General exception for IMS processing