Open SteffenEq opened 1 month ago
@mferrera @tnatt Is the base
and monitor
labels enforced by dataio?
I had a look, and no it is not enforced, it will only be added if the user includes it when exporting data. Like the example below
ExportData(timedata=[[20200101, "monitor"], [20190101, "base"]])
This is also allowed, but will not set the label
ExportData(timedata=[[20200101], [20190101]])
And it is difficult to enforce it, as it will only be applicable to seismic 4d data I guess. And ATM I don't think we have a way of tagging seismic data as 4d-data.. we have this issue https://github.com/equinor/fmu-dataio/issues/673 Once the issue is solved, we could include a check that the labels are set for these objects.
Our default filter should probably not expect base
and monitor
to be set then @perolavsvendsen ?
Offline discussions 4 nov 2024:
Should theoretically be sufficient that we check for the existence of t1
. Suggest we change to:
Hi,
Currently the seismic4d filter requires
base
andmonitor
keywords: https://github.com/equinor/fmu-sumo/blob/e935ad1c85ff7ebcdb9ed6c7f22737a8a4f27f89/src/fmu/sumo/explorer/Filters.py#L2-L7However, some seismic surfaces are defined by only having time values, e.g.
which will cause
sumo_explorer.cases.filter(field=<field_name>, has=Filters.seismic4d)
to filter out these.Thanks!