This repository contains webviz plugins relevant for petroleum technology. Specific plugins might at some later point in time be transferred from this repository to the main webviz repository.
From a user point of view, plugins are imported similarly regardless of it being one from the main repository or "pure plugin repositories" like this one. After installation, e.g. the history match visualization from this repository can be imported as
from webviz.page_elements import HistoryMatch
To compare, the Map
visualization from the main repository is imported as
from webviz.page_elements import Map
python dependencies can be installed with
pip install -r requirements.txt
In addition, you will need to have webviz itself installed.
After dependencies are installed you can do
make build && make install
In order to run the tests of the project, it is necessary to install some additional requirements:
pip install -r dev-requirements.txt
This involves also installing the selenium chrome driver.
Packages can be installed in-place which speeds up your feedback loop:
make dev-install
Or you can pass in whatever argument you would like by using this format
make install ARGS=argument