pofff.visualization.sparse_values module#
Generate FluidFlower sparse benchmark values from time-series data.
The module validates the input duration, extracts maxima, event times, and 72-hour quantities from the benchmark columns, and writes the standard sparse CSV layout.
- pofff.visualization.sparse_values.main(timeseries_file: str = 'time_series.csv', output_file: str = 'sparse_data.csv') None[source]#
Read a time series CSV, extract benchmark values.
The selected file-generation, simulation, data, history-matching, and plotting stages are executed in dependency order.
- Parameters:
- timeseries_filestr, optional
Time-series CSV containing the benchmark quantities.
- output_filestr, optional
Sparse benchmark CSV to create.