Skip to main content

Webviz config plugins for subsurface data

Project description

PyPI version Build Status Total alerts Language grade: Python Python 3.6 | 3.7 | 3.8 Code style: black

Webviz subsurface

:sparkles::eyeglasses: Live demo application

Introduction

This repository contains subsurface specific standard webviz containers, which are used as plugins in webviz-config.

Installation

The easiest way of installing this package is to run

pip install webviz-subsurface

Add --upgrade if you have installed earlier, but want to upgrade to a newer version.

If you want to install the latest, unreleased, code you can instead run

pip install git+https://github.com/equinor/webviz-subsurface

Usage and documentation

For general usage, see the documentation on webviz-config. End-user documentation for the subsurface containers are automatically built and hosted on the github pages for this repository.

There is also a live demo application showing how a created application can look like, using the master branch of this repository.

Example webviz configuration files

Example webviz configuration files, and corresponding test data, is available at https://github.com/equinor/webviz-subsurface-testdata.

See that repository for instructions on how to download and run the examples.

Creating new elements

If you are interested in creating new elements which can be configured through the configuration file, take a look at the webviz-config contribution guide.

You can do automatic linting of your code changes by running

black --check webviz_subsurface tests # Check code style
pylint webviz_subsurface tests # Check code quality
bandit -r -c ./bandit.yml webviz_subsurface tests  # Check Python security best practice

Disclaimer

This is a tool under heavy development. The current configuration file layout, also for subsurface containers, will therefore see large changes.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

webviz-subsurface-0.0.32.tar.gz (129.7 kB view details)

Uploaded Source

Built Distribution

webviz_subsurface-0.0.32-py3-none-any.whl (139.5 kB view details)

Uploaded Python 3

File details

Details for the file webviz-subsurface-0.0.32.tar.gz.

File metadata

  • Download URL: webviz-subsurface-0.0.32.tar.gz
  • Upload date:
  • Size: 129.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.10

File hashes

Hashes for webviz-subsurface-0.0.32.tar.gz
Algorithm Hash digest
SHA256 549d625723f1b227763f321f9e4272a93633148bb066a3bc8d976b32a0e9837f
MD5 39c49e44da96b6d061535effb6ed1a0a
BLAKE2b-256 11108115402ddc8acc07acc7624869b08594e8430381eceb8fc490c12b50ef81

See more details on using hashes here.

File details

Details for the file webviz_subsurface-0.0.32-py3-none-any.whl.

File metadata

  • Download URL: webviz_subsurface-0.0.32-py3-none-any.whl
  • Upload date:
  • Size: 139.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.10

File hashes

Hashes for webviz_subsurface-0.0.32-py3-none-any.whl
Algorithm Hash digest
SHA256 6b3b063c3826793760adb6a9690ee8ad96885b9eb2da05aac3d15550395c1fa5
MD5 3e1bc9c85be6c801e163b3dd478901e2
BLAKE2b-256 353dc8ca4d4b4bdcd7ce516b0614d07951f0bcf9e01e32c77f25008b8f3845e0

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