Skip to main content

Simplified training of reservoir simulation models

Project description

FlowNet: Data-Driven Reservoir Predictions

Total alerts


FlowNet aims at solving the following problems:

  • Create data-driven reduced physics models - directly from the data
  • Train the model
  • Assure model predictiveness
  • Use the models to efficiently optimize and make decisions

For documentation, see the GitHub pages for this repository.

Contributing

Please check out our contribution guidelines if you want to contribute to FlowNet.

Installation

FlowNet is a Python package. All required dependencies are automatically installed together with FlowNet, except for the OPM-Flow reservoir simulator binaries which you will need to install separately.

If your Flow installation is not located at /usr/bin/flow you should set an environment variable FLOW_PATH with path to your Flow executable prior to running FlowNet.

Install FlowNet

The easiest and recommended approach is to install FlowNet from PyPI by running

pip install flownet

If you want to install and try out the latest unreleased code you can do

git clone git@github.com:equinor/flownet.git
cd flownet
pip install -e .

Omit the -e flag if you want a standard installation.

:warning: Do you want to run FlowNet through the LSF queue? To be able to have the ERT process, that will be called by FlowNet, run jobs via LSF correctly you will need to update your default shell's configuration file (.cshrc or .bashrc) to automatically source your virtual environment.

Running FlowNet

You can run FlowNet as a single command line:

flownet ahm ./some_config.yaml ./some_output_folder

Run flownet --help to see all possible command line argument options.

Running webviz to check results

Before running webviz for the first time on your machine, you will need to to create a localhost https certificate by doing:

webviz certificate --auto-install --force

License

FlowNet is, with a few exceptions listed below, GPLv3.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

flownet-0.5.1-py3-none-any.whl (127.0 kB view details)

Uploaded Python 3

File details

Details for the file flownet-0.5.1-py3-none-any.whl.

File metadata

  • Download URL: flownet-0.5.1-py3-none-any.whl
  • Upload date:
  • Size: 127.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.6.13

File hashes

Hashes for flownet-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b4a56e2169b085caf5ff64ccfda1205e708b7b5c014d95f1163dce23f99bf902
MD5 5c2e4909140db8a06b6507b5c859c01b
BLAKE2b-256 1a27bc49572bcc2f1702ebe3127c4e281b26f282e2f2d517f9134066445b527d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page