equinor / equinor/fmu-settings-api

Consider fetching more well information from RMS project and SMDA

Open
#455 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
0
Forks
7
Avg merge
2d 20h
Merged PRs (30d)
15

Description

To give better automatic suggestion of wellbore SMDA names, we could fetch:
1. Wellbore UWI (unique wellbore identifier) with `well.wellbore.uwi` if it's set in the RMS project
2. Wellhead position with `well.wellhead` and `rkb` (rotary kelly bushing elevation) of the well.

We can also fetch equivalent value from SMDA
1. `well_easting` and `well_northing` are the equivalent values in SMDA with the wellhead easting and northing from RMS
2. `depth_reference_elevation` is the equivalent value for `rkb`, but this is only if `depth_reference_point == RKB` in SMDA

We should also update the drogon dummy data from SmdaWellHeader to better align with uwi in here:
https://github.com/equinor/fmu-settings/blob/090fd4fe37338940f26bf61e1ca6174a5c3f7b1a/src/fmu/settings/_drogon/_data.py#L95-L124

Contributor guide

Open the contributing guide

Research direction

Start by tracing the existing RMS and SMDA well-header fetching entry points, then inspect the linked src/fmu/settings/_drogon/_data.py dummy data around SmdaWellHeader. Use the issue's field mappings as the scope: include UWI, wellhead position, and RKB where applicable, and align the dummy UWI data. Done means the values are fetched and represented consistently for automatic SMDA-name suggestions.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.