48 lines
1.6 KiB
Python
48 lines
1.6 KiB
Python
"""Point d'entrée public regroupant les utilitaires analytiques de la librairie."""
|
|
|
|
from __future__ import annotations
|
|
|
|
from .core import BinnedStatistics, DiurnalCycleStats, MONTH_ORDER
|
|
from .correlations import (
|
|
compute_correlation_matrix,
|
|
compute_correlation_matrix_for_variables,
|
|
compute_lagged_correlation,
|
|
compute_rolling_correlation_series,
|
|
compute_rolling_correlations_for_pairs,
|
|
)
|
|
from .events import build_event_aligned_segments, detect_threshold_events
|
|
from .filters import filter_by_condition
|
|
from .rain import compute_daily_rainfall_totals, compute_rainfall_by_season
|
|
from .seasonal import (
|
|
compute_monthly_climatology,
|
|
compute_monthly_daylight_hours,
|
|
compute_monthly_means,
|
|
compute_seasonal_hourly_profile,
|
|
)
|
|
from .statistics import compute_binned_statistics, compute_diurnal_cycle_statistics
|
|
from .wind import compute_mean_wind_components, compute_wind_rose_distribution
|
|
|
|
__all__ = [
|
|
"BinnedStatistics",
|
|
"DiurnalCycleStats",
|
|
"MONTH_ORDER",
|
|
"compute_correlation_matrix",
|
|
"compute_correlation_matrix_for_variables",
|
|
"compute_lagged_correlation",
|
|
"compute_rolling_correlation_series",
|
|
"compute_rolling_correlations_for_pairs",
|
|
"build_event_aligned_segments",
|
|
"detect_threshold_events",
|
|
"filter_by_condition",
|
|
"compute_daily_rainfall_totals",
|
|
"compute_rainfall_by_season",
|
|
"compute_monthly_climatology",
|
|
"compute_monthly_daylight_hours",
|
|
"compute_monthly_means",
|
|
"compute_seasonal_hourly_profile",
|
|
"compute_binned_statistics",
|
|
"compute_diurnal_cycle_statistics",
|
|
"compute_mean_wind_components",
|
|
"compute_wind_rose_distribution",
|
|
]
|