spinifex.ionospheric.tec_data

data objects and options for ionospheric models

Attributes

Classes

ElectronDensity

object containing interpolated electron density values and their estimated uncertainty

IonexOptions

Options for ionex model

Servers

str(object='') -> str

TomionOptions

Options for tomion model

Module Contents

class spinifex.ionospheric.tec_data.ElectronDensity[source]

Bases: NamedTuple

object containing interpolated electron density values and their estimated uncertainty

electron_density: numpy.typing.NDArray[numpy.float64][source]

electron density in TECU

electron_density_error: numpy.typing.NDArray[numpy.float64][source]

uncertainty in TECU

class spinifex.ionospheric.tec_data.IonexOptions(/, **data: Any)[source]

Bases: spinifex.options.Options

Options for ionex model

correct_uqrg_rms: bool = None[source]
height: astropy.units.Quantity = None[source]
output_directory: pathlib.Path | None = None[source]
prefix: str = None[source]
remove_midnight_jumps: bool = None[source]
server: Servers = None[source]
solution: SOLUTION = None[source]
time_resolution: astropy.units.Quantity | None = None[source]
url_stem: str | None = None[source]
class spinifex.ionospheric.tec_data.Servers[source]

Bases: str, enum.Enum

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to ‘utf-8’. errors defaults to ‘strict’.

classmethod get_url(server: Servers) str[source]
CDDIS = ('cddis', 'https://cddis.nasa.gov/archive/gnss/products/ionex')[source]
CHAPMAN = ('chapman', 'http://chapman.upc.es/tomion/rapid')[source]
IGSIONO = ('igsiono', 'ftp://igs-final.man.olsztyn.pl')[source]
property url: str[source]
class spinifex.ionospheric.tec_data.TomionOptions(/, **data: Any)[source]

Bases: spinifex.options.Options

Options for tomion model

output_directory: pathlib.Path | None = None[source]
spinifex.ionospheric.tec_data.CENTER_NAMES[source]
spinifex.ionospheric.tec_data.DEFAULT_TIME_RESOLUTIONS: dict[str, astropy.units.Quantity][source]
spinifex.ionospheric.tec_data.NAME_SWITCH_WEEK = 2238[source]
spinifex.ionospheric.tec_data.SOLUTION[source]