""" Analytics Module for AegisLM Multi-Run Analysis. Provides comprehensive analytics capabilities including run comparison, trend analysis, metrics aggregation, and visualization utilities. """ from .comparison_engine import ( ComparisonEngine, ComparisonMetric, MetricDelta, RunComparison, ComparisonResult, get_comparison_engine ) from .trend_analyzer import ( TrendAnalyzer, TrendDirection, TrendStrength, TrendPoint, TrendMetrics, MetricTrend, TrendAnalysisResult, get_trend_analyzer ) from .aggregation_utils import ( AggregationUtils, AggregationMethod, MetricStats, AggregatedMetrics, get_aggregation_utils ) from .analytics_service import ( AnalyticsService ) from .visualization_utils import ( VisualizationUtils, ChartDataPoint, ChartSeries, ChartConfig, get_visualization_utils ) __all__ = [ # Comparison Engine "ComparisonEngine", "ComparisonMetric", "MetricDelta", "RunComparison", "ComparisonResult", "get_comparison_engine", # Trend Analyzer "TrendAnalyzer", "TrendDirection", "TrendStrength", "TrendPoint", "TrendMetrics", "MetricTrend", "TrendAnalysisResult", "get_trend_analyzer", # Aggregation Utils "AggregationUtils", "AggregationMethod", "MetricStats", "AggregatedMetrics", "get_aggregation_utils", # Analytics Service "AnalyticsService", # Visualization Utils "VisualizationUtils", "ChartDataPoint", "ChartSeries", "ChartConfig", "get_visualization_utils" ]