vipr_reflectometry.shared.plot_scripts package¶
Submodules¶
vipr_reflectometry.shared.plot_scripts.compare_overlay_plot module¶
Standalone compare overlay plot — run with: python plot_<diagram_id>.py [-o output.svg]
The exported script reads:
series metadata from plot_<diagram_id>.json
per-series CSV files from ../diagrams/
No VIPR installation required. Dependencies: matplotlib>=3.5.0
- class vipr_reflectometry.shared.plot_scripts.compare_overlay_plot.LoadedSeries(label: str, kind: str | None, x_values: list[float], y_values: list[float], x_error_values: list[float] | None = None, y_error_values: list[float] | None = None)¶
Bases:
objectOne resolved compare-overlay series with loaded CSV payload.
Module contents¶
Standalone plot scripts shared across reflectometry result types.