equinor / equinor/fmu-settings-api
Consider fetching more well information from RMS project and SMDA
- 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
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