Skip to main content

matplotlib code for drawing borehole schematic diagrams

Project description

well-schematics

Open Source Love svg2

matplotlib code for drawing borehole schematic diagrams

Install

$ pip install -U well-schematics

Usage

>>> 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.

Project details


Download files

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

Source Distribution

well-schematics-0.1.1.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

well_schematics-0.1.1-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file well-schematics-0.1.1.tar.gz.

File metadata

  • Download URL: well-schematics-0.1.1.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for well-schematics-0.1.1.tar.gz
Algorithm Hash digest
SHA256 fd8da6e1430b2981225dc4407ad8e55f932a7c05daffb7f763be5cf41345fe3a
MD5 3bacfe4527711cbca54b40be0cb62474
BLAKE2b-256 73c59cdc5e5317dfe685489f79595de9476174ba71bb4da47b4a07eb5a243d21

See more details on using hashes here.

File details

Details for the file well_schematics-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: well_schematics-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for well_schematics-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9a62d2e8fe40336746281be0da652f7a076d21039e34a0835ab07ea40b5052c8
MD5 52faa0852e01ebc8e6223c1b33fac53b
BLAKE2b-256 548f6a2126c8f69a24020c95b5fa9ece6d7f4e8db64350129020a8956580047d

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