Boundary Models
Another option for providing boundaries are model specifications. Several
empirically derived mathematical models are included in
ocbpy.boundaries.models to allow access to these formulations. These
models typically depend on magnetic local time (MLT) and a geomagnetic or solar
wind index. OCBpy requires that these functions provide the boundary location in
co-latitude (degrees of magnetic latitude away from the pole), have MLT as
the first input argument, and that all other inputs be keyword arguments.
Starkov
The Starkov 1994 model (see Starkov Model) uses a mathematical formulation based on All-Sky Imager data and the Auroral Electrojet Lower envelope index. They specify three boundaries: the polar edge of the auroral oval, the equatorward edge of the auroral oval, and the equatorward edge of the diffuse aurora (usually more equatorward than the discrete edge). These may be accessed in the code here using the boundary keyworkds: ‘ocb’, ‘eab’, and ‘diffuse’, respectively.
Boundary Models Module
Functions that provide boundary locations through a mathematical model.
References
- ocbpy.boundaries.models.starkov_auroral_boundary(mlt, al=-1, bnd='ocb')[source]
Calculate the location of the auroral boundaries.
- Parameters:
- Returns:
bnd_lat – Location of the boundary in degrees away from the pole in corrected geomagnetic coordinates for the specified magnetic local times.
- Return type:
float or array-like
References