Releases: equinor/webviz-subsurface
Releases · equinor/webviz-subsurface
Version 0.2.1
Version 0.2.0
Changed
- #604 - Consolidates surface loading and statistical calculation of surfaces by introducing a shared
SurfaceSetModel. Refactored SurfaceViewerFMU to use SurfaceSetModel. - #586 - Added phase ratio vs pressure and density vs pressure plots. Added unit and density functions to PVT library. Refactored code and added checklist for plots to be viewed in PVT plot plugin. Improved the layout.
Fixed
- #602 - Prevent calculation of data for download at initialisation of ReservoirSimulationTimeSeries.
- #592 - Fixed bug for inferred frequency of yearly summary data.
- #594 - Fixed bug in SurfaceViewerFMU where surfaces with only undefined values was not handled properly.
- #584 - Fixed bug for in RelativePermeability plugin where it was not possible to plot against oil saturation axis when using relperm data of "family 2".
- #595 - Raise a descriptive error in SurfaceViewerFMU plugin if no surfaces are available.
- #599 - Fixed an issue in ParameterAnalysis where the plugin did not initialize without FIELD vectors
Version 0.1.9
Fixed
- #569 - Share memory of ensemble smry datasets in memory between plugins instances. Note that currently sharing can only be accomplished between plugin instances that use the same ensembles, column_keys and time_index.
- #552 - Fixed an issue where webvizstore was not properly initialized in ParameterAnalysis plugin
- #549 - Fixed issue in WellCrossSectionFMU that prevented use of user provided colors.
- #561 - Fixed issue in ParameterAnalysis for non-numeric parameters (dropping them).
Version 0.1.8
Changed
- #538 - Refactored code for reading Eclipse INIT files and added framework for units and unit conversions.
- #544 - All plugins now use new special
webviz_settings
argument to plugin's__init__
method for common settings in favor of piggybacking dictionary onto the to the Dash applicaton object. - #541 - Implemented new onepass shader for all surface plugins.
Fixed
- #536 - Fixed issue and bumped dependencies related to Pandas version 1.2.0. Bumped dependency to webviz-config to support mypy typechecks.
Version 0.1.7
Fixed
- #526 - Fixes to
SurfaceViewerFMU
. User defined map units are now correctly displayed. Map height can now be set (useful for maps with elongated geometry). Added some missing documentation - #531 - The change in #505 resulted in potentially very large datasets when using
raw
sampling. Some users experiencedMemoryError
.column_keys
filtering is therefore now used when loading and storing data ifsampling
israw
in plugins usingUNSMRY
data, most noticable inBhpQc
which hasraw
as the default and only option.
Added
- #529 - Added support for PVDO and PVTG to PVT plot and to respective data modules.
- #509 - Added descriptive hoverinfo to
ParameterAnalysis
. Average and standard deviation of parameter value for each ensemble shown on mouse hover over figure. Included dynamic sizing of plot titles and plot spacing to optimize the appearance of plots when many parameters are plotted.
Version 0.1.6
Fixed
- #505 - Fixed recent performance regression issue for loading of UNSMRY data. Loading times when multiple plugins are using the same data is now significantly reduced. Note that all UNSMRY vectors are now stored in portable apps, independent of choice of column_keys in individual plugins.
Version 0.1.5
Added
- #478 - New plugin
AssistedHistoryMatchingAnalysis
. This dashboard helps to analyze the update step performed during assisted history match. E.g. which observations are causing an update in a specific parameter. Based on Kolmogorov–Smirnov. - #494 - New plugin
ParameterAnalysis
. Dashboard to visualize parameter distributions and statistics for FMU ensembles, and to investigate parameter correlations on reservoir simulation time series data.
Fixed
Version 0.1.4
Added
- #457 - Raise a descriptive error if a scratch ensemble is empty, i.e. no
OK
target file is found in any realizations. - #427 -
BhpQc
plugin added: Quality check that simulated bottom hole pressures are realistic. - #481 -
RFT-plotter
: Added support for MD, and made ECLIPSE RFT data optional. - #467 -
PropertyStatistics
plugin added: QC and analysis of grid property statistics.
Fixed
- #450 - Flipped colormap for subsurface maps (such that deeper areas get darker colors). Also fixed hill shading such that input values are treated as depth, not positive elevation.
- #459 - Bug fix in ReservoirSimulationTimeSeries. All
History
traces are now toggled when clickingHistory
in the legend. - #474 - Bug fix in ParameterCorrelation. Constant parameters are now removed if
drop_constants
is set toTrue
- #480 - Bug fix in SubsurfaceMap, InplaceVolumes and InplaceVolumesOneByOne: Filter on
OK
file is now applied when loading data from ensembles through fmu-ensemble. - #482 - Bug fix in ReservoirSimulationTimeSeries: NaN values are now dropped instead of being replaced by zeros, e.g. if some realizations are missing in one of the ensembles, if the dates don't match, or if a vector is missing in one of the ensembles.
Version 0.1.3
Added
- #417 - Added an optional argument
--testdata-folder
topytest
, can be used when test data is in non-default location. - #422 -
HistoryMatch
plugin now
quietly excludes all realizations lacking anOK
file written byERT
on completion of realization workflow, similar to behavior of other plugins that read from individual realizations. Previously wrote warnings for missing data. - #428 - Plugin controls, such as dropdown selections, set by the user is kept on page reload.
- #435 - Suppress a warning in SurfaceViewerFMU when calculating statistics from surfaces where one or more surface only has NaN values.
- #438 - Improved documentation of generation of data input for
RelativePermability
plugin. - #434 - Improved hillshading and colors in plugins with map views.
- #439 - Pie chart and bar chart are now visualized together in
DiskUsage
. Free space is now visualized as well.
Fixed
- #432 - Bug fix in ReservoirSimulationTimeSeries. Vectors starting with A, V, G, I, N, T, V and L resulted in crash due to a bug introduced in #373 (most notably group and aquifer vectors).
- #442 - Bug fix in ReservoirSimulationTimeSeries. Wrong realization number was shown if data set contained missing realizations. Now uses correct realization number from data.
- #447 - Changed two
webvizstore
decorated functions such that they do not take inpandas
objects as arguments, which are known to not haverepr()
useful for hashing.
Version 0.1.2
Use built in xml parsing (#415)