Skip to main content

Add your description here

Project description

purr_petra_cli

purrio logo purrio logo PETRA

Use purr_petra_cli to query Petra projects* from the command line and generate well-centric json. This is a stripped-down implementation of most export functionality of purr_petra.

- core
- dst
- formation
- ip
- perforation
- production
- raster_log
- survey
- vector_log
- well
- zone
  • Each Petra "project" is a semi-structured collection of E&P assets that interoperate with its own DBISAM database. From an IT perspective, Petra is a distributed collection of user-managed databases "on the network" containing millions of assets.

WHO IS THIS FOR?

This was developed as part of a Databricks geospatial catalog pipeline. It is useful for quickly exporting data from Petra, particularly if you don't have a license or want to avoid Petra's cumbersome ASCII export.

LIMITATIONS:

If you are trying to egress lots of data from a large Petra project, this is NOT the tool for you. It relies solely on ODBC via Python. You are better off exporting/parsing a .PPF file.

purr_petra_cli should be fine for smaller projects ~ roughly those with < 100000 wells. Use the --uwis filter to limit state/county. It's slow but memory-safe.

QUICKSTART:

  1. pip install purr_petra_cli
  2. launch console "as Administrator" and run prep-purr-petra
  3. start-purr-petra
  4. visit http://localhost:8070/docs for auto-generated docs

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

purr_petra_cli-0.1.0.tar.gz (27.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

purr_petra_cli-0.1.0-py3-none-any.whl (34.1 kB view details)

Uploaded Python 3

File details

Details for the file purr_petra_cli-0.1.0.tar.gz.

File metadata

  • Download URL: purr_petra_cli-0.1.0.tar.gz
  • Upload date:
  • Size: 27.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.14

File hashes

Hashes for purr_petra_cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 94b83da11a9e24f55689d2c8e551764ec374c99ddf003da6d84dda1cbe0c2853
MD5 0f49185c7650cf26b70336f91b7df44d
BLAKE2b-256 7b5371c5fc5ed42ef8fe4bd4aa1eebb7445db9e6d346562b5839c425afdce675

See more details on using hashes here.

File details

Details for the file purr_petra_cli-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for purr_petra_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4aed207331a987201b8f143bd35a18e9db05bdb2cb18f5ba83d8635e5ba907af
MD5 b5ca39f20dfa894580335249381f3406
BLAKE2b-256 a1c6231fbc5826264c5ecabc0fc42d8a95c5a5a73d7f03f024f0ceacc2ca5723

See more details on using hashes here.

Supported by

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