Skip to main content

well-schematics

Open Source Love svg2 PyPI pyversions PyPI version shields.io Documentation Status

matplotlib code for drawing borehole/well schematic diagrams

Install

$ pip install -U well-schematics

Usage

Check out the documentation.

>>> from well_schematics import draw_simple
>>> draw_simple(pzone_top=27, pzone_bottom=36, casing_top=-0.5, pzone_type="S")

Contributing / roadmap

I would love to have implementations of different types of schematics. Any contributions at all are welcome!

  • The simplest well: casing with a production zone at the bottom
  • Different types of production zones, particularly perforations
  • Multiple production zones separated by blanks
  • Different pipe diameters
  • Risers (pipe inside pipe)
  • Drilled hole
  • Cemented zones outside pipe
  • Cement plugs
  • Annotations tied to each casing pipe/production zone

License

Free to modify and re-distribute under the MIT license.

Metadata

Release files for well-schematics 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for well-schematics 0.2.0
File Size Uploaded
well-schematics-0.2.0.tar.gz 2.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for well-schematics 0.2.0
File Interpreter ABI Platform
well_schematics-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.3 kB

Release files / well-schematics-0.2.0.tar.gz

Download URL well-schematics-0.2.0.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
1d27d316fd151633be8089f56828c9bff8dfcca24d81938e7972fdf2661da868
BLAKE2b-256 checksum
How to use checksums
6644b8bf880d17c9c8a7e1d578ee32cb1e6b7d70df29794d0f4d87dcfa147743
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.5

Release files / well_schematics-0.2.0-py3-none-any.whl

Download URL well_schematics-0.2.0-py3-none-any.whl
Size 3.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6ea42472f3ee200ca9335e5a8b96dd51f9f76cd6b1b2b8f5b3ddeccfd81292da
BLAKE2b-256 checksum
How to use checksums
5d73767e94cdc18cce817144e40d80b0bb808e0d20bec5126d8da31c0d256eb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.5

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page