module documentation

Provide various ways of estimating the noise in some data

Function corners_standard_deviation Uses the "corners" (i.e., extremes in all directions) of array a to estimate the noise. This assumes our signal does not extend all the way to the edges.
Variable _lgr Undocumented
def corners_standard_deviation(a: np.ndarray, corner_frac: float = 1 / 10) -> float:

Uses the "corners" (i.e., extremes in all directions) of array a to estimate the noise. This assumes our signal does not extend all the way to the edges.

# ARGUMENTS #
a : np.ndarray
Input array to estimate noise of
corner_frac : float = 1/10
Fraction of the range of a that is considered a "corner"
# RETURNS #
float - Standard deviation of the "corners" of a
_lgr =

Undocumented