OCB Boundary Correction
Many high-latitude boundaries are related to each other. Both the poleward
edge of the auroral oval and the R1/R2 current boundary have been successfully
related to the OCB. If you have a data set of boundaries that can be related
to the OCB, OCBpy is capable of applying this correction as a function of MLT.
These corrections are applied using the rfunc and
rfunc_kwargs keyword arguments in
OCBoundary object. Several correction functions
are provided as a part of ocbpy.ocb_correction module.
OCB Correction Module
Functions that specify the boundary location as a function of MLT.
References
- ocbpy.ocb_correction.circular(mlt, r_add=0.0)[source]
Return a circular boundary correction.
- Parameters:
- Returns:
r_corr – Radius correction in degrees at this MLT
- Return type:
float or array-like
- ocbpy.ocb_correction.elliptical(mlt, instrument='ampere', method='median')[source]
Return the results of an elliptical correction to the data boundary.
- Parameters:
- Returns:
r_corr – Radius correction in degrees at this MLT
- Return type:
float or array-like
References
Prefered AMPERE boundary correction validated in [4].
- ocbpy.ocb_correction.harmonic(mlt, instrument='ampere', method='median')[source]
Return the results of a harmonic fit correction to the data boundary.
- Parameters:
- Returns:
r_corr – Radius correction in degrees at this MLT
- Return type:
float or array-like
References
AMPERE boundaries obtained from [4]. IMAGE boundaries obtained from [6].