diff --git a/schema/app/install-schema-files.sh b/schema/app/install-schema-files.sh index 4ca338d32..0ceb5048c 100644 --- a/schema/app/install-schema-files.sh +++ b/schema/app/install-schema-files.sh @@ -31,6 +31,12 @@ find ./definitions -type d -name schema -print | \ #echo "creating $sdir/$ffile" cat "$file" | jq '.["$id"]='\""$id"\" > "$sdir"/"$ffile" done + + # Temporarily copy the fmu_results.json schema to fmu_meta.json + # TODO: Remove once Sumo has switched to fmu_results.json + id="$URIPREFIX"/"$sdir"/fmu_meta.json + cat "$sdir"/fmu_results.json | jq '.["$id"]='\""$id"\" > "$sdir"/fmu_meta.json + done diff --git a/schema/definitions/0.8.0/schema/fmu_meta.json b/schema/definitions/0.8.0/schema/fmu_meta.json deleted file mode 100644 index 0faf3c5c2..000000000 --- a/schema/definitions/0.8.0/schema/fmu_meta.json +++ /dev/null @@ -1,9470 +0,0 @@ -{ - "$contractual": [ - "access", - "class", - "data.alias", - "data.bbox", - "data.content", - "data.format", - "data.grid_model", - "data.is_observation", - "data.is_prediction", - "data.name", - "data.offset", - "data.seismic.attribute", - "data.spec.columns", - "data.stratigraphic", - "data.stratigraphic_alias", - "data.tagname", - "data.time", - "data.vertical_domain", - "file.checksum_md5", - "file.relative_path", - "file.size_bytes", - "fmu.aggregation.operation", - "fmu.aggregation.realization_ids", - "fmu.case", - "fmu.context.stage", - "fmu.iteration.name", - "fmu.iteration.uuid", - "fmu.model", - "fmu.realization.id", - "fmu.realization.name", - "fmu.realization.uuid", - "fmu.workflow", - "masterdata", - "source", - "tracklog.datetime", - "tracklog.event", - "tracklog.user.id", - "version" - ], - "$defs": { - "Access": { - "description": "The ``access`` block contains information related to access control for\nthis data object.", - "properties": { - "asset": { - "$ref": "#/$defs/Asset" - }, - "classification": { - "anyOf": [ - { - "$ref": "#/$defs/Classification" - }, - { - "type": "null" - } - ], - "default": null - } - }, - "required": [ - "asset" - ], - "title": "Access", - "type": "object" - }, - "Aggregation": { - "description": "The ``fmu.aggregation`` block contains information about an aggregation\nperformed over an ensemble.", - "properties": { - "id": { - "examples": [ - "15ce3b84-766f-4c93-9050-b154861f9100" - ], - "format": "uuid", - "title": "Id", - "type": "string" - }, - "operation": { - "title": "Operation", - "type": "string" - }, - "parameters": { - "anyOf": [ - { - "$ref": "#/$defs/Parameters" - }, - { - "type": "null" - } - ], - "default": null - }, - "realization_ids": { - "items": { - "type": "integer" - }, - "title": "Realization Ids", - "type": "array" - } - }, - "required": [ - "id", - "operation", - "realization_ids" - ], - "title": "Aggregation", - "type": "object" - }, - "AnyData": { - "dependencies": { - "base": { - "required": [ - "top" - ] - }, - "top": { - "required": [ - "base" - ] - } - }, - "description": "The ``data`` block contains information about the data contained in this object.\nThis class, ``AnyData``, is a root model that allows for data with more specific\ncontent types to be placed within it. It can contain the metadata for any data\nobject.\n\nSee :class:`Data` to get an overview of all of the subfields used in the ``data``\nblock. Between the different content types, only the ``data.content`` field will\ndiffer. This field indicates the type of content the data are representing.", - "discriminator": { - "propertyName": "content" - }, - "oneOf": [ - { - "$ref": "#/$defs/DepthData" - }, - { - "$ref": "#/$defs/FaciesThicknessData" - }, - { - "$ref": "#/$defs/FaultLinesData" - }, - { - "$ref": "#/$defs/FieldOutlineData" - }, - { - "$ref": "#/$defs/FieldRegionData" - }, - { - "$ref": "#/$defs/FluidContactData" - }, - { - "$ref": "#/$defs/KPProductData" - }, - { - "$ref": "#/$defs/LiftCurvesData" - }, - { - "$ref": "#/$defs/NamedAreaData" - }, - { - "$ref": "#/$defs/ParametersData" - }, - { - "$ref": "#/$defs/PinchoutData" - }, - { - "$ref": "#/$defs/PropertyData" - }, - { - "$ref": "#/$defs/FaultPropertiesData" - }, - { - "$ref": "#/$defs/PVTData" - }, - { - "$ref": "#/$defs/RegionsData" - }, - { - "$ref": "#/$defs/RelpermData" - }, - { - "$ref": "#/$defs/RFTData" - }, - { - "$ref": "#/$defs/SeismicData" - }, - { - "$ref": "#/$defs/SubcropData" - }, - { - "$ref": "#/$defs/ThicknessData" - }, - { - "$ref": "#/$defs/TimeData" - }, - { - "$ref": "#/$defs/TimeSeriesData" - }, - { - "$ref": "#/$defs/VelocityData" - }, - { - "$ref": "#/$defs/VolumesData" - }, - { - "$ref": "#/$defs/WellPicksData" - } - ], - "title": "AnyData" - }, - "Asset": { - "description": "The ``access.asset`` block contains information about the owner asset of\nthese data.", - "properties": { - "name": { - "examples": [ - "Drogon" - ], - "title": "Name", - "type": "string" - } - }, - "required": [ - "name" - ], - "title": "Asset", - "type": "object" - }, - "AxisOrientation": { - "description": "The axis orientation for a given data object.", - "enum": [ - 1, - -1 - ], - "title": "AxisOrientation", - "type": "integer" - }, - "BoundingBox2D": { - "description": "Contains the 2D coordinates within which a data object is contained.", - "properties": { - "xmax": { - "title": "Xmax", - "type": "number" - }, - "xmin": { - "title": "Xmin", - "type": "number" - }, - "ymax": { - "title": "Ymax", - "type": "number" - }, - "ymin": { - "title": "Ymin", - "type": "number" - } - }, - "required": [ - "xmin", - "xmax", - "ymin", - "ymax" - ], - "title": "BoundingBox2D", - "type": "object" - }, - "BoundingBox3D": { - "description": "Contains the 3D coordinates within which a data object is contained.", - "properties": { - "xmax": { - "title": "Xmax", - "type": "number" - }, - "xmin": { - "title": "Xmin", - "type": "number" - }, - "ymax": { - "title": "Ymax", - "type": "number" - }, - "ymin": { - "title": "Ymin", - "type": "number" - }, - "zmax": { - "title": "Zmax", - "type": "number" - }, - "zmin": { - "title": "Zmin", - "type": "number" - } - }, - "required": [ - "xmin", - "xmax", - "ymin", - "ymax", - "zmin", - "zmax" - ], - "title": "BoundingBox3D", - "type": "object" - }, - "CPGridPropertySpecification": { - "description": "Specifies relevant values describing a corner point grid property object.", - "properties": { - "ncol": { - "title": "Ncol", - "type": "integer" - }, - "nlay": { - "title": "Nlay", - "type": "integer" - }, - "nrow": { - "title": "Nrow", - "type": "integer" - } - }, - "required": [ - "nrow", - "ncol", - "nlay" - ], - "title": "CPGridPropertySpecification", - "type": "object" - }, - "CPGridSpecification": { - "description": "Specifies relevant values describing a corner point grid object.", - "properties": { - "ncol": { - "title": "Ncol", - "type": "integer" - }, - "nlay": { - "title": "Nlay", - "type": "integer" - }, - "nrow": { - "title": "Nrow", - "type": "integer" - }, - "xscale": { - "title": "Xscale", - "type": "number" - }, - "xshift": { - "title": "Xshift", - "type": "number" - }, - "yscale": { - "title": "Yscale", - "type": "number" - }, - "yshift": { - "title": "Yshift", - "type": "number" - }, - "zscale": { - "title": "Zscale", - "type": "number" - }, - "zshift": { - "title": "Zshift", - "type": "number" - } - }, - "required": [ - "nrow", - "ncol", - "nlay", - "xshift", - "yshift", - "zshift", - "xscale", - "yscale", - "zscale" - ], - "title": "CPGridSpecification", - "type": "object" - }, - "Case": { - "description": "The ``fmu.case`` block contains information about the case from which this data\nobject was exported.\n\nA case represent a set of iterations that belong together, either by being part of\nthe same run (i.e. history matching) or by being placed together by the user,\ncorresponding to /scratch////.\n\n.. note:: If an FMU data object is exported outside the case context, this block\n will not be present.", - "properties": { - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "name": { - "examples": [ - "MyCaseName" - ], - "title": "Name", - "type": "string" - }, - "user": { - "$ref": "#/$defs/User" - }, - "uuid": { - "examples": [ - "15ce3b84-766f-4c93-9050-b154861f9100" - ], - "format": "uuid", - "title": "Uuid", - "type": "string" - } - }, - "required": [ - "name", - "user", - "uuid" - ], - "title": "Case", - "type": "object" - }, - "CaseMetadata": { - "description": "The FMU metadata model for an FMU case.\n\nA case represent a set of iterations that belong together, either by being part of\nthe same run (i.e. history matching) or by being placed together by the user,\ncorresponding to /scratch////.", - "properties": { - "access": { - "$ref": "#/$defs/Access" - }, - "class": { - "const": "case", - "title": "metadata_class" - }, - "fmu": { - "$ref": "#/$defs/FMUBase" - }, - "masterdata": { - "$ref": "#/$defs/Masterdata" - }, - "source": { - "const": "fmu", - "title": "Source" - }, - "tracklog": { - "$ref": "#/$defs/Tracklog" - }, - "version": { - "const": "0.8.0", - "title": "Version" - } - }, - "required": [ - "class", - "masterdata", - "tracklog", - "source", - "version", - "fmu", - "access" - ], - "title": "CaseMetadata", - "type": "object" - }, - "Classification": { - "description": "The security classification for a given data object.", - "enum": [ - "asset", - "internal", - "restricted" - ], - "title": "Classification", - "type": "string" - }, - "Context": { - "description": "The ``fmu.context`` block contains the FMU context in which this data object\nwas produced.", - "properties": { - "stage": { - "$ref": "#/$defs/FMUContext" - } - }, - "required": [ - "stage" - ], - "title": "Context", - "type": "object" - }, - "CoordinateSystem": { - "description": "The ``masterdata.smda.coordinate_system`` block contains the coordinate\nsystem known to SMDA.", - "properties": { - "identifier": { - "examples": [ - "ST_WGS84_UTM37N_P32637" - ], - "title": "Identifier", - "type": "string" - }, - "uuid": { - "examples": [ - "15ce3b84-766f-4c93-9050-b154861f9100" - ], - "format": "uuid", - "title": "Uuid", - "type": "string" - } - }, - "required": [ - "identifier", - "uuid" - ], - "title": "CoordinateSystem", - "type": "object" - }, - "CountryItem": { - "description": "A single country in the ``smda.masterdata.country`` list of countries\nknown to SMDA.", - "properties": { - "identifier": { - "examples": [ - "Norway" - ], - "title": "Identifier", - "type": "string" - }, - "uuid": { - "examples": [ - "15ce3b84-766f-4c93-9050-b154861f9100" - ], - "format": "uuid", - "title": "Uuid", - "type": "string" - } - }, - "required": [ - "identifier", - "uuid" - ], - "title": "CountryItem", - "type": "object" - }, - "CubeSpecification": { - "description": "Specifies relevant values describing a cube object, i.e. a seismic cube.", - "properties": { - "ncol": { - "title": "Ncol", - "type": "integer" - }, - "nlay": { - "title": "Nlay", - "type": "integer" - }, - "nrow": { - "title": "Nrow", - "type": "integer" - }, - "rotation": { - "title": "Rotation", - "type": "number" - }, - "undef": { - "title": "Undef", - "type": "number" - }, - "xinc": { - "title": "Xinc", - "type": "number" - }, - "xori": { - "title": "Xori", - "type": "number" - }, - "yflip": { - "$ref": "#/$defs/AxisOrientation" - }, - "yinc": { - "title": "Yinc", - "type": "number" - }, - "yori": { - "title": "Yori", - "type": "number" - }, - "zflip": { - "$ref": "#/$defs/AxisOrientation" - }, - "zinc": { - "title": "Zinc", - "type": "number" - }, - "zori": { - "title": "Zori", - "type": "number" - } - }, - "required": [ - "nrow", - "ncol", - "rotation", - "undef", - "xinc", - "yinc", - "xori", - "yflip", - "yori", - "nlay", - "zinc", - "zori", - "zflip" - ], - "title": "CubeSpecification", - "type": "object" - }, - "DepthData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for depth type.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "depth", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "const": "depth", - "title": "Vertical Domain" - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction", - "vertical_domain" - ], - "title": "DepthData", - "type": "object" - }, - "DiscoveryItem": { - "description": "A single discovery in the ``masterdata.smda.discovery`` list of discoveries\nknown to SMDA.", - "properties": { - "short_identifier": { - "examples": [ - "SomeDiscovery" - ], - "title": "Short Identifier", - "type": "string" - }, - "uuid": { - "examples": [ - "15ce3b84-766f-4c93-9050-b154861f9100" - ], - "format": "uuid", - "title": "Uuid", - "type": "string" - } - }, - "required": [ - "short_identifier", - "uuid" - ], - "title": "DiscoveryItem", - "type": "object" - }, - "Display": { - "description": "The ``display`` block contains information related to how this data object\nshould/could be displayed. As a general rule, the consumer of data is responsible\nfor figuring out how a specific data object shall be displayed. However, we use\nthis block to communicate preferences from the data producers perspective.\n\nWe also maintain this block due to legacy reasons. No data filtering logic should\nbe placed on the ``display`` block.", - "properties": { - "name": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Name" - } - }, - "title": "Display", - "type": "object" - }, - "DomainReference": { - "enum": [ - "msl", - "sb", - "rkb" - ], - "title": "DomainReference", - "type": "string" - }, - "FMU": { - "dependencies": { - "aggregation": { - "not": { - "required": [ - "realization" - ] - } - }, - "realization": { - "not": { - "required": [ - "aggregation" - ] - } - } - }, - "description": "The ``fmu`` block contains all attributes specific to FMU. The idea is that the FMU\nresults data model can be applied to data from *other* sources - in which the\nfmu-specific stuff may not make sense or be applicable.", - "properties": { - "aggregation": { - "anyOf": [ - { - "$ref": "#/$defs/Aggregation" - }, - { - "type": "null" - } - ], - "default": null - }, - "case": { - "$ref": "#/$defs/Case" - }, - "context": { - "$ref": "#/$defs/Context" - }, - "iteration": { - "anyOf": [ - { - "$ref": "#/$defs/Iteration" - }, - { - "type": "null" - } - ], - "default": null - }, - "model": { - "$ref": "#/$defs/Model" - }, - "realization": { - "anyOf": [ - { - "$ref": "#/$defs/Realization" - }, - { - "type": "null" - } - ], - "default": null - }, - "workflow": { - "anyOf": [ - { - "$ref": "#/$defs/Workflow" - }, - { - "type": "null" - } - ], - "default": null - } - }, - "required": [ - "case", - "model", - "context" - ], - "title": "FMU", - "type": "object" - }, - "FMUBase": { - "description": "The ``fmu`` block contains all attributes specific to FMU. The idea is that the FMU\nresults data model can be applied to data from *other* sources - in which the\nfmu-specific stuff may not make sense or be applicable.", - "properties": { - "case": { - "$ref": "#/$defs/Case" - }, - "model": { - "$ref": "#/$defs/Model" - } - }, - "required": [ - "case", - "model" - ], - "title": "FMUBase", - "type": "object" - }, - "FMUContext": { - "description": "The context in which FMU was being run when data were generated.", - "enum": [ - "case", - "iteration", - "realization" - ], - "title": "FMUContext", - "type": "string" - }, - "FaciesThicknessData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for facies thickness.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "facies_thickness", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "FaciesThicknessData", - "type": "object" - }, - "FaultLinesData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for fault lines.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "fault_lines", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "FaultLinesData", - "type": "object" - }, - "FaultPropertiesData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for fault properties.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "fault_properties", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "FaultPropertiesData", - "type": "object" - }, - "FaultRoomSurfaceSpecification": { - "description": "Specifies relevant values describing a Faultroom surface object.", - "properties": { - "faults": { - "items": { - "type": "string" - }, - "title": "Faults", - "type": "array" - }, - "horizons": { - "items": { - "type": "string" - }, - "title": "Horizons", - "type": "array" - }, - "juxtaposition_fw": { - "items": { - "type": "string" - }, - "title": "Juxtaposition Fw", - "type": "array" - }, - "juxtaposition_hw": { - "items": { - "type": "string" - }, - "title": "Juxtaposition Hw", - "type": "array" - }, - "name": { - "title": "Name", - "type": "string" - }, - "properties": { - "items": { - "type": "string" - }, - "title": "Properties", - "type": "array" - } - }, - "required": [ - "horizons", - "faults", - "juxtaposition_hw", - "juxtaposition_fw", - "properties", - "name" - ], - "title": "FaultRoomSurfaceSpecification", - "type": "object" - }, - "FieldItem": { - "description": "A single field in the ``masterdata.smda.field`` list of fields\nknown to SMDA.", - "properties": { - "identifier": { - "examples": [ - "OseFax" - ], - "title": "Identifier", - "type": "string" - }, - "uuid": { - "examples": [ - "15ce3b84-766f-4c93-9050-b154861f9100" - ], - "format": "uuid", - "title": "Uuid", - "type": "string" - } - }, - "required": [ - "identifier", - "uuid" - ], - "title": "FieldItem", - "type": "object" - }, - "FieldOutline": { - "description": "A block describing a field outline. Shall be present if ``data.content``\n== \"field_outline\"", - "properties": { - "contact": { - "title": "Contact", - "type": "string" - } - }, - "required": [ - "contact" - ], - "title": "FieldOutline", - "type": "object" - }, - "FieldOutlineData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for field outlines.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "field_outline", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "field_outline": { - "$ref": "#/$defs/FieldOutline" - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction", - "field_outline" - ], - "title": "FieldOutlineData", - "type": "object" - }, - "FieldRegion": { - "description": "A block describing a field region. Shall be present if ``data.content``\n== \"field_region\"", - "properties": { - "id": { - "title": "Id", - "type": "integer" - } - }, - "required": [ - "id" - ], - "title": "FieldRegion", - "type": "object" - }, - "FieldRegionData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for field regions.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "field_region", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "field_region": { - "$ref": "#/$defs/FieldRegion" - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction", - "field_region" - ], - "title": "FieldRegionData", - "type": "object" - }, - "File": { - "description": "The ``file`` block contains references to this data object as a file on a disk.\nA filename in this context can be actual, or abstract. Particularly the\n``relative_path`` is, and will most likely remain, an important identifier for\nindividual file objects within an FMU case - irrespective of the existance of an\nactual file system. For this reason, the ``relative_path`` - as well as the\n``checksum_md5`` will be generated even if a file is not saved to disk. The\n``absolute_path`` will only be generated in the case of actually creating a file on\ndisk and is not required under this schema.", - "properties": { - "absolute_path": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "/abs/path/share/results/maps/volantis_gp_base--depth.gri" - ], - "title": "Absolute Path" - }, - "absolute_path_symlink": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Absolute Path Symlink" - }, - "checksum_md5": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "examples": [ - "kjhsdfvsdlfk23knerknvk23" - ], - "title": "Checksum Md5" - }, - "relative_path": { - "examples": [ - "share/results/maps/volantis_gp_base--depth.gri" - ], - "title": "Relative Path", - "type": "string" - }, - "relative_path_symlink": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Relative Path Symlink" - }, - "size_bytes": { - "anyOf": [ - { - "type": "integer" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Size Bytes" - } - }, - "required": [ - "relative_path", - "checksum_md5" - ], - "title": "File", - "type": "object" - }, - "FluidContact": { - "description": "A block describing a fluid contact. Shall be present if ``data.content``\n== ``fluid_contact``.", - "properties": { - "contact": { - "enum": [ - "owc", - "fwl", - "goc", - "fgl" - ], - "examples": [ - "owc", - "fwl" - ], - "title": "Contact", - "type": "string" - }, - "truncated": { - "default": false, - "title": "Truncated", - "type": "boolean" - } - }, - "required": [ - "contact" - ], - "title": "FluidContact", - "type": "object" - }, - "FluidContactData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for fluid contacts.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "fluid_contact", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "fluid_contact": { - "$ref": "#/$defs/FluidContact" - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction", - "fluid_contact" - ], - "title": "FluidContactData", - "type": "object" - }, - "Geometry": { - "description": "The geometry of the object, i.e. the grid that an object representing a grid\nproperty is derivative of.", - "properties": { - "name": { - "examples": [ - "MyGrid" - ], - "title": "Name", - "type": "string" - }, - "relative_path": { - "examples": [ - "some/relative/path/mygrid.roff" - ], - "title": "Relative Path", - "type": "string" - } - }, - "required": [ - "name", - "relative_path" - ], - "title": "Geometry", - "type": "object" - }, - "GridModel": { - "description": "A block containing information pertaining to grid model content.\nSee :class:`GridModel`.\n\n.. warning:: This has currently no function and is likely to be deprecated.", - "properties": { - "name": { - "examples": [ - "MyGrid" - ], - "title": "Name", - "type": "string" - } - }, - "required": [ - "name" - ], - "title": "GridModel", - "type": "object" - }, - "Iteration": { - "description": "The ``fmu.iteration`` block contains information about the iteration this data\nobject belongs to.", - "properties": { - "id": { - "anyOf": [ - { - "type": "integer" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Id" - }, - "name": { - "examples": [ - "iter-0" - ], - "title": "Name", - "type": "string" - }, - "restart_from": { - "anyOf": [ - { - "format": "uuid", - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "15ce3b84-766f-4c93-9050-b154861f9100" - ], - "title": "Restart From" - }, - "uuid": { - "examples": [ - "15ce3b84-766f-4c93-9050-b154861f9100" - ], - "format": "uuid", - "title": "Uuid", - "type": "string" - } - }, - "required": [ - "name", - "uuid" - ], - "title": "Iteration", - "type": "object" - }, - "KPProductData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for KP products.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "khproduct", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "KPProductData", - "type": "object" - }, - "Layer": { - "description": "Used to represent a layer, i.e. top or bottom, of a given stratigraphic\ninterval.", - "properties": { - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0, - "title": "Offset", - "type": "number" - }, - "stratigraphic": { - "default": false, - "title": "Stratigraphic", - "type": "boolean" - } - }, - "required": [ - "name" - ], - "title": "Layer", - "type": "object" - }, - "Layout": { - "description": "The layout of a given data object.", - "enum": [ - "regular", - "unset", - "cornerpoint", - "table", - "dictionary", - "faultroom_triangulated" - ], - "title": "Layout", - "type": "string" - }, - "LiftCurvesData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for lift curves.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "lift_curves", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "LiftCurvesData", - "type": "object" - }, - "Masterdata": { - "description": "The ``masterdata`` block contains information related to masterdata.\nCurrently, SMDA holds the masterdata.", - "properties": { - "smda": { - "$ref": "#/$defs/Smda" - } - }, - "required": [ - "smda" - ], - "title": "Masterdata", - "type": "object" - }, - "Model": { - "description": "The ``fmu.model`` block contains information about the model used.\n\n.. note::\n Synonyms for \"model\" in this context are \"template\", \"setup\", etc. The term\n \"model\" is ultra-generic but was chosen before e.g. \"template\" as the latter\n deviates from daily communications and is, if possible, even more generic\n than \"model\".", - "properties": { - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "name": { - "examples": [ - "Drogon" - ], - "title": "Name", - "type": "string" - }, - "revision": { - "examples": [ - "21.0.0.dev" - ], - "title": "Revision", - "type": "string" - } - }, - "required": [ - "name", - "revision" - ], - "title": "Model", - "type": "object" - }, - "NamedAreaData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for named areas.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "named_area", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "NamedAreaData", - "type": "object" - }, - "ObjectMetadata": { - "description": "The FMU metadata model for a given data object.", - "properties": { - "access": { - "$ref": "#/$defs/SsdlAccess" - }, - "class": { - "enum": [ - "surface", - "table", - "cpgrid", - "cpgrid_property", - "polygons", - "cube", - "well", - "points", - "dictionary" - ], - "title": "metadata_class", - "type": "string" - }, - "data": { - "$ref": "#/$defs/AnyData" - }, - "display": { - "$ref": "#/$defs/Display" - }, - "file": { - "$ref": "#/$defs/File" - }, - "fmu": { - "$ref": "#/$defs/FMU" - }, - "masterdata": { - "$ref": "#/$defs/Masterdata" - }, - "source": { - "const": "fmu", - "title": "Source" - }, - "tracklog": { - "$ref": "#/$defs/Tracklog" - }, - "version": { - "const": "0.8.0", - "title": "Version" - } - }, - "required": [ - "class", - "masterdata", - "tracklog", - "source", - "version", - "fmu", - "access", - "data", - "file", - "display" - ], - "title": "ObjectMetadata", - "type": "object" - }, - "OperatingSystem": { - "description": "The ``operating_system`` block contains information about the OS on which the\nensemble was run.", - "properties": { - "hostname": { - "examples": [ - "st-123.equinor.com" - ], - "title": "Hostname", - "type": "string" - }, - "operating_system": { - "examples": [ - "Darwin-18.7.0-x86_64-i386-64bit" - ], - "title": "Operating System", - "type": "string" - }, - "release": { - "examples": [ - "18.7.0" - ], - "title": "Release", - "type": "string" - }, - "system": { - "examples": [ - "GNU/Linux" - ], - "title": "System", - "type": "string" - }, - "version": { - "examples": [ - "#1 SMP Tue Aug 27 21:37:59 PDT 2019" - ], - "title": "Version", - "type": "string" - } - }, - "required": [ - "hostname", - "operating_system", - "release", - "system", - "version" - ], - "title": "OperatingSystem", - "type": "object" - }, - "PVTData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for pvt data.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "pvt", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "PVTData", - "type": "object" - }, - "Parameters": { - "additionalProperties": { - "anyOf": [ - { - "$ref": "#/$defs/Parameters" - }, - { - "type": "integer" - }, - { - "type": "number" - }, - { - "type": "string" - } - ] - }, - "description": "The ``parameters`` block contains the parameters used in a realization. It is a\ndirect pass of ``parameters.txt`` and will contain key:value pairs representing the\nparameters.", - "title": "Parameters", - "type": "object" - }, - "ParametersData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for parameters.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "parameters", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "ParametersData", - "type": "object" - }, - "PinchoutData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for pinchouts.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "pinchout", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "PinchoutData", - "type": "object" - }, - "PointSpecification": { - "description": "Specifies relevant values describing an xyz points object.", - "properties": { - "attributes": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "title": "Attributes" - }, - "size": { - "examples": [ - 1, - 9999 - ], - "title": "Size", - "type": "integer" - } - }, - "required": [ - "attributes", - "size" - ], - "title": "PointSpecification", - "type": "object" - }, - "PolygonsSpecification": { - "description": "Specifies relevant values describing a polygon object.", - "properties": { - "npolys": { - "title": "Npolys", - "type": "integer" - } - }, - "required": [ - "npolys" - ], - "title": "PolygonsSpecification", - "type": "object" - }, - "PropertyData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for property data.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "property", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "PropertyData", - "type": "object" - }, - "RFTData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for rft data.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "rft", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "RFTData", - "type": "object" - }, - "Realization": { - "description": "The ``fmu.realization`` block contains information about the realization this\ndata object belongs to.", - "properties": { - "id": { - "title": "Id", - "type": "integer" - }, - "jobs": { - "anyOf": [ - {}, - { - "type": "null" - } - ], - "default": null, - "title": "Jobs" - }, - "name": { - "examples": [ - "iter-0" - ], - "title": "Name", - "type": "string" - }, - "parameters": { - "anyOf": [ - { - "$ref": "#/$defs/Parameters" - }, - { - "type": "null" - } - ], - "default": null - }, - "uuid": { - "examples": [ - "15ce3b84-766f-4c93-9050-b154861f9100" - ], - "format": "uuid", - "title": "Uuid", - "type": "string" - } - }, - "required": [ - "id", - "name", - "uuid" - ], - "title": "Realization", - "type": "object" - }, - "RegionsData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for regions.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "regions", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "RegionsData", - "type": "object" - }, - "RelpermData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for relperm.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "relperm", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "RelpermData", - "type": "object" - }, - "Seismic": { - "description": "A block describing seismic data. Shall be present if ``data.content``\n== ``seismic``.", - "properties": { - "attribute": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "amplitude_timeshifted" - ], - "title": "Attribute" - }, - "calculation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "mean" - ], - "title": "Calculation" - }, - "filter_size": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Filter Size" - }, - "scaling_factor": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Scaling Factor" - }, - "stacking_offset": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "0-15" - ], - "title": "Stacking Offset" - }, - "zrange": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Zrange" - } - }, - "title": "Seismic", - "type": "object" - }, - "SeismicData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for seismics.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "seismic", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "seismic": { - "$ref": "#/$defs/Seismic" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction", - "seismic" - ], - "title": "SeismicData", - "type": "object" - }, - "Smda": { - "description": "The ``masterdata.smda`` block contains SMDA-related attributes.", - "properties": { - "coordinate_system": { - "$ref": "#/$defs/CoordinateSystem" - }, - "country": { - "items": { - "$ref": "#/$defs/CountryItem" - }, - "title": "Country", - "type": "array" - }, - "discovery": { - "items": { - "$ref": "#/$defs/DiscoveryItem" - }, - "title": "Discovery", - "type": "array" - }, - "field": { - "items": { - "$ref": "#/$defs/FieldItem" - }, - "title": "Field", - "type": "array" - }, - "stratigraphic_column": { - "$ref": "#/$defs/StratigraphicColumn" - } - }, - "required": [ - "coordinate_system", - "country", - "discovery", - "field", - "stratigraphic_column" - ], - "title": "Smda", - "type": "object" - }, - "Ssdl": { - "description": "The ``access.ssdl`` block contains information related to SSDL.\nNote that this is kept due to legacy.", - "properties": { - "access_level": { - "$ref": "#/$defs/Classification" - }, - "rep_include": { - "title": "Rep Include", - "type": "boolean" - } - }, - "required": [ - "access_level", - "rep_include" - ], - "title": "Ssdl", - "type": "object" - }, - "SsdlAccess": { - "description": "The ``access`` block contains information related to access control for\nthis data object, with legacy SSDL settings.", - "properties": { - "asset": { - "$ref": "#/$defs/Asset" - }, - "classification": { - "anyOf": [ - { - "$ref": "#/$defs/Classification" - }, - { - "type": "null" - } - ], - "default": null - }, - "ssdl": { - "$ref": "#/$defs/Ssdl" - } - }, - "required": [ - "asset", - "ssdl" - ], - "title": "SsdlAccess", - "type": "object" - }, - "StratigraphicColumn": { - "description": "The ``masterdata.smda.stratigraphic_column`` block contains the\nstratigraphic column known to SMDA.", - "properties": { - "identifier": { - "examples": [ - "DROGON_2020" - ], - "title": "Identifier", - "type": "string" - }, - "uuid": { - "examples": [ - "15ce3b84-766f-4c93-9050-b154861f9100" - ], - "format": "uuid", - "title": "Uuid", - "type": "string" - } - }, - "required": [ - "identifier", - "uuid" - ], - "title": "StratigraphicColumn", - "type": "object" - }, - "SubcropData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for subcrops.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "subcrop", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "SubcropData", - "type": "object" - }, - "SurfaceSpecification": { - "description": "Specifies relevant values describing a regular surface object.", - "properties": { - "ncol": { - "title": "Ncol", - "type": "integer" - }, - "nrow": { - "title": "Nrow", - "type": "integer" - }, - "rotation": { - "title": "Rotation", - "type": "number" - }, - "undef": { - "title": "Undef", - "type": "number" - }, - "xinc": { - "title": "Xinc", - "type": "number" - }, - "xori": { - "title": "Xori", - "type": "number" - }, - "yflip": { - "$ref": "#/$defs/AxisOrientation" - }, - "yinc": { - "title": "Yinc", - "type": "number" - }, - "yori": { - "title": "Yori", - "type": "number" - } - }, - "required": [ - "nrow", - "ncol", - "rotation", - "undef", - "xinc", - "yinc", - "xori", - "yflip", - "yori" - ], - "title": "SurfaceSpecification", - "type": "object" - }, - "SystemInformation": { - "description": "The ``tracklog.sysinfo`` block contains information about the system upon which\nthese data were exported from.", - "properties": { - "fmu-dataio": { - "anyOf": [ - { - "$ref": "#/$defs/Version" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "1.2.3" - ] - }, - "komodo": { - "anyOf": [ - { - "$ref": "#/$defs/Version" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "2023.12.05-py38" - ] - }, - "operating_system": { - "anyOf": [ - { - "$ref": "#/$defs/OperatingSystem" - }, - { - "type": "null" - } - ], - "default": null - } - }, - "title": "SystemInformation", - "type": "object" - }, - "TableSpecification": { - "description": "Specifies relevant values describing a generic tabular data object.", - "properties": { - "columns": { - "items": { - "type": "string" - }, - "title": "Columns", - "type": "array" - }, - "size": { - "examples": [ - 1, - 9999 - ], - "title": "Size", - "type": "integer" - } - }, - "required": [ - "columns", - "size" - ], - "title": "TableSpecification", - "type": "object" - }, - "ThicknessData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for thickness.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "thickness", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "ThicknessData", - "type": "object" - }, - "Time": { - "description": "A block containing lists of objects describing timestamp information for this\ndata object, if applicable, like Flow simulator restart dates, or dates for seismic\n4D surveys. See :class:`Time`.\n\n.. note:: ``data.time`` items can currently hold a maximum of two values.", - "properties": { - "t0": { - "anyOf": [ - { - "$ref": "#/$defs/Timestamp" - }, - { - "type": "null" - } - ], - "default": null - }, - "t1": { - "anyOf": [ - { - "$ref": "#/$defs/Timestamp" - }, - { - "type": "null" - } - ], - "default": null - } - }, - "title": "Time", - "type": "object" - }, - "TimeData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for time.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "time", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "const": "time", - "title": "Vertical Domain" - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction", - "vertical_domain" - ], - "title": "TimeData", - "type": "object" - }, - "TimeSeriesData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for time series.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "timeseries", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "TimeSeriesData", - "type": "object" - }, - "Timestamp": { - "description": "A timestamp object contains a datetime representation of the time\nbeing marked and a string label for this timestamp.", - "properties": { - "label": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "base", - "monitor", - "mylabel" - ], - "title": "Label" - }, - "value": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "2020-10-28T14:28:02" - ], - "title": "Value" - } - }, - "title": "Timestamp", - "type": "object" - }, - "TrackLogEventType": { - "description": "The type of event being logged", - "enum": [ - "created", - "updated", - "merged" - ], - "title": "TrackLogEventType", - "type": "string" - }, - "Tracklog": { - "description": "The ``tracklog`` block contains a record of events recorded on these data.\nThis data object describes the list of tracklog events, in addition to functionality\nfor constructing a tracklog and adding new records to it.", - "items": { - "$ref": "#/$defs/TracklogEvent" - }, - "title": "Tracklog", - "type": "array" - }, - "TracklogEvent": { - "description": "The ``tracklog`` block contains a record of events recorded on these data.\nThis data object describes a tracklog event.", - "properties": { - "datetime": { - "examples": [ - "2020-10-28T14:28:02" - ], - "format": "date-time", - "title": "Datetime", - "type": "string" - }, - "event": { - "$ref": "#/$defs/TrackLogEventType" - }, - "sysinfo": { - "anyOf": [ - { - "$ref": "#/$defs/SystemInformation" - }, - { - "type": "null" - } - ] - }, - "user": { - "$ref": "#/$defs/User" - } - }, - "required": [ - "datetime", - "event", - "user" - ], - "title": "TracklogEvent", - "type": "object" - }, - "User": { - "description": "The ``user`` block holds information about the user.", - "properties": { - "id": { - "examples": [ - "peesv", - "jriv" - ], - "title": "Id", - "type": "string" - } - }, - "required": [ - "id" - ], - "title": "User", - "type": "object" - }, - "VelocityData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for velocities.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "velocity", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "VelocityData", - "type": "object" - }, - "Version": { - "description": "A generic block that contains a string representing the version of\nsomething.", - "properties": { - "version": { - "title": "Version", - "type": "string" - } - }, - "required": [ - "version" - ], - "title": "Version", - "type": "object" - }, - "VerticalDomain": { - "enum": [ - "depth", - "time" - ], - "title": "VerticalDomain", - "type": "string" - }, - "VolumesData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for volumes.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "volumes", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "VolumesData", - "type": "object" - }, - "WellPicksData": { - "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for well picks.", - "properties": { - "alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Alias" - }, - "base": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "bbox": { - "anyOf": [ - { - "$ref": "#/$defs/BoundingBox3D" - }, - { - "$ref": "#/$defs/BoundingBox2D" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bbox" - }, - "content": { - "const": "wellpicks", - "title": "Content" - }, - "description": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Description" - }, - "domain_reference": { - "anyOf": [ - { - "$ref": "#/$defs/DomainReference" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "msl", - "sb", - "rkb" - ] - }, - "format": { - "examples": [ - "irap_binary" - ], - "title": "Format", - "type": "string" - }, - "geometry": { - "anyOf": [ - { - "$ref": "#/$defs/Geometry" - }, - { - "type": "null" - } - ], - "default": null - }, - "grid_model": { - "anyOf": [ - { - "$ref": "#/$defs/GridModel" - }, - { - "type": "null" - } - ], - "default": null - }, - "is_observation": { - "title": "Is Observation", - "type": "boolean" - }, - "is_prediction": { - "title": "Is Prediction", - "type": "boolean" - }, - "layout": { - "anyOf": [ - { - "$ref": "#/$defs/Layout" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "regular", - "cornerpoint" - ] - }, - "name": { - "examples": [ - "VIKING GP. Top" - ], - "title": "Name", - "type": "string" - }, - "offset": { - "default": 0.0, - "title": "Offset", - "type": "number" - }, - "spec": { - "anyOf": [ - { - "$ref": "#/$defs/CPGridPropertySpecification" - }, - { - "$ref": "#/$defs/CPGridSpecification" - }, - { - "$ref": "#/$defs/FaultRoomSurfaceSpecification" - }, - { - "$ref": "#/$defs/PointSpecification" - }, - { - "$ref": "#/$defs/CubeSpecification" - }, - { - "$ref": "#/$defs/PolygonsSpecification" - }, - { - "$ref": "#/$defs/SurfaceSpecification" - }, - { - "$ref": "#/$defs/TableSpecification" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Spec" - }, - "stratigraphic": { - "title": "Stratigraphic", - "type": "boolean" - }, - "stratigraphic_alias": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Stratigraphic Alias" - }, - "table_index": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - [ - "ZONE", - "REGION" - ] - ], - "title": "Table Index" - }, - "tagname": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ], - "title": "Tagname" - }, - "time": { - "anyOf": [ - { - "$ref": "#/$defs/Time" - }, - { - "type": "null" - } - ], - "default": null - }, - "top": { - "anyOf": [ - { - "$ref": "#/$defs/Layer" - }, - { - "type": "null" - } - ], - "default": null - }, - "undef_is_zero": { - "anyOf": [ - { - "type": "boolean" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Undef Is Zero" - }, - "unit": { - "default": "", - "examples": [ - "m" - ], - "title": "Unit", - "type": "string" - }, - "vertical_domain": { - "anyOf": [ - { - "$ref": "#/$defs/VerticalDomain" - }, - { - "type": "null" - } - ], - "default": null, - "examples": [ - "depth", - "time" - ] - } - }, - "required": [ - "content", - "name", - "stratigraphic", - "format", - "is_observation", - "is_prediction" - ], - "title": "WellPicksData", - "type": "object" - }, - "Workflow": { - "description": "The ``fmu.workflow`` block refers to specific subworkflows within the large\nFMU workflow being ran. This has not been standardized, mainly due to the lack of\nprogrammatic access to the workflows being run in important software within FMU.\n\n.. note:: A key usage of ``fmu.workflow.reference`` is related to ensuring\n uniqueness of data objects.", - "properties": { - "reference": { - "title": "Reference", - "type": "string" - } - }, - "required": [ - "reference" - ], - "title": "Workflow", - "type": "object" - } - }, - "$id": "fmu_meta.json", - "$schema": "https://json-schema.org/draft/2020-12/schema", - "discriminator": { - "propertyName": "class" - }, - "if": { - "properties": { - "class": { - "enum": [ - "table", - "surface" - ] - } - } - }, - "oneOf": [ - { - "$ref": "#/$defs/CaseMetadata" - }, - { - "$ref": "#/$defs/ObjectMetadata" - } - ], - "then": { - "properties": { - "data": { - "required": [ - "spec" - ] - } - } - }, - "title": "Root" -} \ No newline at end of file diff --git a/schema/definitions/0.8.0/schema/fmu_results.json b/schema/definitions/0.8.0/schema/fmu_results.json index 8607db6f0..ddb0f7361 100644 --- a/schema/definitions/0.8.0/schema/fmu_results.json +++ b/schema/definitions/0.8.0/schema/fmu_results.json @@ -1,1456 +1,9470 @@ { - "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "fmu_results.json", - "$contractual": [ - "class", - "source", - "version", - "tracklog", - "data.format", - "data.name", - "data.stratigraphic", - "data.alias", - "data.stratigraphic_alias", - "data.offset", - "data.content", - "data.tagname", - "data.vertical_domain", - "data.grid_model", - "data.bbox", - "data.time", - "data.is_prediction", - "data.is_observation", - "data.seismic.attribute", - "data.spec.columns", - "access", - "masterdata", - "fmu.model", - "fmu.workflow", - "fmu.case", - "fmu.iteration.name", - "fmu.iteration.uuid", - "fmu.realization.name", - "fmu.realization.id", - "fmu.realization.uuid", - "fmu.aggregation.operation", - "fmu.aggregation.realization_ids", - "fmu.context.stage", - "file.relative_path", - "file.checksum_md5", - "file.size_bytes" - ], - "definitions": { - "generic": { - "$comment": "GENERIC DEFINITIONS", - "datetime": { - "type": "string", - "examples": [ - "2020-10-28T14:28:02" - ] - }, - "uuid": { - "type": "string", - "pattern": "^[0-9a-fA-F]{8}(-[0-9a-fA-F]{4}){3}-[0-9a-fA-F]{12}$", - "examples": [ - "ad214d85-8a1d-19da-e053-c918a4889309" - ] - }, - "user": { - "type": "object", - "required": [ - "id" - ], - "properties": { - "id": { - "title": "User ID", - "type": "string", - "examples": [ - "peesv" - ] - } - } - }, - "_description": { - "$comment": "Underscore to keep JSON Schema validator functioning", - "type": "array", - "items": { - "type": "string", - "examples": [ - "Some description" - ] - } - } - }, - "fmu_time": { - "title": "FMU time object", - "description": "Time stamp for data object.", - "type": [ - "object", - "null" - ], - "properties": { - "value": { - "$ref": "#/definitions/generic/datetime" - }, - "label": { - "type": "string", - "examples": [ - "base", - "monitor", - "mylabel" - ] - } + "$contractual": [ + "access", + "class", + "data.alias", + "data.bbox", + "data.content", + "data.format", + "data.grid_model", + "data.is_observation", + "data.is_prediction", + "data.name", + "data.offset", + "data.seismic.attribute", + "data.spec.columns", + "data.stratigraphic", + "data.stratigraphic_alias", + "data.tagname", + "data.time", + "data.vertical_domain", + "file.checksum_md5", + "file.relative_path", + "file.size_bytes", + "fmu.aggregation.operation", + "fmu.aggregation.realization_ids", + "fmu.case", + "fmu.context.stage", + "fmu.iteration.name", + "fmu.iteration.uuid", + "fmu.model", + "fmu.realization.id", + "fmu.realization.name", + "fmu.realization.uuid", + "fmu.workflow", + "masterdata", + "source", + "tracklog.datetime", + "tracklog.event", + "tracklog.user.id", + "version" + ], + "$defs": { + "Access": { + "description": "The ``access`` block contains information related to access control for\nthis data object.", + "properties": { + "asset": { + "$ref": "#/$defs/Asset" + }, + "classification": { + "anyOf": [ + { + "$ref": "#/$defs/Classification" + }, + { + "type": "null" + } + ], + "default": null + } + }, + "required": [ + "asset" + ], + "title": "Access", + "type": "object" + }, + "Aggregation": { + "description": "The ``fmu.aggregation`` block contains information about an aggregation\nperformed over an ensemble.", + "properties": { + "id": { + "examples": [ + "15ce3b84-766f-4c93-9050-b154861f9100" + ], + "format": "uuid", + "title": "Id", + "type": "string" + }, + "operation": { + "title": "Operation", + "type": "string" + }, + "parameters": { + "anyOf": [ + { + "$ref": "#/$defs/Parameters" + }, + { + "type": "null" + } + ], + "default": null + }, + "realization_ids": { + "items": { + "type": "integer" + }, + "title": "Realization Ids", + "type": "array" + } + }, + "required": [ + "id", + "operation", + "realization_ids" + ], + "title": "Aggregation", + "type": "object" + }, + "AnyData": { + "dependencies": { + "base": { + "required": [ + "top" + ] + }, + "top": { + "required": [ + "base" + ] + } + }, + "description": "The ``data`` block contains information about the data contained in this object.\nThis class, ``AnyData``, is a root model that allows for data with more specific\ncontent types to be placed within it. It can contain the metadata for any data\nobject.\n\nSee :class:`Data` to get an overview of all of the subfields used in the ``data``\nblock. Between the different content types, only the ``data.content`` field will\ndiffer. This field indicates the type of content the data are representing.", + "discriminator": { + "propertyName": "content" + }, + "oneOf": [ + { + "$ref": "#/$defs/DepthData" + }, + { + "$ref": "#/$defs/FaciesThicknessData" + }, + { + "$ref": "#/$defs/FaultLinesData" + }, + { + "$ref": "#/$defs/FieldOutlineData" + }, + { + "$ref": "#/$defs/FieldRegionData" + }, + { + "$ref": "#/$defs/FluidContactData" + }, + { + "$ref": "#/$defs/KPProductData" + }, + { + "$ref": "#/$defs/LiftCurvesData" + }, + { + "$ref": "#/$defs/NamedAreaData" + }, + { + "$ref": "#/$defs/ParametersData" + }, + { + "$ref": "#/$defs/PinchoutData" + }, + { + "$ref": "#/$defs/PropertyData" + }, + { + "$ref": "#/$defs/FaultPropertiesData" + }, + { + "$ref": "#/$defs/PVTData" + }, + { + "$ref": "#/$defs/RegionsData" + }, + { + "$ref": "#/$defs/RelpermData" + }, + { + "$ref": "#/$defs/RFTData" + }, + { + "$ref": "#/$defs/SeismicData" + }, + { + "$ref": "#/$defs/SubcropData" + }, + { + "$ref": "#/$defs/ThicknessData" + }, + { + "$ref": "#/$defs/TimeData" + }, + { + "$ref": "#/$defs/TimeSeriesData" + }, + { + "$ref": "#/$defs/VelocityData" + }, + { + "$ref": "#/$defs/VolumesData" + }, + { + "$ref": "#/$defs/WellPicksData" + } + ], + "title": "AnyData" + }, + "Asset": { + "description": "The ``access.asset`` block contains information about the owner asset of\nthese data.", + "properties": { + "name": { + "examples": [ + "Drogon" + ], + "title": "Name", + "type": "string" + } + }, + "required": [ + "name" + ], + "title": "Asset", + "type": "object" + }, + "AxisOrientation": { + "description": "The axis orientation for a given data object.", + "enum": [ + 1, + -1 + ], + "title": "AxisOrientation", + "type": "integer" + }, + "BoundingBox2D": { + "description": "Contains the 2D coordinates within which a data object is contained.", + "properties": { + "xmax": { + "title": "Xmax", + "type": "number" + }, + "xmin": { + "title": "Xmin", + "type": "number" + }, + "ymax": { + "title": "Ymax", + "type": "number" + }, + "ymin": { + "title": "Ymin", + "type": "number" + } + }, + "required": [ + "xmin", + "xmax", + "ymin", + "ymax" + ], + "title": "BoundingBox2D", + "type": "object" + }, + "BoundingBox3D": { + "description": "Contains the 3D coordinates within which a data object is contained.", + "properties": { + "xmax": { + "title": "Xmax", + "type": "number" + }, + "xmin": { + "title": "Xmin", + "type": "number" + }, + "ymax": { + "title": "Ymax", + "type": "number" + }, + "ymin": { + "title": "Ymin", + "type": "number" + }, + "zmax": { + "title": "Zmax", + "type": "number" + }, + "zmin": { + "title": "Zmin", + "type": "number" + } + }, + "required": [ + "xmin", + "xmax", + "ymin", + "ymax", + "zmin", + "zmax" + ], + "title": "BoundingBox3D", + "type": "object" + }, + "CPGridPropertySpecification": { + "description": "Specifies relevant values describing a corner point grid property object.", + "properties": { + "ncol": { + "title": "Ncol", + "type": "integer" + }, + "nlay": { + "title": "Nlay", + "type": "integer" + }, + "nrow": { + "title": "Nrow", + "type": "integer" + } + }, + "required": [ + "nrow", + "ncol", + "nlay" + ], + "title": "CPGridPropertySpecification", + "type": "object" + }, + "CPGridSpecification": { + "description": "Specifies relevant values describing a corner point grid object.", + "properties": { + "ncol": { + "title": "Ncol", + "type": "integer" + }, + "nlay": { + "title": "Nlay", + "type": "integer" + }, + "nrow": { + "title": "Nrow", + "type": "integer" + }, + "xscale": { + "title": "Xscale", + "type": "number" + }, + "xshift": { + "title": "Xshift", + "type": "number" + }, + "yscale": { + "title": "Yscale", + "type": "number" + }, + "yshift": { + "title": "Yshift", + "type": "number" + }, + "zscale": { + "title": "Zscale", + "type": "number" + }, + "zshift": { + "title": "Zshift", + "type": "number" + } + }, + "required": [ + "nrow", + "ncol", + "nlay", + "xshift", + "yshift", + "zshift", + "xscale", + "yscale", + "zscale" + ], + "title": "CPGridSpecification", + "type": "object" + }, + "Case": { + "description": "The ``fmu.case`` block contains information about the case from which this data\nobject was exported.\n\nA case represent a set of iterations that belong together, either by being part of\nthe same run (i.e. history matching) or by being placed together by the user,\ncorresponding to /scratch////.\n\n.. note:: If an FMU data object is exported outside the case context, this block\n will not be present.", + "properties": { + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" } + ], + "default": null, + "title": "Description" + }, + "name": { + "examples": [ + "MyCaseName" + ], + "title": "Name", + "type": "string" + }, + "user": { + "$ref": "#/$defs/User" + }, + "uuid": { + "examples": [ + "15ce3b84-766f-4c93-9050-b154861f9100" + ], + "format": "uuid", + "title": "Uuid", + "type": "string" + } + }, + "required": [ + "name", + "user", + "uuid" + ], + "title": "Case", + "type": "object" + }, + "CaseMetadata": { + "description": "The FMU metadata model for an FMU case.\n\nA case represent a set of iterations that belong together, either by being part of\nthe same run (i.e. history matching) or by being placed together by the user,\ncorresponding to /scratch////.", + "properties": { + "access": { + "$ref": "#/$defs/Access" }, "class": { - "title": "Metadata class", - "type": "string", - "examples": [ - "surface", - "table", - "points" - ], - "enum": [ - "case", - "surface", - "table", - "cpgrid", - "cpgrid_property", - "polygons", - "cube", - "well", - "points", - "dictionary" - ] + "const": "case", + "title": "metadata_class" + }, + "fmu": { + "$ref": "#/$defs/FMUBase" + }, + "masterdata": { + "$ref": "#/$defs/Masterdata" }, "source": { - "$comment": "Fixed field, only valid value is fmu.", - "description": "Data source (FMU)", - "type": "string", - "const": "fmu" + "const": "fmu", + "title": "Source" + }, + "tracklog": { + "$ref": "#/$defs/Tracklog" }, "version": { - "$comment": "Must always be on root level.", - "title": "FMU results metadata version", - "type": "string", - "$comment": "This is 0.8.0, so require version to be == 0.8.0", - "enum": [ - "0.8.0" - ], - "example": "1.2.3" - }, - "tracklog_event": { - "type": "object", - "properties": { - "datetime": { - "$ref": "#/definitions/generic/datetime" - }, - "user": { - "$ref": "#/definitions/generic/user" - }, - "event": { - "type": "string", - "examples": [ - "created", - "updated" - ] - }, - "sysinfo": { - "type": "object", - "properties": { - "fmu-dataio": { - "type": "object", - "properties": { - "version": { - "type": "string", - "examples": [ - "1.2.3" - ] - } - } - }, - "komodo": { - "type": "object", - "properties": { - "version": { - "type": "string", - "examples": [ - "2023.12.05-py38" - ] - } - } - } - } - } + "const": "0.8.0", + "title": "Version" + } + }, + "required": [ + "class", + "masterdata", + "tracklog", + "source", + "version", + "fmu", + "access" + ], + "title": "CaseMetadata", + "type": "object" + }, + "Classification": { + "description": "The security classification for a given data object.", + "enum": [ + "asset", + "internal", + "restricted" + ], + "title": "Classification", + "type": "string" + }, + "Context": { + "description": "The ``fmu.context`` block contains the FMU context in which this data object\nwas produced.", + "properties": { + "stage": { + "$ref": "#/$defs/FMUContext" + } + }, + "required": [ + "stage" + ], + "title": "Context", + "type": "object" + }, + "CoordinateSystem": { + "description": "The ``masterdata.smda.coordinate_system`` block contains the coordinate\nsystem known to SMDA.", + "properties": { + "identifier": { + "examples": [ + "ST_WGS84_UTM37N_P32637" + ], + "title": "Identifier", + "type": "string" + }, + "uuid": { + "examples": [ + "15ce3b84-766f-4c93-9050-b154861f9100" + ], + "format": "uuid", + "title": "Uuid", + "type": "string" + } + }, + "required": [ + "identifier", + "uuid" + ], + "title": "CoordinateSystem", + "type": "object" + }, + "CountryItem": { + "description": "A single country in the ``smda.masterdata.country`` list of countries\nknown to SMDA.", + "properties": { + "identifier": { + "examples": [ + "Norway" + ], + "title": "Identifier", + "type": "string" + }, + "uuid": { + "examples": [ + "15ce3b84-766f-4c93-9050-b154861f9100" + ], + "format": "uuid", + "title": "Uuid", + "type": "string" + } + }, + "required": [ + "identifier", + "uuid" + ], + "title": "CountryItem", + "type": "object" + }, + "CubeSpecification": { + "description": "Specifies relevant values describing a cube object, i.e. a seismic cube.", + "properties": { + "ncol": { + "title": "Ncol", + "type": "integer" + }, + "nlay": { + "title": "Nlay", + "type": "integer" + }, + "nrow": { + "title": "Nrow", + "type": "integer" + }, + "rotation": { + "title": "Rotation", + "type": "number" + }, + "undef": { + "title": "Undef", + "type": "number" + }, + "xinc": { + "title": "Xinc", + "type": "number" + }, + "xori": { + "title": "Xori", + "type": "number" + }, + "yflip": { + "$ref": "#/$defs/AxisOrientation" + }, + "yinc": { + "title": "Yinc", + "type": "number" + }, + "yori": { + "title": "Yori", + "type": "number" + }, + "zflip": { + "$ref": "#/$defs/AxisOrientation" + }, + "zinc": { + "title": "Zinc", + "type": "number" + }, + "zori": { + "title": "Zori", + "type": "number" + } + }, + "required": [ + "nrow", + "ncol", + "rotation", + "undef", + "xinc", + "yinc", + "xori", + "yflip", + "yori", + "nlay", + "zinc", + "zori", + "zflip" + ], + "title": "CubeSpecification", + "type": "object" + }, + "DepthData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for depth type.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" } + ], + "default": null, + "title": "Alias" }, - "tracklog": { - "type": "array", - "items": { - "$ref": "#/definitions/tracklog_event" + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" } + ], + "default": null }, - "data": { - "type": "object", - "title": "The data block", - "required": [ - "content", - "name", - "format", - "stratigraphic", - "is_prediction", - "is_observation" - ], - "dependencies": { - "top": { - "required": [ - "base" - ] - }, - "base": { - "required": [ - "top" - ] - } - }, - "properties": { - "name": { - "type": "string", - "description": "Name of the data object. If stratigraphic, match the entry in the stratigraphic column", - "examples": [ - "VIKING GP. Top" - ] - }, - "stratigraphic": { - "$comment": "Determines of validation against strat column should happen or not", - "type": "boolean", - "description": "True if data object represents an entity in the stratigraphic column", - "examples": [ - true - ] - }, - "alias": { - "type": "array", - "items": { - "$ref": "#/definitions/data/properties/name" - } - }, - "stratigraphic_alias": { - "type": "array", - "items": { - "$ref": "#/definitions/data/properties/name" - } - }, - "offset": { - "$comment": "To be used if data represents an offset from the specified name", - "$comment": "e.g. a surface representing an offset from a known horizon", - "type": "number", - "example": 11.2 - }, - "top": { - "$comment": "To be used if data object is an interval", - "properties": { - "name": { - "$ref": "#/definitions/data/properties/name" - }, - "stratigraphic": { - "$ref": "#/definitions/data/properties/stratigraphic" - }, - "offset": { - "$ref": "#/definitions/data/properties/offset" - } - } - }, - "base": { - "$comment": "To be used if data object is an interval", - "properties": { - "name": { - "$ref": "#/definitions/data/properties/name" - }, - "stratigraphic": { - "$ref": "#/definitions/data/properties/stratigraphic" - }, - "offset": { - "$ref": "#/definitions/data/properties/offset" - } - } - }, - "content": { - "type": "string", - "description": "The contents of this data object", - "enum": [ - "depth", - "facies_thickness", - "time", - "thickness", - "property", - "seismic", - "fluid_contact", - "field_outline", - "field_region", - "regions", - "pinchout", - "subcrop", - "fault_lines", - "velocity", - "volumes", - "volumetrics", - "inplace_volumes", - "khproduct", - "timeseries", - "wellpicks", - "parameters", - "relperm", - "rft", - "pvt", - "lift_curves", - "transmissibilities" - ], - "examples": [ - "depth", - "time" - ] - }, - "tagname": { - "type": "string", - "description": "A semi-human readable tag for internal usage and uniqueness", - "examples": [ - "ds_extract_geogrid", - "ds_post_strucmod" - ] - }, - "properties": { - "$comment": "This is not the JSON Schema properties, this is FMU properties", - "description": "data.properties is an array of property objects, representing the properties present in the data object.", - "type": "array", - "items": { - "type": "object", - "properties": { - "name": { - "type": "string", - "examples": [ - "MyPropertyName" - ] - }, - "attribute": { - "type": "string", - "examples": [ - "MyAttributeName" - ] - }, - "is_discrete": { - "type": "boolean", - "examples": [ - true, - false - ] - } - } - } - }, - "format": { - "type": "string", - "examples": [ - "irap_binary" - ] - }, - "layout": { - "type": "string", - "examples": [ - "regular" - ] - }, - "unit": { - "type": [ - "string", - "null" - ], - "examples": [ - "m" - ] - }, - "vertical_domain": { - "type": "string", - "enum": [ - "depth", - "time" - ], - "examples": [ - "depth" - ] - }, - "depth_reference": { - "type": [ - "string", - "null" - ], - "examples": [ - "msl" - ], - "enum": [ - "msl", - "sb", - "rkb", - null - ] - }, - "undef_is_zero": { - "description": "Flag if undefined values are to be interpreted as zero", - "type": "boolean", - "examples": [ - "True" - ] - }, - "grid_model": { - "type": "object", - "properties": { - "name": { - "type": [ - "string", - "null" - ], - "examples": [ - "MyGrid" - ] - } - } - }, - "spec": { - "type": "object", - "properties": { - "ncol": { - "$comment": "https://json-schema.org/understanding-json-schema/reference/numeric.html", - "type": "integer", - "examples": [ - 281 - ] - }, - "nrow": { - "type": "integer", - "examples": [ - 441 - ] - }, - "nlay": { - "type": "integer", - "examples": [ - 333 - ] - }, - "xori": { - "type": "number", - "examples": [ - 461499.9997558594 - ] - }, - "yori": { - "type": "number", - "examples": [ - 5926500.224123242 - ] - }, - "xinc": { - "type": "number", - "examples": [ - 25.0 - ] - }, - "yinc": { - "type": "number", - "examples": [ - 25.0 - ] - }, - "yflip": { - "type": "integer", - "$comment": "Orientation indicator of coordinate system", - "enum": [ - -1, - 1 - ], - "examples": [ - -1, - 1 - ] - }, - "rotation": { - "type": "number", - "examples": [ - "30.00000000231" - ] - }, - "undef": { - "type": "number", - "$comment": "How is the undefined value represented?", - "examples": [ - 1.0e+33 - ] - }, - "npolys": { - "description": "The number of individual polygons in the data object", - "type": "integer", - "examples": [ - 1 - ] - }, - "size": { - "description": "Size of data object.", - "type": "integer", - "examples": [ - 1, - 9999 - ] - }, - "columns": { - "description": "List of columns present in a table.", - "type": "array", - "items": { - "type": "string", - "examples": [ - "FOPT", - "STOIIP_OIL", - "COL_1" - ] - } - } - } - }, - "bbox": { - "type": "object", - "required": [ - "xmin", - "xmax", - "ymin", - "ymax" - ], - "properties": { - "xmin": { - "type": "number", - "examples": [ - 456012.5003497944 - ] - }, - "xmax": { - "type": "number", - "examples": [ - 467540.52762886323 - ] - }, - "ymin": { - "type": "number", - "examples": [ - 5926499.999511719 - ] - }, - "ymax": { - "type": "number", - "examples": [ - 5939492.128326312 - ] - }, - "zmin": { - "type": [ - "number", - "null" - ], - "examples": [ - 1244.039, - null - ] - }, - "zmax": { - "type": [ - "number", - "null" - ], - "examples": [ - 2302.683, - null - ] - } - } - }, - "time": { - "type": "object", - "properties": { - "t0": { - "$ref": "#/definitions/fmu_time" - }, - "t1": { - "$ref": "#/definitions/fmu_time" - } - } - }, - "is_prediction": { - "title": "Is prediction flag", - "$comment": "For flagging predictions, and separating them from non-predictions", - "type": "boolean", - "examples": [ - true - ] - }, - "is_observation": { - "title": "Is observation flag", - "$comment": "For flagging observations, and separating them from non-observations", - "type": "boolean", - "examples": [ - true - ] - }, - "fluid_contact": { - "type": "object", - "description": "Conditional field", - "properties": { - "contact": { - "type": "string", - "enum": [ - "owc", - "fwl", - "goc", - "fgl" - ], - "$comment": "Not sure if wise to enum this", - "examples": [ - "owc", - "fwl" - ] - }, - "truncated": { - "type": "boolean", - "$comment": "Is this contact truncated to the stratigraphy?", - "examples": [ - true - ] - } - } - }, - "field_outline": { - "description": "Conditional field", - "type": "object", - "required": [ - "contact" - ], - "properties": { - "contact": { - "type": "string" - } - } - }, - "field_region": { - "description": "Conditional field", - "type": "object", - "required": [ - "id" - ], - "properties": { - "id": { - "description": "The ID of the region", - "type": "integer" - } - } - }, - "description": { - "$ref": "#/definitions/generic/_description" - }, - "seismic": { - "type": "object", - "description": "Conditional field", - "properties": { - "attribute": { - "type": "string", - "examples": [ - "amplitude_timeshifted" - ] - }, - "calculation": { - "type": "string", - "examples": [ - "mean" - ] - }, - "zrange": { - "type": "number", - "examples": [ - 12.0 - ] - }, - "filter_size": { - "type": "number", - "examples": [ - 1.0 - ] - }, - "scaling_factor": { - "type": "number", - "examples": [ - 1.0 - ] - }, - "stacking_offset": { - "type": "string", - "examples": [ - "0-15" - ] - } - } - } + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" } + ], + "default": null, + "title": "Bbox" }, - "display": { - "type": "object", - "properties": { - "name": { - "type": "string", - "examples": [ - "Top Volantis" - ] - }, - "subtitle": { - "type": "string", - "examples": [ - "Some subtitle" - ] - }, - "line": { - "type": "object", - "properties": { - "show": { - "type": "boolean", - "examples": [ - true - ] - }, - "color": { - "type": "string", - "examples": [ - "black", - "#000000" - ] - } - } - }, - "points": { - "type": "object", - "properties": { - "show": { - "type": "boolean", - "examples": [ - true - ] - }, - "color": { - "type": "string", - "examples": [ - "black", - "#000000" - ] - } - } - }, - "contours": { - "type": "object", - "properties": { - "show": { - "type": "boolean", - "examples": [ - true - ] - }, - "color": { - "description": "The color of the contour lines", - "type": "string", - "examples": [ - "black", - "#000000" - ] - }, - "increment": { - "description": "The contour increment in same values as the data", - "type": "number", - "examples": [ - 20.0 - ] - } - } - }, - "fill": { - "type": "object", - "properties": { - "show": { - "type": "boolean", - "examples": [ - true - ] - }, - "color": { - "type": "string", - "examples": [ - "black", - "#000000" - ] - }, - "colormap": { - "$comment": "colormap can be given alongside fill.color. Clients must choose.", - "description": "named reference to a colormap", - "type": "string", - "examples": [ - "gist_earth" - ] - }, - "display_min": { - "description": "The low-side boundary to use for fill color", - "type": "number", - "examples": [ - 1000.0 - ] - }, - "display_max": { - "description": "The high-side boundary to use for fill color", - "type": "number", - "examples": [ - 1600.0 - ] - } - } - } + "content": { + "const": "depth", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" } + ], + "default": null, + "title": "Description" }, - "access": { - "type": "object", - "properties": { - "asset": { - "type": "object", - "required": [ - "name" - ], - "properties": { - "name": { - "type": "string", - "examples": [ - "Drogon" - ] - } - } - }, - "ssdl": { - "type": "object", - "$comment": "Required for data objects", - "required": [ - "access_level", - "rep_include" - ], - "properties": { - "access_level": { - "$comment": "'asset' is legacy, but will be allowed in a transition", - "type": "string", - "enum": [ - "internal", - "restricted", - "asset" - ] - }, - "rep_include": { - "$comment": "Should REP display this data?", - "type": "boolean", - "examples": [ - true, - false - ] - } - } - }, - "classification": { - "type": "string", - "enum": [ - "internal", - "restricted" - ], - "examples": [ - "internal", - "restricted" - ] - } + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] }, - "masterdata": { - "$comment": "Block holds references to master data", - "type": "object", - "required": [ - "smda" - ], - "properties": { - "smda": { - "type": "object", - "required": [ - "country", - "discovery", - "field", - "coordinate_system", - "stratigraphic_column" - ], - "properties": { - "country": { - "$comment": "Array of SMDA-valid countries. First entry is primary.", - "type": "array", - "items": { - "type": "object", - "required": [ - "identifier", - "uuid" - ], - "properties": { - "identifier": { - "type": "string", - "examples": [ - "Norway" - ] - }, - "uuid": { - "$ref": "#/definitions/generic/uuid" - } - } - } - }, - "discovery": { - "$comment": "Array of SMDA-valid discoveries. First entry is primary.", - "type": "array", - "items": { - "type": "object", - "required": [ - "short_identifier", - "uuid" - ], - "properties": { - "short_identifier": { - "type": "string", - "examples": [ - "SomeDiscovery" - ] - }, - "uuid": { - "$ref": "#/definitions/generic/uuid" - } - } - } - }, - "field": { - "$comment": "Array of SMDA-valid (oil & gas) fields. First entry is primary.", - "type": "array", - "items": { - "type": "object", - "required": [ - "identifier", - "uuid" - ], - "properties": { - "identifier": { - "type": "string", - "examples": [ - "OseFax" - ] - }, - "uuid": { - "$ref": "#/definitions/generic/uuid" - } - } - } - }, - "coordinate_system": { - "$comment": "SMDA-valid coordinate system.", - "type": "object", - "required": [ - "identifier", - "uuid" - ], - "properties": { - "identifier": { - "type": "string", - "examples": [ - "ST_WGS84_UTM37N_P32637" - ] - }, - "uuid": { - "$ref": "#/definitions/generic/uuid" - } - } - }, - "stratigraphic_column": { - "$comment": "SMDA-valid stratigraphic column.", - "type": "object", - "required": [ - "identifier", - "uuid" - ], - "properties": { - "identifier": { - "type": "string", - "examples": [ - "DROGON_2020" - ] - }, - "uuid": { - "$ref": "#/definitions/generic/uuid" - } - } - } - } - } + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" } + ], + "default": null }, - "fmu": { - "model": { - "type": "object", - "properties": { - "name": { - "type": "string", - "examples": [ - "Drogon" - ] - }, - "revision": { - "type": "string", - "examples": [ - "21.0.0.dev" - ] - }, - "description": { - "description": "This is a free text description of the model setup", - "$ref": "#/definitions/generic/_description" - } - } - }, - "workflow": { - "type": "object", - "properties": { - "reference": { - "type": "string", - "description": "Reference to the part of the FMU workflow that produced this" - } - } - }, - "case": { - "type": "object", - "required": [ - "name", - "uuid", - "user" - ], - "properties": { - "name": { - "type": "string", - "description": "The case name", - "examples": [ - "MyCaseName" - ] - }, - "uuid": { - "$ref": "#/definitions/generic/uuid" - }, - "user": { - "description": "The user name used in ERT", - "$ref": "#/definitions/generic/user" - }, - "description": { - "$ref": "#/definitions/generic/_description" - } - } - }, - "iteration": { - "type": "object", - "required": [ - "name", - "uuid" - ], - "properties": { - "name": { - "description": "The convential name of this iteration, e.g. iter-0 or pred", - "type": "string", - "examples": [ - "iter-0" - ] - }, - "id": { - "description": "The internal identification of this iteration, e.g. the iteration number", - "type": "integer", - "examples": [ - 0 - ] - }, - "uuid": { - "$ref": "#/definitions/generic/uuid" - }, - "restart_from": { - "description": "A uuid reference to another iteration that this iteration was restarted from", - "$ref": "#/definitions/generic/uuid" - } - } - }, - "realization": { - "$comment": "Some schema repetition between realization and aggregation", - "type": "object", - "required": [ - "name", - "id", - "uuid" - ], - "properties": { - "name": { - "description": "The convential name of this iteration, e.g. iter-0 or pred", - "type": "string", - "examples": [ - "iter-0" - ] - }, - "id": { - "type": "integer", - "description": "The unique number of this realization as used in FMU", - "examples": [ - 33 - ] - }, - "uuid": { - "$ref": "#/definitions/generic/uuid" - }, - "parameters": { - "type": "object", - "description": "Parameters for this realization", - "items": { - "type": "object" - } - }, - "jobs": { - "type": "object", - "description": "Content directly taken from the ERT jobs.json file for this realization" - } - } - }, - "aggregation": { - "$comment": "Some schema repetition between realization and aggregation", - "type": "object", - "required": [ - "operation", - "realization_ids" - ], - "properties": { - "operation": { - "type": "string", - "description": "The aggregation performed" - }, - "realization_ids": { - "type": "array", - "description": "Array of realization ids included in this aggregation", - "items": { - "type": "integer", - "examples": [ - 0, - 1, - 2, - 3 - ] - } - }, - "parameters": { - "type": "object", - "description": "Parameters for this realization", - "items": { - "type": "object" - } - }, - "id": { - "type": "string", - "description": "The ID of this aggregation", - "$comment": "Used for tying together representations of the same entity", - "$comment": "Example: Statistics for various time steps of the same surface", - "$comment": "Not used in Drogon but widely used on e.g. Johan Sverdrup", - "$comment": "Used for enabling common display and joint visual settings", - "$comment": "A unique uuid is currently used, and included as example but any ID should be sufficient", - "examples": [ - "15ce3b84-766f-4c93-9050-b154861f9100" - ] - } - } - }, - "context": { - "description": "The internal FMU context in which this data object was produced", - "type": "object", - "required": [ - "stage" - ], - "properties": { - "stage": { - "type": "string", - "examples": [ - "case", - "iteration", - "realization" - ] - } - } + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" } + ], + "default": null }, - "file": { - "description": "Block describing the file as the data appear in FMU context", - "$comment": "While the file may seize to exist, the concept is still useful", - "$comment": "A lot of logic exists on top of the file name now, legacy but not likely to disappear soon", - "type": "object", - "required": [ - "relative_path", - "checksum_md5" - ], - "properties": { - "relative_path": { - "type": "string", - "description": "The file path relative to RUNPATH", - "examples": [ - "share/results/maps/volantis_gp_base--depth.gri" - ] - }, - "absolute_path": { - "type": "string", - "description": "The absolute file path", - "examples": [ - "/abs/path/share/results/maps/volantis_gp_base--depth.gri" - ] - }, - "checksum_md5": { - "description": "md5 checksum of the file or bytestring", - "type": "string", - "examples": [ - "kjhsdfvsdlfk23knerknvk23" - ] - }, - "size_bytes": { - "description": "Size of file object in bytes", - "type": "integer", - "examples": [ - 123 - ] - } - } - } - }, - "$comment": "DEFINITIONS END HERE", - "$comment": "oneOf below reflects different structures depending on type", - "$comment": "The fmu-block is different for cases and data objects,", - "$comment": "and the data block is only present for data objects.", - "required": [ - "source", - "version", - "class", - "fmu", - "access", - "tracklog", - "masterdata" - ], - "properties": { - "source": { - "$ref": "#/definitions/source" + "is_observation": { + "title": "Is Observation", + "type": "boolean" }, - "version": { - "$ref": "#/definitions/version" + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" }, - "data": { - "$ref": "#/definitions/data" + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] }, - "tracklog": { - "$ref": "#/definitions/tracklog" + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" }, - "access": { - "$ref": "#/definitions/access" + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" }, - "masterdata": { - "$ref": "#/definitions/masterdata" + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" }, - "class": { - "$ref": "#/definitions/class" + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "const": "depth", + "title": "Vertical Domain" } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction", + "vertical_domain" + ], + "title": "DepthData", + "type": "object" }, - "oneOf": [ - { - "$comment": "Valid when class == case)", - "properties": { - "class": { - "enum": [ - "case" - ] - }, - "fmu": { - "description": "The FMU block records properties that are specific to FMU", - "$comment": "This is the fmu block as it appears in data objects", - "type": "object", - "required": [ - "model", - "case" - ], - "properties": { - "model": { - "$ref": "#/definitions/fmu/model" - }, - "case": { - "$ref": "#/definitions/fmu/case" - } - } - }, - "access": { - "required": [ - "asset" - ] - } + "DiscoveryItem": { + "description": "A single discovery in the ``masterdata.smda.discovery`` list of discoveries\nknown to SMDA.", + "properties": { + "short_identifier": { + "examples": [ + "SomeDiscovery" + ], + "title": "Short Identifier", + "type": "string" + }, + "uuid": { + "examples": [ + "15ce3b84-766f-4c93-9050-b154861f9100" + ], + "format": "uuid", + "title": "Uuid", + "type": "string" + } + }, + "required": [ + "short_identifier", + "uuid" + ], + "title": "DiscoveryItem", + "type": "object" + }, + "Display": { + "description": "The ``display`` block contains information related to how this data object\nshould/could be displayed. As a general rule, the consumer of data is responsible\nfor figuring out how a specific data object shall be displayed. However, we use\nthis block to communicate preferences from the data producers perspective.\n\nWe also maintain this block due to legacy reasons. No data filtering logic should\nbe placed on the ``display`` block.", + "properties": { + "name": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" } + ], + "default": null, + "title": "Name" + } + }, + "title": "Display", + "type": "object" + }, + "DomainReference": { + "enum": [ + "msl", + "sb", + "rkb" + ], + "title": "DomainReference", + "type": "string" + }, + "FMU": { + "dependencies": { + "aggregation": { + "not": { + "required": [ + "realization" + ] + } }, - { - "$comment": "Valid when class != case", + "realization": { + "not": { "required": [ - "data", - "file" - ], - "properties": { - "class": { - "not": { - "enum": [ - "case" - ] - } - }, - "fmu": { - "description": "The FMU block records properties that are specific to FMU", - "$comment": "This is the fmu block as it appears in data objects", - "required": [ - "model", - "case" - ], - "properties": { - "model": { - "$ref": "#/definitions/fmu/model" - }, - "case": { - "$ref": "#/definitions/fmu/case" - }, - "iteration": { - "$ref": "#/definitions/fmu/iteration" - }, - "realization": { - "$ref": "#/definitions/fmu/realization" - }, - "workflow": { - "$ref": "#/definitions/fmu/workflow" - }, - "aggregation": { - "$ref": "#/definitions/fmu/aggregation" - } - }, - "$comment": "implementation below allows realization or aggregation or none of them, never both", - "dependencies": { - "aggregation": { - "not": { - "required": [ - "realization" - ] - } - }, - "realization": { - "not": { - "required": [ - "aggregation" - ] - } - } - } - }, - "file": { - "$ref": "#/definitions/file" - }, - "data": { - "$comment": "Conditionals", - "allOf": [ - { - "$comment": "When content == field_outline, require data.field_outline", - "if": { - "properties": { - "content": { - "const": "field_outline" - } - } - }, - "then": { - "required": [ - "field_outline" - ] - } - }, - { - "$comment": "When content == field_region, require data.field_region", - "if": { - "properties": { - "content": { - "const": "field_region" - } - } - }, - "then": { - "required": [ - "field_region" - ] - } - }, - { - "$comment": "When content == fluid_contact, require data.fluid_contact", - "if": { - "properties": { - "content": { - "const": "fluid_contact" - } - } - }, - "then": { - "required": [ - "fluid_contact" - ] - } - }, - { - "$comment": "When content == seismic, require data.seismic", - "if": { - "properties": { - "content": { - "const": "seismic" - } - } - }, - "then": { - "required": [ - "seismic" - ] - } - } - ] - }, - "access": { - "required": [ - "asset", - "ssdl" - ] - } - }, - "if": { - "properties": { - "class": { - "enum": [ - "table", - "surface" - ] - } - } - }, - "then": { - "properties": { - "data": { - "required": [ - "spec" - ] - } - } - } - } - ] + "aggregation" + ] + } + } + }, + "description": "The ``fmu`` block contains all attributes specific to FMU. The idea is that the FMU\nresults data model can be applied to data from *other* sources - in which the\nfmu-specific stuff may not make sense or be applicable.", + "properties": { + "aggregation": { + "anyOf": [ + { + "$ref": "#/$defs/Aggregation" + }, + { + "type": "null" + } + ], + "default": null + }, + "case": { + "$ref": "#/$defs/Case" + }, + "context": { + "$ref": "#/$defs/Context" + }, + "iteration": { + "anyOf": [ + { + "$ref": "#/$defs/Iteration" + }, + { + "type": "null" + } + ], + "default": null + }, + "model": { + "$ref": "#/$defs/Model" + }, + "realization": { + "anyOf": [ + { + "$ref": "#/$defs/Realization" + }, + { + "type": "null" + } + ], + "default": null + }, + "workflow": { + "anyOf": [ + { + "$ref": "#/$defs/Workflow" + }, + { + "type": "null" + } + ], + "default": null + } + }, + "required": [ + "case", + "model", + "context" + ], + "title": "FMU", + "type": "object" + }, + "FMUBase": { + "description": "The ``fmu`` block contains all attributes specific to FMU. The idea is that the FMU\nresults data model can be applied to data from *other* sources - in which the\nfmu-specific stuff may not make sense or be applicable.", + "properties": { + "case": { + "$ref": "#/$defs/Case" + }, + "model": { + "$ref": "#/$defs/Model" + } + }, + "required": [ + "case", + "model" + ], + "title": "FMUBase", + "type": "object" + }, + "FMUContext": { + "description": "The context in which FMU was being run when data were generated.", + "enum": [ + "case", + "iteration", + "realization" + ], + "title": "FMUContext", + "type": "string" + }, + "FaciesThicknessData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for facies thickness.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "facies_thickness", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "FaciesThicknessData", + "type": "object" + }, + "FaultLinesData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for fault lines.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "fault_lines", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "FaultLinesData", + "type": "object" + }, + "FaultPropertiesData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for fault properties.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "fault_properties", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "FaultPropertiesData", + "type": "object" + }, + "FaultRoomSurfaceSpecification": { + "description": "Specifies relevant values describing a Faultroom surface object.", + "properties": { + "faults": { + "items": { + "type": "string" + }, + "title": "Faults", + "type": "array" + }, + "horizons": { + "items": { + "type": "string" + }, + "title": "Horizons", + "type": "array" + }, + "juxtaposition_fw": { + "items": { + "type": "string" + }, + "title": "Juxtaposition Fw", + "type": "array" + }, + "juxtaposition_hw": { + "items": { + "type": "string" + }, + "title": "Juxtaposition Hw", + "type": "array" + }, + "name": { + "title": "Name", + "type": "string" + }, + "properties": { + "items": { + "type": "string" + }, + "title": "Properties", + "type": "array" + } + }, + "required": [ + "horizons", + "faults", + "juxtaposition_hw", + "juxtaposition_fw", + "properties", + "name" + ], + "title": "FaultRoomSurfaceSpecification", + "type": "object" + }, + "FieldItem": { + "description": "A single field in the ``masterdata.smda.field`` list of fields\nknown to SMDA.", + "properties": { + "identifier": { + "examples": [ + "OseFax" + ], + "title": "Identifier", + "type": "string" + }, + "uuid": { + "examples": [ + "15ce3b84-766f-4c93-9050-b154861f9100" + ], + "format": "uuid", + "title": "Uuid", + "type": "string" + } + }, + "required": [ + "identifier", + "uuid" + ], + "title": "FieldItem", + "type": "object" + }, + "FieldOutline": { + "description": "A block describing a field outline. Shall be present if ``data.content``\n== \"field_outline\"", + "properties": { + "contact": { + "title": "Contact", + "type": "string" + } + }, + "required": [ + "contact" + ], + "title": "FieldOutline", + "type": "object" + }, + "FieldOutlineData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for field outlines.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "field_outline", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "field_outline": { + "$ref": "#/$defs/FieldOutline" + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction", + "field_outline" + ], + "title": "FieldOutlineData", + "type": "object" + }, + "FieldRegion": { + "description": "A block describing a field region. Shall be present if ``data.content``\n== \"field_region\"", + "properties": { + "id": { + "title": "Id", + "type": "integer" + } + }, + "required": [ + "id" + ], + "title": "FieldRegion", + "type": "object" + }, + "FieldRegionData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for field regions.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "field_region", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "field_region": { + "$ref": "#/$defs/FieldRegion" + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction", + "field_region" + ], + "title": "FieldRegionData", + "type": "object" + }, + "File": { + "description": "The ``file`` block contains references to this data object as a file on a disk.\nA filename in this context can be actual, or abstract. Particularly the\n``relative_path`` is, and will most likely remain, an important identifier for\nindividual file objects within an FMU case - irrespective of the existance of an\nactual file system. For this reason, the ``relative_path`` - as well as the\n``checksum_md5`` will be generated even if a file is not saved to disk. The\n``absolute_path`` will only be generated in the case of actually creating a file on\ndisk and is not required under this schema.", + "properties": { + "absolute_path": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "/abs/path/share/results/maps/volantis_gp_base--depth.gri" + ], + "title": "Absolute Path" + }, + "absolute_path_symlink": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Absolute Path Symlink" + }, + "checksum_md5": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "examples": [ + "kjhsdfvsdlfk23knerknvk23" + ], + "title": "Checksum Md5" + }, + "relative_path": { + "examples": [ + "share/results/maps/volantis_gp_base--depth.gri" + ], + "title": "Relative Path", + "type": "string" + }, + "relative_path_symlink": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Relative Path Symlink" + }, + "size_bytes": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Size Bytes" + } + }, + "required": [ + "relative_path", + "checksum_md5" + ], + "title": "File", + "type": "object" + }, + "FluidContact": { + "description": "A block describing a fluid contact. Shall be present if ``data.content``\n== ``fluid_contact``.", + "properties": { + "contact": { + "enum": [ + "owc", + "fwl", + "goc", + "fgl" + ], + "examples": [ + "owc", + "fwl" + ], + "title": "Contact", + "type": "string" + }, + "truncated": { + "default": false, + "title": "Truncated", + "type": "boolean" + } + }, + "required": [ + "contact" + ], + "title": "FluidContact", + "type": "object" + }, + "FluidContactData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for fluid contacts.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "fluid_contact", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "fluid_contact": { + "$ref": "#/$defs/FluidContact" + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction", + "fluid_contact" + ], + "title": "FluidContactData", + "type": "object" + }, + "Geometry": { + "description": "The geometry of the object, i.e. the grid that an object representing a grid\nproperty is derivative of.", + "properties": { + "name": { + "examples": [ + "MyGrid" + ], + "title": "Name", + "type": "string" + }, + "relative_path": { + "examples": [ + "some/relative/path/mygrid.roff" + ], + "title": "Relative Path", + "type": "string" + } + }, + "required": [ + "name", + "relative_path" + ], + "title": "Geometry", + "type": "object" + }, + "GridModel": { + "description": "A block containing information pertaining to grid model content.\nSee :class:`GridModel`.\n\n.. warning:: This has currently no function and is likely to be deprecated.", + "properties": { + "name": { + "examples": [ + "MyGrid" + ], + "title": "Name", + "type": "string" + } + }, + "required": [ + "name" + ], + "title": "GridModel", + "type": "object" + }, + "Iteration": { + "description": "The ``fmu.iteration`` block contains information about the iteration this data\nobject belongs to.", + "properties": { + "id": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Id" + }, + "name": { + "examples": [ + "iter-0" + ], + "title": "Name", + "type": "string" + }, + "restart_from": { + "anyOf": [ + { + "format": "uuid", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "15ce3b84-766f-4c93-9050-b154861f9100" + ], + "title": "Restart From" + }, + "uuid": { + "examples": [ + "15ce3b84-766f-4c93-9050-b154861f9100" + ], + "format": "uuid", + "title": "Uuid", + "type": "string" + } + }, + "required": [ + "name", + "uuid" + ], + "title": "Iteration", + "type": "object" + }, + "KPProductData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for KP products.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "khproduct", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "KPProductData", + "type": "object" + }, + "Layer": { + "description": "Used to represent a layer, i.e. top or bottom, of a given stratigraphic\ninterval.", + "properties": { + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0, + "title": "Offset", + "type": "number" + }, + "stratigraphic": { + "default": false, + "title": "Stratigraphic", + "type": "boolean" + } + }, + "required": [ + "name" + ], + "title": "Layer", + "type": "object" + }, + "Layout": { + "description": "The layout of a given data object.", + "enum": [ + "regular", + "unset", + "cornerpoint", + "table", + "dictionary", + "faultroom_triangulated" + ], + "title": "Layout", + "type": "string" + }, + "LiftCurvesData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for lift curves.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "lift_curves", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "LiftCurvesData", + "type": "object" + }, + "Masterdata": { + "description": "The ``masterdata`` block contains information related to masterdata.\nCurrently, SMDA holds the masterdata.", + "properties": { + "smda": { + "$ref": "#/$defs/Smda" + } + }, + "required": [ + "smda" + ], + "title": "Masterdata", + "type": "object" + }, + "Model": { + "description": "The ``fmu.model`` block contains information about the model used.\n\n.. note::\n Synonyms for \"model\" in this context are \"template\", \"setup\", etc. The term\n \"model\" is ultra-generic but was chosen before e.g. \"template\" as the latter\n deviates from daily communications and is, if possible, even more generic\n than \"model\".", + "properties": { + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "name": { + "examples": [ + "Drogon" + ], + "title": "Name", + "type": "string" + }, + "revision": { + "examples": [ + "21.0.0.dev" + ], + "title": "Revision", + "type": "string" + } + }, + "required": [ + "name", + "revision" + ], + "title": "Model", + "type": "object" + }, + "NamedAreaData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for named areas.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "named_area", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "NamedAreaData", + "type": "object" + }, + "ObjectMetadata": { + "description": "The FMU metadata model for a given data object.", + "properties": { + "access": { + "$ref": "#/$defs/SsdlAccess" + }, + "class": { + "enum": [ + "surface", + "table", + "cpgrid", + "cpgrid_property", + "polygons", + "cube", + "well", + "points", + "dictionary" + ], + "title": "metadata_class", + "type": "string" + }, + "data": { + "$ref": "#/$defs/AnyData" + }, + "display": { + "$ref": "#/$defs/Display" + }, + "file": { + "$ref": "#/$defs/File" + }, + "fmu": { + "$ref": "#/$defs/FMU" + }, + "masterdata": { + "$ref": "#/$defs/Masterdata" + }, + "source": { + "const": "fmu", + "title": "Source" + }, + "tracklog": { + "$ref": "#/$defs/Tracklog" + }, + "version": { + "const": "0.8.0", + "title": "Version" + } + }, + "required": [ + "class", + "masterdata", + "tracklog", + "source", + "version", + "fmu", + "access", + "data", + "file", + "display" + ], + "title": "ObjectMetadata", + "type": "object" + }, + "OperatingSystem": { + "description": "The ``operating_system`` block contains information about the OS on which the\nensemble was run.", + "properties": { + "hostname": { + "examples": [ + "st-123.equinor.com" + ], + "title": "Hostname", + "type": "string" + }, + "operating_system": { + "examples": [ + "Darwin-18.7.0-x86_64-i386-64bit" + ], + "title": "Operating System", + "type": "string" + }, + "release": { + "examples": [ + "18.7.0" + ], + "title": "Release", + "type": "string" + }, + "system": { + "examples": [ + "GNU/Linux" + ], + "title": "System", + "type": "string" + }, + "version": { + "examples": [ + "#1 SMP Tue Aug 27 21:37:59 PDT 2019" + ], + "title": "Version", + "type": "string" + } + }, + "required": [ + "hostname", + "operating_system", + "release", + "system", + "version" + ], + "title": "OperatingSystem", + "type": "object" + }, + "PVTData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for pvt data.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "pvt", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "PVTData", + "type": "object" + }, + "Parameters": { + "additionalProperties": { + "anyOf": [ + { + "$ref": "#/$defs/Parameters" + }, + { + "type": "integer" + }, + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "description": "The ``parameters`` block contains the parameters used in a realization. It is a\ndirect pass of ``parameters.txt`` and will contain key:value pairs representing the\nparameters.", + "title": "Parameters", + "type": "object" + }, + "ParametersData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for parameters.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "parameters", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "ParametersData", + "type": "object" + }, + "PinchoutData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for pinchouts.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "pinchout", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "PinchoutData", + "type": "object" + }, + "PointSpecification": { + "description": "Specifies relevant values describing an xyz points object.", + "properties": { + "attributes": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "title": "Attributes" + }, + "size": { + "examples": [ + 1, + 9999 + ], + "title": "Size", + "type": "integer" + } + }, + "required": [ + "attributes", + "size" + ], + "title": "PointSpecification", + "type": "object" + }, + "PolygonsSpecification": { + "description": "Specifies relevant values describing a polygon object.", + "properties": { + "npolys": { + "title": "Npolys", + "type": "integer" + } + }, + "required": [ + "npolys" + ], + "title": "PolygonsSpecification", + "type": "object" + }, + "PropertyData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for property data.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "property", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "PropertyData", + "type": "object" + }, + "RFTData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for rft data.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "rft", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "RFTData", + "type": "object" + }, + "Realization": { + "description": "The ``fmu.realization`` block contains information about the realization this\ndata object belongs to.", + "properties": { + "id": { + "title": "Id", + "type": "integer" + }, + "jobs": { + "anyOf": [ + {}, + { + "type": "null" + } + ], + "default": null, + "title": "Jobs" + }, + "name": { + "examples": [ + "iter-0" + ], + "title": "Name", + "type": "string" + }, + "parameters": { + "anyOf": [ + { + "$ref": "#/$defs/Parameters" + }, + { + "type": "null" + } + ], + "default": null + }, + "uuid": { + "examples": [ + "15ce3b84-766f-4c93-9050-b154861f9100" + ], + "format": "uuid", + "title": "Uuid", + "type": "string" + } + }, + "required": [ + "id", + "name", + "uuid" + ], + "title": "Realization", + "type": "object" + }, + "RegionsData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for regions.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "regions", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "RegionsData", + "type": "object" + }, + "RelpermData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for relperm.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "relperm", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "RelpermData", + "type": "object" + }, + "Seismic": { + "description": "A block describing seismic data. Shall be present if ``data.content``\n== ``seismic``.", + "properties": { + "attribute": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "amplitude_timeshifted" + ], + "title": "Attribute" + }, + "calculation": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "mean" + ], + "title": "Calculation" + }, + "filter_size": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Filter Size" + }, + "scaling_factor": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Scaling Factor" + }, + "stacking_offset": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "0-15" + ], + "title": "Stacking Offset" + }, + "zrange": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Zrange" + } + }, + "title": "Seismic", + "type": "object" + }, + "SeismicData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for seismics.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "seismic", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "seismic": { + "$ref": "#/$defs/Seismic" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction", + "seismic" + ], + "title": "SeismicData", + "type": "object" + }, + "Smda": { + "description": "The ``masterdata.smda`` block contains SMDA-related attributes.", + "properties": { + "coordinate_system": { + "$ref": "#/$defs/CoordinateSystem" + }, + "country": { + "items": { + "$ref": "#/$defs/CountryItem" + }, + "title": "Country", + "type": "array" + }, + "discovery": { + "items": { + "$ref": "#/$defs/DiscoveryItem" + }, + "title": "Discovery", + "type": "array" + }, + "field": { + "items": { + "$ref": "#/$defs/FieldItem" + }, + "title": "Field", + "type": "array" + }, + "stratigraphic_column": { + "$ref": "#/$defs/StratigraphicColumn" + } + }, + "required": [ + "coordinate_system", + "country", + "discovery", + "field", + "stratigraphic_column" + ], + "title": "Smda", + "type": "object" + }, + "Ssdl": { + "description": "The ``access.ssdl`` block contains information related to SSDL.\nNote that this is kept due to legacy.", + "properties": { + "access_level": { + "$ref": "#/$defs/Classification" + }, + "rep_include": { + "title": "Rep Include", + "type": "boolean" + } + }, + "required": [ + "access_level", + "rep_include" + ], + "title": "Ssdl", + "type": "object" + }, + "SsdlAccess": { + "description": "The ``access`` block contains information related to access control for\nthis data object, with legacy SSDL settings.", + "properties": { + "asset": { + "$ref": "#/$defs/Asset" + }, + "classification": { + "anyOf": [ + { + "$ref": "#/$defs/Classification" + }, + { + "type": "null" + } + ], + "default": null + }, + "ssdl": { + "$ref": "#/$defs/Ssdl" + } + }, + "required": [ + "asset", + "ssdl" + ], + "title": "SsdlAccess", + "type": "object" + }, + "StratigraphicColumn": { + "description": "The ``masterdata.smda.stratigraphic_column`` block contains the\nstratigraphic column known to SMDA.", + "properties": { + "identifier": { + "examples": [ + "DROGON_2020" + ], + "title": "Identifier", + "type": "string" + }, + "uuid": { + "examples": [ + "15ce3b84-766f-4c93-9050-b154861f9100" + ], + "format": "uuid", + "title": "Uuid", + "type": "string" + } + }, + "required": [ + "identifier", + "uuid" + ], + "title": "StratigraphicColumn", + "type": "object" + }, + "SubcropData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for subcrops.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "subcrop", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "SubcropData", + "type": "object" + }, + "SurfaceSpecification": { + "description": "Specifies relevant values describing a regular surface object.", + "properties": { + "ncol": { + "title": "Ncol", + "type": "integer" + }, + "nrow": { + "title": "Nrow", + "type": "integer" + }, + "rotation": { + "title": "Rotation", + "type": "number" + }, + "undef": { + "title": "Undef", + "type": "number" + }, + "xinc": { + "title": "Xinc", + "type": "number" + }, + "xori": { + "title": "Xori", + "type": "number" + }, + "yflip": { + "$ref": "#/$defs/AxisOrientation" + }, + "yinc": { + "title": "Yinc", + "type": "number" + }, + "yori": { + "title": "Yori", + "type": "number" + } + }, + "required": [ + "nrow", + "ncol", + "rotation", + "undef", + "xinc", + "yinc", + "xori", + "yflip", + "yori" + ], + "title": "SurfaceSpecification", + "type": "object" + }, + "SystemInformation": { + "description": "The ``tracklog.sysinfo`` block contains information about the system upon which\nthese data were exported from.", + "properties": { + "fmu-dataio": { + "anyOf": [ + { + "$ref": "#/$defs/Version" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "1.2.3" + ] + }, + "komodo": { + "anyOf": [ + { + "$ref": "#/$defs/Version" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "2023.12.05-py38" + ] + }, + "operating_system": { + "anyOf": [ + { + "$ref": "#/$defs/OperatingSystem" + }, + { + "type": "null" + } + ], + "default": null + } + }, + "title": "SystemInformation", + "type": "object" + }, + "TableSpecification": { + "description": "Specifies relevant values describing a generic tabular data object.", + "properties": { + "columns": { + "items": { + "type": "string" + }, + "title": "Columns", + "type": "array" + }, + "size": { + "examples": [ + 1, + 9999 + ], + "title": "Size", + "type": "integer" + } + }, + "required": [ + "columns", + "size" + ], + "title": "TableSpecification", + "type": "object" + }, + "ThicknessData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for thickness.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "thickness", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "ThicknessData", + "type": "object" + }, + "Time": { + "description": "A block containing lists of objects describing timestamp information for this\ndata object, if applicable, like Flow simulator restart dates, or dates for seismic\n4D surveys. See :class:`Time`.\n\n.. note:: ``data.time`` items can currently hold a maximum of two values.", + "properties": { + "t0": { + "anyOf": [ + { + "$ref": "#/$defs/Timestamp" + }, + { + "type": "null" + } + ], + "default": null + }, + "t1": { + "anyOf": [ + { + "$ref": "#/$defs/Timestamp" + }, + { + "type": "null" + } + ], + "default": null + } + }, + "title": "Time", + "type": "object" + }, + "TimeData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for time.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "time", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "const": "time", + "title": "Vertical Domain" + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction", + "vertical_domain" + ], + "title": "TimeData", + "type": "object" + }, + "TimeSeriesData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for time series.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "timeseries", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "TimeSeriesData", + "type": "object" + }, + "Timestamp": { + "description": "A timestamp object contains a datetime representation of the time\nbeing marked and a string label for this timestamp.", + "properties": { + "label": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "base", + "monitor", + "mylabel" + ], + "title": "Label" + }, + "value": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "2020-10-28T14:28:02" + ], + "title": "Value" + } + }, + "title": "Timestamp", + "type": "object" + }, + "TrackLogEventType": { + "description": "The type of event being logged", + "enum": [ + "created", + "updated", + "merged" + ], + "title": "TrackLogEventType", + "type": "string" + }, + "Tracklog": { + "description": "The ``tracklog`` block contains a record of events recorded on these data.\nThis data object describes the list of tracklog events, in addition to functionality\nfor constructing a tracklog and adding new records to it.", + "items": { + "$ref": "#/$defs/TracklogEvent" + }, + "title": "Tracklog", + "type": "array" + }, + "TracklogEvent": { + "description": "The ``tracklog`` block contains a record of events recorded on these data.\nThis data object describes a tracklog event.", + "properties": { + "datetime": { + "examples": [ + "2020-10-28T14:28:02" + ], + "format": "date-time", + "title": "Datetime", + "type": "string" + }, + "event": { + "$ref": "#/$defs/TrackLogEventType" + }, + "sysinfo": { + "anyOf": [ + { + "$ref": "#/$defs/SystemInformation" + }, + { + "type": "null" + } + ] + }, + "user": { + "$ref": "#/$defs/User" + } + }, + "required": [ + "datetime", + "event", + "user" + ], + "title": "TracklogEvent", + "type": "object" + }, + "User": { + "description": "The ``user`` block holds information about the user.", + "properties": { + "id": { + "examples": [ + "peesv", + "jriv" + ], + "title": "Id", + "type": "string" + } + }, + "required": [ + "id" + ], + "title": "User", + "type": "object" + }, + "VelocityData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for velocities.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "velocity", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "VelocityData", + "type": "object" + }, + "Version": { + "description": "A generic block that contains a string representing the version of\nsomething.", + "properties": { + "version": { + "title": "Version", + "type": "string" + } + }, + "required": [ + "version" + ], + "title": "Version", + "type": "object" + }, + "VerticalDomain": { + "enum": [ + "depth", + "time" + ], + "title": "VerticalDomain", + "type": "string" + }, + "VolumesData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for volumes.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "volumes", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "VolumesData", + "type": "object" + }, + "WellPicksData": { + "description": "The ``data`` block contains information about the data contained in this object.\nThis class contains metadata for well picks.", + "properties": { + "alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Alias" + }, + "base": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "bbox": { + "anyOf": [ + { + "$ref": "#/$defs/BoundingBox3D" + }, + { + "$ref": "#/$defs/BoundingBox2D" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bbox" + }, + "content": { + "const": "wellpicks", + "title": "Content" + }, + "description": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Description" + }, + "domain_reference": { + "anyOf": [ + { + "$ref": "#/$defs/DomainReference" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "msl", + "sb", + "rkb" + ] + }, + "format": { + "examples": [ + "irap_binary" + ], + "title": "Format", + "type": "string" + }, + "geometry": { + "anyOf": [ + { + "$ref": "#/$defs/Geometry" + }, + { + "type": "null" + } + ], + "default": null + }, + "grid_model": { + "anyOf": [ + { + "$ref": "#/$defs/GridModel" + }, + { + "type": "null" + } + ], + "default": null + }, + "is_observation": { + "title": "Is Observation", + "type": "boolean" + }, + "is_prediction": { + "title": "Is Prediction", + "type": "boolean" + }, + "layout": { + "anyOf": [ + { + "$ref": "#/$defs/Layout" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "regular", + "cornerpoint" + ] + }, + "name": { + "examples": [ + "VIKING GP. Top" + ], + "title": "Name", + "type": "string" + }, + "offset": { + "default": 0.0, + "title": "Offset", + "type": "number" + }, + "spec": { + "anyOf": [ + { + "$ref": "#/$defs/CPGridPropertySpecification" + }, + { + "$ref": "#/$defs/CPGridSpecification" + }, + { + "$ref": "#/$defs/FaultRoomSurfaceSpecification" + }, + { + "$ref": "#/$defs/PointSpecification" + }, + { + "$ref": "#/$defs/CubeSpecification" + }, + { + "$ref": "#/$defs/PolygonsSpecification" + }, + { + "$ref": "#/$defs/SurfaceSpecification" + }, + { + "$ref": "#/$defs/TableSpecification" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spec" + }, + "stratigraphic": { + "title": "Stratigraphic", + "type": "boolean" + }, + "stratigraphic_alias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Stratigraphic Alias" + }, + "table_index": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + [ + "ZONE", + "REGION" + ] + ], + "title": "Table Index" + }, + "tagname": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "ds_extract_geogrid", + "ds_post_strucmod" + ], + "title": "Tagname" + }, + "time": { + "anyOf": [ + { + "$ref": "#/$defs/Time" + }, + { + "type": "null" + } + ], + "default": null + }, + "top": { + "anyOf": [ + { + "$ref": "#/$defs/Layer" + }, + { + "type": "null" + } + ], + "default": null + }, + "undef_is_zero": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Undef Is Zero" + }, + "unit": { + "default": "", + "examples": [ + "m" + ], + "title": "Unit", + "type": "string" + }, + "vertical_domain": { + "anyOf": [ + { + "$ref": "#/$defs/VerticalDomain" + }, + { + "type": "null" + } + ], + "default": null, + "examples": [ + "depth", + "time" + ] + } + }, + "required": [ + "content", + "name", + "stratigraphic", + "format", + "is_observation", + "is_prediction" + ], + "title": "WellPicksData", + "type": "object" + }, + "Workflow": { + "description": "The ``fmu.workflow`` block refers to specific subworkflows within the large\nFMU workflow being ran. This has not been standardized, mainly due to the lack of\nprogrammatic access to the workflows being run in important software within FMU.\n\n.. note:: A key usage of ``fmu.workflow.reference`` is related to ensuring\n uniqueness of data objects.", + "properties": { + "reference": { + "title": "Reference", + "type": "string" + } + }, + "required": [ + "reference" + ], + "title": "Workflow", + "type": "object" + } + }, + "$id": "fmu_results.json", + "$schema": "https://json-schema.org/draft/2020-12/schema", + "discriminator": { + "propertyName": "class" + }, + "if": { + "properties": { + "class": { + "enum": [ + "table", + "surface" + ] + } + } + }, + "oneOf": [ + { + "$ref": "#/$defs/CaseMetadata" + }, + { + "$ref": "#/$defs/ObjectMetadata" + } + ], + "then": { + "properties": { + "data": { + "required": [ + "spec" + ] + } + } + }, + "title": "Root" } \ No newline at end of file diff --git a/src/fmu/dataio/_model/root.py b/src/fmu/dataio/_model/root.py index 0074ccf9e..699005df5 100644 --- a/src/fmu/dataio/_model/root.py +++ b/src/fmu/dataio/_model/root.py @@ -249,7 +249,7 @@ def dump() -> dict: ], # schema must be present for "dependencies" key to work. "$schema": "https://json-schema.org/draft/2020-12/schema", - "$id": "fmu_meta.json", + "$id": "fmu_results.json", }, Root.model_json_schema(), ) diff --git a/tests/test_schema/test_schema_uptodate.py b/tests/test_schema/test_schema_uptodate.py index 2e82e5a7e..802fa4df7 100644 --- a/tests/test_schema/test_schema_uptodate.py +++ b/tests/test_schema/test_schema_uptodate.py @@ -8,10 +8,10 @@ def test_schema_uptodate(): """ Test to verify if the local schema is up to date with the schema generated by pydantic's `dump` method. It compares the content of - the local `fmu_meta.json` with the output of `dump()`. + the local `fmu_results.json` with the output of `dump()`. To update the local schema, run: `./tools/update_schema` """ - with open("schema/definitions/0.8.0/schema/fmu_meta.json") as f: + with open("schema/definitions/0.8.0/schema/fmu_results.json") as f: assert json.load(f) == dump() diff --git a/tools/update_schema b/tools/update_schema index 007f80c3d..46ba4c762 100755 --- a/tools/update_schema +++ b/tools/update_schema @@ -23,8 +23,7 @@ INFO = f"[{BOLD}{YELLOW}+{NC}]" # TODO: This version should come from the package when schema versioning exists SCHEMA_VERSION: Final = "0.8.0" -# TODO: This should be updated to 'fmu_results.json' when legacy schema deprecated -SCHEMA_FILENAME: Final = "fmu_meta.json" +SCHEMA_FILENAME: Final = "fmu_results.json" def _get_parser() -> argparse.ArgumentParser: @@ -81,7 +80,7 @@ def _load_json(filepath: Path) -> dict[str, Any]: "to overwrite with the new schema.\n" f"{FAILURE} Json parsing error: '{json_decode_error.msg}.'" ) - sys.exit(1) + sys.exit(1) def _check_output_filepath(filepath: Path, new_schema: dict[str, Any]) -> None: @@ -131,7 +130,7 @@ def main() -> None: f"{INFO} The '--force' argument flag has been set: " "Forcing override and skipping check of current json schema." ) - + print( f"{INFO} writing schema version {BOLD}{args.version}{NC} " f"as {BOLD}{args.filename}{NC} ...",