.gitignore
.pre-commit-config.yaml
CHANGES.txt
LICENSE.txt
MANIFEST.in
README.md
mkdocs.yml
pyproject.toml
renovate.json
requirements-docs.txt
requirements.txt
setup.py
.github/scripts/next_version.py
.github/workflows/ci.yml
.github/workflows/release.yml
docs/changelog.md
docs/concept.md
docs/contributing.md
docs/examples.md
docs/index.md
docs/license.md
docs/migration.md
docs/naming.md
docs/roadmap.md
docs/assets/favicon-16x16.icon
docs/assets/favicon-16x16.jpg
docs/assets/favicon-16x16.png
docs/assets/favicon-32x32.icon
docs/assets/favicon-32x32.jpg
docs/assets/favicon-32x32.png
docs/assets/favicon-48x48.icon
docs/assets/favicon-48x48.jpg
docs/assets/favicon-48x48.png
docs/assets/ts-shape.png
docs/guides/engineering.md
docs/guides/feature-extraction.md
docs/guides/lambda-rules.md
docs/guides/loading.md
docs/guides/pipeline-builder.md
docs/guides/production.md
docs/guides/quality.md
docs/guides/signals.md
docs/guides/transforms.md
docs/guides/eventlog/adapters.md
docs/guides/eventlog/index.md
docs/guides/eventlog/objects.md
docs/guides/eventlog/taxonomy.md
docs/insiders/development.md
docs/modules/index.md
docs/modules/correlation/anomaly-correlation.md
docs/modules/correlation/signal-correlation.md
docs/modules/development/critical-parameter-ranking.md
docs/modules/development/design-of-experiments.md
docs/modules/development/design-space.md
docs/modules/development/golden-batch.md
docs/modules/development/recipe-phase-adherence.md
docs/modules/energy/consumption-analysis.md
docs/modules/energy/efficiency-tracking.md
docs/modules/energy/power-integration.md
docs/modules/engineering/control-loop-health.md
docs/modules/engineering/disturbance-recovery.md
docs/modules/engineering/material-balance.md
docs/modules/engineering/operating-range.md
docs/modules/engineering/process-stability.md
docs/modules/engineering/process-windows.md
docs/modules/engineering/rate-of-change.md
docs/modules/engineering/setpoint-events.md
docs/modules/engineering/signal-comparison.md
docs/modules/engineering/startup-detection.md
docs/modules/engineering/steady-state.md
docs/modules/engineering/threshold-monitoring.md
docs/modules/engineering/time-to-threshold.md
docs/modules/engineering/warmup-analysis.md
docs/modules/maintenance/degradation-detection.md
docs/modules/maintenance/failure-prediction.md
docs/modules/maintenance/reliability.md
docs/modules/maintenance/vibration-analysis.md
docs/modules/production/alarm-management.md
docs/modules/production/batch-tracking.md
docs/modules/production/bottleneck-detection.md
docs/modules/production/changeover.md
docs/modules/production/continuous-process-alignment.md
docs/modules/production/cycle-time.md
docs/modules/production/downtime.md
docs/modules/production/duty-cycle.md
docs/modules/production/flow-constraints.md
docs/modules/production/flow-metrics.md
docs/modules/production/line-balancing.md
docs/modules/production/line-throughput.md
docs/modules/production/long-downtime.md
docs/modules/production/machine-state.md
docs/modules/production/micro-stops.md
docs/modules/production/multi-process-traceability.md
docs/modules/production/oee-calculator.md
docs/modules/production/operator-performance.md
docs/modules/production/order-traceability.md
docs/modules/production/part-tracking.md
docs/modules/production/performance-loss.md
docs/modules/production/period-summary.md
docs/modules/production/quality-tracking.md
docs/modules/production/rework-tracking.md
docs/modules/production/routing-traceability.md
docs/modules/production/runtime-accounting.md
docs/modules/production/scrap-tracking.md
docs/modules/production/setup-time.md
docs/modules/production/shift-handover.md
docs/modules/production/shift-reporting.md
docs/modules/production/target-tracking.md
docs/modules/quality/anomaly-classification.md
docs/modules/quality/calibration-validation.md
docs/modules/quality/capability-trending.md
docs/modules/quality/change-point.md
docs/modules/quality/data-gap-analysis.md
docs/modules/quality/environmental-compensation.md
docs/modules/quality/gauge-rr.md
docs/modules/quality/measurement-uncertainty.md
docs/modules/quality/multi-sensor-validation.md
docs/modules/quality/multivariate-spc.md
docs/modules/quality/outlier-detection.md
docs/modules/quality/sampling-resolution.md
docs/modules/quality/sensor-drift.md
docs/modules/quality/signal-quality.md
docs/modules/quality/spc.md
docs/modules/quality/tolerance-deviation.md
docs/modules/quality/value-distribution.md
docs/modules/supplychain/demand-patterns.md
docs/modules/supplychain/inventory-monitoring.md
docs/modules/supplychain/lead-time-analysis.md
docs/reference/index.md
docs/user_guide/installation.md
docs/user_guide/quick_start.md
examples/README.md
examples/context_enricher_demo.py
examples/correlation_events_demo.py
examples/cycle_extractor_enhancements_demo.py
examples/energy_events_demo.py
examples/eventlog_demo.py
examples/features_statistics_demo.py
examples/lambda_rules_demo.py
examples/lambda_rules_demo.yaml
examples/line_flow_analytics_demo.py
examples/loader_usage_demo.py
examples/maintenance_events_demo.py
examples/object_detection_demo.py
examples/pipeline_demo.py
examples/production_events_demo.py
examples/production_tracking_demo.py
examples/quality_events_demo.py
examples/setpoint_events_advanced_usage.py
examples/statistics_demo.py
examples/supplychain_events_demo.py
examples/transform_operations_demo.py
examples/unit_runtime_demo.py
scripts/gen_ref_pages.py
scripts/path_extract_md.py
scripts/requirements.py
scripts/scan_deprecations.sh
src/ts_shape/__init__.py
src/ts_shape/catalog.py
src/ts_shape/datasets.py
src/ts_shape/errors.py
src/ts_shape/pipeline.py
src/ts_shape/profiling.py
src/ts_shape/py.typed
src/ts_shape.egg-info/PKG-INFO
src/ts_shape.egg-info/SOURCES.txt
src/ts_shape.egg-info/dependency_links.txt
src/ts_shape.egg-info/requires.txt
src/ts_shape.egg-info/scm_file_list.json
src/ts_shape.egg-info/top_level.txt
src/ts_shape/context/__init__.py
src/ts_shape/context/value_mapping.py
src/ts_shape/eventlog/__init__.py
src/ts_shape/eventlog/adapters.py
src/ts_shape/eventlog/align.py
src/ts_shape/eventlog/archetypes.py
src/ts_shape/eventlog/concat.py
src/ts_shape/eventlog/flat.py
src/ts_shape/eventlog/introspect.py
src/ts_shape/eventlog/model.py
src/ts_shape/eventlog/normalizer.py
src/ts_shape/eventlog/objects.py
src/ts_shape/eventlog/ocel.py
src/ts_shape/eventlog/schema.py
src/ts_shape/eventlog/taxonomy.py
src/ts_shape/eventlog/lambda_rules/__init__.py
src/ts_shape/eventlog/lambda_rules/backtest.py
src/ts_shape/eventlog/lambda_rules/detector.py
src/ts_shape/eventlog/lambda_rules/evaluator.py
src/ts_shape/eventlog/lambda_rules/expression.py
src/ts_shape/eventlog/lambda_rules/loader.py
src/ts_shape/eventlog/lambda_rules/spec.py
src/ts_shape/events/__init__.py
src/ts_shape/events/_compat.py
src/ts_shape/events/_output.py
src/ts_shape/events/_windows.py
src/ts_shape/events/correlation/__init__.py
src/ts_shape/events/correlation/anomaly_correlation.py
src/ts_shape/events/correlation/root_cause_correlation.py
src/ts_shape/events/correlation/signal_correlation.py
src/ts_shape/events/development/__init__.py
src/ts_shape/events/development/critical_parameter_ranking.py
src/ts_shape/events/development/design_of_experiments.py
src/ts_shape/events/development/design_space.py
src/ts_shape/events/development/golden_batch.py
src/ts_shape/events/development/recipe_phase_adherence.py
src/ts_shape/events/energy/__init__.py
src/ts_shape/events/energy/carbon_intensity.py
src/ts_shape/events/energy/consumption_analysis.py
src/ts_shape/events/energy/efficiency_tracking.py
src/ts_shape/events/energy/energy_performance_indicator.py
src/ts_shape/events/energy/idle_energy_detection.py
src/ts_shape/events/engineering/__init__.py
src/ts_shape/events/engineering/control_loop_health.py
src/ts_shape/events/engineering/disturbance_recovery.py
src/ts_shape/events/engineering/material_balance.py
src/ts_shape/events/engineering/operating_range.py
src/ts_shape/events/engineering/process_stability_index.py
src/ts_shape/events/engineering/process_window.py
src/ts_shape/events/engineering/rate_of_change.py
src/ts_shape/events/engineering/setpoint_events.py
src/ts_shape/events/engineering/signal_comparison.py
src/ts_shape/events/engineering/startup_events.py
src/ts_shape/events/engineering/steady_state_detection.py
src/ts_shape/events/engineering/threshold_monitoring.py
src/ts_shape/events/engineering/time_to_threshold.py
src/ts_shape/events/engineering/warmup_analysis.py
src/ts_shape/events/maintenance/__init__.py
src/ts_shape/events/maintenance/_rolling.py
src/ts_shape/events/maintenance/asset_health_index.py
src/ts_shape/events/maintenance/degradation_detection.py
src/ts_shape/events/maintenance/failure_prediction.py
src/ts_shape/events/maintenance/reliability.py
src/ts_shape/events/maintenance/vibration_analysis.py
src/ts_shape/events/production/__init__.py
src/ts_shape/events/production/_counter_groups.py
src/ts_shape/events/production/alarm_management.py
src/ts_shape/events/production/batch_tracking.py
src/ts_shape/events/production/bottleneck_detection.py
src/ts_shape/events/production/changeover.py
src/ts_shape/events/production/continuous_process_alignment.py
src/ts_shape/events/production/cycle_time_tracking.py
src/ts_shape/events/production/downtime.py
src/ts_shape/events/production/downtime_tracking.py
src/ts_shape/events/production/duty_cycle.py
src/ts_shape/events/production/flow_constraints.py
src/ts_shape/events/production/flow_metrics.py
src/ts_shape/events/production/line_balancing.py
src/ts_shape/events/production/line_throughput.py
src/ts_shape/events/production/long_downtime_events.py
src/ts_shape/events/production/machine_state.py
src/ts_shape/events/production/micro_stop_detection.py
src/ts_shape/events/production/multi_process_traceability.py
src/ts_shape/events/production/oee_calculator.py
src/ts_shape/events/production/operating_state.py
src/ts_shape/events/production/operator_performance.py
src/ts_shape/events/production/order_traceability.py
src/ts_shape/events/production/part_tracking.py
src/ts_shape/events/production/performance_loss.py
src/ts_shape/events/production/period_summary.py
src/ts_shape/events/production/quality_tracking.py
src/ts_shape/events/production/rework_tracking.py
src/ts_shape/events/production/routing_traceability.py
src/ts_shape/events/production/runtime_accounting.py
src/ts_shape/events/production/schedule_adherence.py
src/ts_shape/events/production/scrap_tracking.py
src/ts_shape/events/production/setup_time_tracking.py
src/ts_shape/events/production/shift_handover.py
src/ts_shape/events/production/shift_reporting.py
src/ts_shape/events/production/target_tracking.py
src/ts_shape/events/quality/__init__.py
src/ts_shape/events/quality/anomaly_classification.py
src/ts_shape/events/quality/calibration_validation.py
src/ts_shape/events/quality/capability_trending.py
src/ts_shape/events/quality/change_point.py
src/ts_shape/events/quality/data_gap_analysis.py
src/ts_shape/events/quality/environmental_compensation.py
src/ts_shape/events/quality/gauge_repeatability.py
src/ts_shape/events/quality/measurement_uncertainty.py
src/ts_shape/events/quality/multi_sensor_validation.py
src/ts_shape/events/quality/multivariate_spc.py
src/ts_shape/events/quality/outlier_detection.py
src/ts_shape/events/quality/sampling_resolution.py
src/ts_shape/events/quality/sensor_drift.py
src/ts_shape/events/quality/signal_quality.py
src/ts_shape/events/quality/statistical_process_control.py
src/ts_shape/events/quality/tolerance_deviation.py
src/ts_shape/events/quality/value_distribution.py
src/ts_shape/events/supplychain/__init__.py
src/ts_shape/events/supplychain/demand_pattern.py
src/ts_shape/events/supplychain/inventory_monitoring.py
src/ts_shape/events/supplychain/lead_time_analysis.py
src/ts_shape/features/__init__.py
src/ts_shape/features/cross_signal.py
src/ts_shape/features/export.py
src/ts_shape/features/pattern_recognition.py
src/ts_shape/features/cycles/__init__.py
src/ts_shape/features/cycles/cycle_processor.py
src/ts_shape/features/cycles/cycles_extractor.py
src/ts_shape/features/segment_analysis/__init__.py
src/ts_shape/features/segment_analysis/_grouped_stats.py
src/ts_shape/features/segment_analysis/profile_comparison.py
src/ts_shape/features/segment_analysis/segment_extractor.py
src/ts_shape/features/segment_analysis/segment_processor.py
src/ts_shape/features/segment_analysis/time_windowed_features.py
src/ts_shape/features/stats/__init__.py
src/ts_shape/features/stats/_values.py
src/ts_shape/features/stats/boolean_stats.py
src/ts_shape/features/stats/feature_table.py
src/ts_shape/features/stats/numeric_stats.py
src/ts_shape/features/stats/string_stats.py
src/ts_shape/features/stats/timestamp_stats.py
src/ts_shape/features/time_stats/__init__.py
src/ts_shape/features/time_stats/time_stats_numeric.py
src/ts_shape/loader/__init__.py
src/ts_shape/loader/_utils.py
src/ts_shape/loader/combine/__init__.py
src/ts_shape/loader/combine/integrator.py
src/ts_shape/loader/context/__init__.py
src/ts_shape/loader/context/context_enricher.py
src/ts_shape/loader/metadata/__init__.py
src/ts_shape/loader/metadata/metadata_api_loader.py
src/ts_shape/loader/metadata/metadata_db_loader.py
src/ts_shape/loader/metadata/metadata_json_loader.py
src/ts_shape/loader/timeseries/__init__.py
src/ts_shape/loader/timeseries/azure_blob_energy_loader.py
src/ts_shape/loader/timeseries/azure_blob_loader.py
src/ts_shape/loader/timeseries/databricks_spark_parquet_loader.py
src/ts_shape/loader/timeseries/databricks_unity_energy_loader.py
src/ts_shape/loader/timeseries/databricks_unity_parquet_loader.py
src/ts_shape/loader/timeseries/energy_api_loader.py
src/ts_shape/loader/timeseries/parquet_loader.py
src/ts_shape/loader/timeseries/s3proxy_parquet_loader.py
src/ts_shape/loader/timeseries/timescale_loader.py
src/ts_shape/signals/__init__.py
src/ts_shape/signals/infer.py
src/ts_shape/signals/primitives.py
src/ts_shape/signals/spec.py
src/ts_shape/transform/__init__.py
src/ts_shape/transform/harmonization.py
src/ts_shape/transform/calculator/__init__.py
src/ts_shape/transform/calculator/numeric_calc.py
src/ts_shape/transform/calculator/power_integration.py
src/ts_shape/transform/calculator/unit_conversion.py
src/ts_shape/transform/filter/__init__.py
src/ts_shape/transform/filter/_sequence.py
src/ts_shape/transform/filter/boolean_filter.py
src/ts_shape/transform/filter/custom_filter.py
src/ts_shape/transform/filter/datetime_filter.py
src/ts_shape/transform/filter/numeric_filter.py
src/ts_shape/transform/filter/string_filter.py
src/ts_shape/transform/functions/__init__.py
src/ts_shape/transform/functions/lambda_func.py
src/ts_shape/transform/time_functions/__init__.py
src/ts_shape/transform/time_functions/timestamp_converter.py
src/ts_shape/transform/time_functions/timezone_shift.py
src/ts_shape/utils/__init__.py
src/ts_shape/utils/base.py
src/ts_shape/utils/coerce.py
src/ts_shape/utils/counters.py
src/ts_shape/utils/deprecation.py
src/ts_shape/utils/frames.py
src/ts_shape/utils/intervals.py
src/ts_shape/utils/normalize.py
src/ts_shape/utils/shifts.py
src/ts_shape/utils/signal_checks.py
src/ts_shape/utils/time_weighted.py
tests/conftest.py
tests/test_anomaly_classification.py
tests/test_asset_health_index.py
tests/test_azure_blob_energy_loader.py
tests/test_azure_blob_loader.py
tests/test_base.py
tests/test_batch_tracking_resets.py
tests/test_boolean_filter.py
tests/test_bottleneck_detection.py
tests/test_calibration_validation.py
tests/test_capability_trending.py
tests/test_catalog.py
tests/test_change_point.py
tests/test_changeover_initial.py
tests/test_coerce.py
tests/test_consistent_outputs.py
tests/test_context_enricher.py
tests/test_context_robustness.py
tests/test_continuous_alignment_resets.py
tests/test_continuous_process_alignment.py
tests/test_correlation_events.py
tests/test_correlation_time_grid.py
tests/test_counter_group_boundaries.py
tests/test_counter_windows.py
tests/test_counters.py
tests/test_cross_signal.py
tests/test_custom_filter.py
tests/test_cycles.py
tests/test_cycles_extractor_matching.py
tests/test_data_gap_analysis.py
tests/test_databricks_spark_parquet_loader.py
tests/test_databricks_unity_energy_loader.py
tests/test_databricks_unity_parquet_loader.py
tests/test_datasets.py
tests/test_degenerate_denominators_other_packs.py
tests/test_degenerate_inputs.py
tests/test_deprecation.py
tests/test_detector_registry_conformance.py
tests/test_development_events.py
tests/test_downtime_quality.py
tests/test_downtime_reason_fix.py
tests/test_duplicate_events.py
tests/test_duty_cycle.py
tests/test_edge_cases.py
tests/test_energy_api_loader.py
tests/test_energy_efficiency_comparison_counter.py
tests/test_energy_events.py
tests/test_energy_new_classes.py
tests/test_engineering_control_loop_health.py
tests/test_engineering_disturbance_recovery.py
tests/test_engineering_material_balance.py
tests/test_engineering_operating_range.py
tests/test_engineering_process_stability.py
tests/test_engineering_process_window.py
tests/test_engineering_setpoint.py
tests/test_engineering_setpoint_alignment.py
tests/test_engineering_signal_comparison.py
tests/test_engineering_startup.py
tests/test_engineering_steady_state.py
tests/test_engineering_warmup.py
tests/test_environmental_compensation.py
tests/test_examples.py
tests/test_failure_prediction_rul.py
tests/test_feature_table.py
tests/test_filters_group_by_uuid.py
tests/test_flow_constraints_interval_end.py
tests/test_flow_metrics.py
tests/test_frames_helpers.py
tests/test_frequency_defaults.py
tests/test_gauge_repeatability.py
tests/test_interval_end_change_encoded.py
tests/test_interval_end_other_packs.py
tests/test_intervals.py
tests/test_lambda_func.py
tests/test_lead_time_matching.py
tests/test_lead_time_pairing.py
tests/test_lean_install.py
tests/test_line_balancing.py
tests/test_line_balancing_alarm_boundary.py
tests/test_line_throughput_guards.py
tests/test_line_throughput_resets.py
tests/test_lined_out_round2.py
tests/test_loader_integrator.py
tests/test_loader_robustness.py
tests/test_loader_utils.py
tests/test_long_downtime_events.py
tests/test_maintenance_events.py
tests/test_max_gap_caps.py
tests/test_measurement_uncertainty.py
tests/test_metadata_api_loader.py
tests/test_metadata_db_loader.py
tests/test_metadata_json_loader.py
tests/test_micro_stop_detection.py
tests/test_misc_robustness.py
tests/test_multi_process_traceability.py
tests/test_multi_sensor_validation.py
tests/test_multivariate_spc.py
tests/test_naming.py
tests/test_normalize.py
tests/test_numeric_calc.py
tests/test_numeric_filter.py
tests/test_oee_gaps.py
tests/test_oee_resets.py
tests/test_operating_state.py
tests/test_operator_performance.py
tests/test_operator_performance_resets.py
tests/test_outlier_detection.py
tests/test_outlier_detection_robustness.py
tests/test_output_schema.py
tests/test_overnight_shift.py
tests/test_overnight_shift_extended.py
tests/test_parquet_loader.py
tests/test_pattern_recognition.py
tests/test_performance_loss.py
tests/test_period_summary.py
tests/test_period_summary_resets.py
tests/test_pipeline.py
tests/test_power_integration.py
tests/test_power_integration_dst.py
tests/test_production_events.py
tests/test_production_oee_alarm_batch.py
tests/test_production_tracking.py
tests/test_profile.py
tests/test_profile_comparison.py
tests/test_properties_core.py
tests/test_public_api.py
tests/test_quality_tracking_resets.py
tests/test_rate_of_change.py
tests/test_release_version.py
tests/test_reliability.py
tests/test_renames.py
tests/test_rework_tracking.py
tests/test_rework_tracking_resets.py
tests/test_robustness_other_packs.py
tests/test_root_cause_correlation.py
tests/test_runtime_accounting.py
tests/test_s3proxy_parquet_loader.py
tests/test_sampling_resolution.py
tests/test_scale_other_packs.py
tests/test_scale_production.py
tests/test_schedule_adherence.py
tests/test_scrap_tracking.py
tests/test_scrap_tracking_resets.py
tests/test_segment_extractor.py
tests/test_segment_processor.py
tests/test_sensor_drift.py
tests/test_setpoint_startup_coverage.py
tests/test_setup_time_tracking.py
tests/test_severity_level.py
tests/test_shift_handover.py
tests/test_shift_handover_resets.py
tests/test_shift_reporting_resets.py
tests/test_shifts.py
tests/test_signal_checks.py
tests/test_signal_checks_columns.py
tests/test_signal_quality.py
tests/test_signals.py
tests/test_signals_properties.py
tests/test_signals_robustness.py
tests/test_spc.py
tests/test_spc_rules_coverage.py
tests/test_specs_driven_detectors.py
tests/test_stats_boolean.py
tests/test_stats_numeric.py
tests/test_stats_string.py
tests/test_string_and_datetime_filter.py
tests/test_supplychain_events.py
tests/test_target_tracking.py
tests/test_target_tracking_resets.py
tests/test_threshold_monitoring.py
tests/test_time_functions.py
tests/test_time_stats_numeric.py
tests/test_time_to_threshold.py
tests/test_time_weighted.py
tests/test_time_weighted_and_gaps.py
tests/test_time_windowed_features.py
tests/test_timescale_loader.py
tests/test_timestamp_stats.py
tests/test_timezone_safety.py
tests/test_tolerance_deviation.py
tests/test_tolerance_deviation_direction.py
tests/test_traceability.py
tests/test_traceability_dwell.py
tests/test_transform_features_renames.py
tests/test_transform_features_robustness.py
tests/test_transform_harmonization.py
tests/test_unit_conversion.py
tests/test_value_distribution.py
tests/test_value_mapping.py
tests/test_verify_cycles.py
tests/test_verify_cycles_processor.py
tests/test_verify_objects.py
tests/test_verify_period_cutters.py
tests/test_window_bounds.py
tests/test_zero_steps_and_gaps.py
tests/docs/test_args_documented.py
tests/docs/test_doc_names.py
tests/docs/test_docstring_examples.py
tests/docs/test_docstring_lists.py
tests/eventlog/__init__.py
tests/eventlog/conftest.py
tests/eventlog/test_adapter_coverage.py
tests/eventlog/test_adapters.py
tests/eventlog/test_align.py
tests/eventlog/test_end_to_end.py
tests/eventlog/test_eventlog_robustness.py
tests/eventlog/test_flat_and_ocel.py
tests/eventlog/test_lambda_rules.py
tests/eventlog/test_model.py
tests/eventlog/test_objects.py
tests/eventlog/test_polish.py
tests/eventlog/test_relate.py
tests/eventlog/test_schema.py
tests/invariants/__init__.py
tests/invariants/baseline.json
tests/invariants/harness.py
tests/invariants/test_contract_eventlog_misc.py
tests/invariants/test_contract_transform_features.py
tests/invariants/test_invariants.py
tests/reference/__init__.py
tests/reference/test_capability_reference.py
tests/reference/test_energy_values.py
tests/reference/test_spc_rules_reference.py
tests/reference/test_uncertainty_reference.py
tests/reference/test_untested_methods.py
tests/reference/test_weibull_reference.py