Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/equinor/fmu-sumo-sim2sumo
Upload files from reservoir simulators to azure assisted by sumo
https://github.com/equinor/fmu-sumo-sim2sumo
fmu reservoir-simulation-results subsurface sumo
Last synced: about 2 months ago
JSON representation
Upload files from reservoir simulators to azure assisted by sumo
- Host: GitHub
- URL: https://github.com/equinor/fmu-sumo-sim2sumo
- Owner: equinor
- License: apache-2.0
- Created: 2023-09-25T10:05:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-22T13:07:48.000Z (9 months ago)
- Last Synced: 2024-04-22T14:29:23.965Z (9 months ago)
- Topics: fmu, reservoir-simulation-results, subsurface, sumo
- Language: Python
- Homepage: https://fmu-sumo-sim2sumo.readthedocs.io/en/latest/
- Size: 9.73 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
[![Documentation Status](https://readthedocs.org/projects/fmu-sumo-sim2sumo/badge/?version=latest)](https://fmu-sumo-sim2sumo.readthedocs.io/en/latest/?badge=latest)
[![SCM Compliance](https://scm-compliance-api.radix.equinor.com/repos/equinor/fmu-sumo-sim2sumo/badge)](https://scm-compliance-api.radix.equinor.com/repos/equinor/fmu-sumo-sim2sumo/badge)# fmu-sumo-sim2sumo
Makes reservoir simulator (Eclipse, [OPM](https://opm-project.org/)) results available through Sumo.Uploads files from reservoir simulators to azure assisted by Sumo. This is done in a three step process.
1. Data is extracted in arrow format using [res2df](https://github.com/equinor/res2df).
2. Corresponding metadata is generated via [fmu-dataio](https://github.com/equinor/fmu-dataio).
3. Data and metadata is then uploaded to Sumo using [fmu-sumo-uploader](https://github.com/equinor/fmu-sumo-uploader).The entire process is triggered by an ERT forward model which is available as SIM2SUMO.
```
FORWARD_MODEL ECLIPSE100(...)
--Note: SIM2SUMO must come after ECLIPSE100
FORWARD_MODEL SIM2SUMO
```## Contributing
Want to contribute? Read our [contributing](./CONTRIBUTING.md) guidelines## Pre-requisites
SIM2SUMO expects the fmu-config file to be located at `fmuconfig/output/global_variables.yml`.If the config file is located elsewhere:
```
FORWARD_MODEL ECLIPSE100(...)
--Note: SIM2SUMO must come after ECLIPSE100
FORWARD_MODEL SIM2SUMO(=path/to/config/file)
```## Testing on top of Komodo
Sim2sumo and [sumo uploader](https://github.com/equinor/fmu-sumo-uploader) are both installed under `fmu/sumo/`.
This means that the uploader must also be installed to test a new version of sim2sumo on top of Komodo.Example: Installing sim2sumo from `mybranch` on top of Komodo bleeding
```
< Create a new komodo env from komodo bleeding >
< Activate the new env >pip install git+https://github.com/equinor/fmu-sumo-sim2sumo.git@mybranch
pip install git+https://github.com/equinor/fmu-sumo-uploader.git
```The [Explorer](https://github.com/equinor/fmu-sumo) is also installed under `fmu/sumo`. Meaning that if the testing scenario includes the Explorer then it should also be installed on top of Komodo.
```
pip install git+https://github.com/equinor/fmu-sumo.git
```