Skip to content

whenxuan: update the wiener filter for simulate#37

Merged
wwhenxuan merged 8 commits intomainfrom
master
Feb 19, 2026
Merged

whenxuan: update the wiener filter for simulate#37
wwhenxuan merged 8 commits intomainfrom
master

Conversation

@wwhenxuan
Copy link
Copy Markdown
Owner

This pull request introduces a new visualization utility for plotting time series, enhances the flexibility of statistical plotting functions, and updates the package version to 0.0.7. Additionally, it removes an unnecessary step in the Wiener filter simulation and improves the public API by exposing the new plotting function.

Visualization improvements:

  • Added a new function plot_time_series in s2generator/utils/visualization.py to easily visualize single time series, and made it available in the public API (__all__ and __init__.py updated accordingly). [1] [2] [3] [4]
  • Enhanced plot_simulator_statistics to accept an optional figsize parameter, allowing users to customize the size of generated plots. The default figure size is now set more appropriately depending on whether residuals are provided. [1] [2] [3]

API and versioning:

  • Updated the package version from 0.0.6 to 0.0.7 in both s2generator/__init__.py and setup.py to reflect the new features. [1] [2]

Simulation logic:

  • Removed the step that trimmed edge effects from the simulated series in the Wiener filter's transform method, potentially preserving more data for downstream analysis.

@wwhenxuan wwhenxuan merged commit cdd0b0c into main Feb 19, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant