jacscanomaly.SeasonSummary

class jacscanomaly.SeasonSummary(season_idx, t_start, t_end, n_grid, clusters, grid_metrics)[source]

Summary of the anomaly scan for a single season.

Parameters:
season_idx

0-based season index.

Type:

int

t_start, t_end

Time range of the season.

Type:

float

n_grid

Number of grid points evaluated in this season.

Type:

int

clusters

Extracted clusters for this season, shape (K, 3) with rows [t0, teff, dchi2].

Type:

np.ndarray

grid_metrics

Raw per-grid diagnostics, shape (N, 9), columns: [t0, teff, dchi2, n_window, n_contrib, n_eff, peak_frac, rho1, longest_run].

Type:

np.ndarray

__init__(season_idx, t_start, t_end, n_grid, clusters, grid_metrics)
Parameters:
Return type:

None

Methods

__init__(season_idx, t_start, t_end, n_grid, ...)

Attributes

season_idx

t_start

t_end

n_grid

clusters

grid_metrics