Functions and modules#

Each class and function has a page of its own. A class page lists its attributes and methods, each with a page of its own, and links to what it inherits from the classes it extends.

Reading data#

What each argument means is written once, on Input parameters.

get_obs

Get observations from a site.

read_data

Read data from an instrument at a site.

get_recent_obs

Get recent observations from a site.

get_network_obs

Get observations for a network of sites for a single pollutant.

get_site

Return site object from config file

Network

Container for combining and analyzing data across multiple sites for a single pollutant.

Sites, columns and errors#

The site objects get_site() returns, the functions that pick and parse column names, the errors and warnings a read raises, and the time range.

sites

Classes and functions for working with UATAQ sites.

pollutants

How UATAQ names pollutant columns.

errors

Custom exceptions and warnings for UATAQ.

timerange

Time range handling.

SODAR#

Wind profiles from the horel group’s SODAR stations, which are not UATAQ sites and are read on their own.

sodar

SODAR wind profiles from the Horel group MesoWest archive.

Internals#

How uataq finds and parses the files: the configuration it builds the sites from, the instrument classes, each research group’s archive, and the GPS helpers. You need these only to change uataq.

laboratory

UATAQ Laboratory object.

Laboratory

Factory class for creating site objects from config file.

instruments

UATAQ instruments as classes.

filesystem

Access to the UATAQ filesystem through DataFile and GroupSpace objects.

gps

GPS helpers: great-circle geometry and motion estimated from positions.