Coverage for src / ts_stat_tests / stability / __init__.py: 100%
3 statements
« prev ^ index » next coverage.py v7.13.2, created at 2026-02-01 09:48 +0000
« prev ^ index » next coverage.py v7.13.2, created at 2026-02-01 09:48 +0000
1# ============================================================================ #
2# #
3# Title: Stability Module #
4# Purpose: Initialize the stability module by importing algorithms and #
5# tests, and defining exports. #
6# #
7# ============================================================================ #
10# ---------------------------------------------------------------------------- #
11# #
12# Overview ####
13# #
14# ---------------------------------------------------------------------------- #
17# ---------------------------------------------------------------------------- #
18# Description ####
19# ---------------------------------------------------------------------------- #
22"""
23!!! note "Summary"
24 This module provides tools to assess the stability and lumpiness of time series data. It includes various algorithms and tests to evaluate the consistency of statistical properties over time, helping to identify periods of instability or variability in the data.
25"""
28# ---------------------------------------------------------------------------- #
29# #
30# Setup ####
31# #
32# ---------------------------------------------------------------------------- #
35# ---------------------------------------------------------------------------- #
36# Imports ####
37# ---------------------------------------------------------------------------- #
40# ## Local First Party Imports ----
41from ts_stat_tests.stability.algorithms import lumpiness, stability
42from ts_stat_tests.stability.tests import is_lumpy, is_stable
45# ---------------------------------------------------------------------------- #
46# Exports ####
47# ---------------------------------------------------------------------------- #
50__all__: list[str] = ["stability", "lumpiness", "is_stable", "is_lumpy"]