API Reference¶
The GSData Interface¶
A module containing the class GSData, a variant of UVData specific to single antennas. |
|
An object to hold flag information. |
|
Classes for defining the history of a GSData / GSFlag object. |
|
Selection functions for GSData objects. |
High Level Methods¶
The following modules predominantly provide high-level Python interfaces to update and visualise GSData objects.
Averaging¶
Functions for combining multiple GSData files/objects. |
|
Functions for binning GSData objects in frequency. |
|
Functions for doing LST binning on GSData objects. |
Calibration¶
Module defining calibration routines for field data in EDGES. |
Filters¶
Functions that identify and flag bad data in various ways. |
|
Support for filters that compress multiple files along the LST axis. |
Auxiliary Data¶
Module for dealing with auxiliary data for EDGES observations. |
Visualization¶
Plotting utilities. |
Lower Level Methods¶
The following modules provide lower-level methods that typically underlie the high-level interface.
Methods for averaging arrays. |
|
Module providing routines for calibration of field data. |
|
Functions defining expected losses from the instruments. |
|
Corrections for S11 measurements. |
Sky and Beam Modelling¶
A module defining various sky models that can be used to generate beam corrections. |
|
Beam models and chromaticity corrections. |
Package Config and Utilities¶
Useful constants. |
|
Global configuration options. |
|
Various utility functions. |
|
Functions for working with earth/sky coordinates. |
Developer Documentation¶
Functions for dealing with CLI workflow and progressfiles. |