Python Library

A head start for engineers who want to explore.

Start from inspectable, adaptable, domain-informed code. The library brings existing calculations together so engineers can explore questions and build their own workflows without rebuilding each part from scratch.

AI can help you understand and extend the library. The starting point is the existing domain-informed calculations, which you can inspect and adapt. Installation help is available.

Tell us what you want to explore

Capability groups

Use these calculations as starting points for questions your team wants to investigate.

Forecasting and decline analysis

Arps decline calculations with automatic and manual fitting.

Type curves

Type curves and lateral-length normalization.

Sampling and EUR

MCMC sampling and EUR calculations.

Economics

Cash flows, LOE, price decks, NPV, IRR and payout.

Well spacing

Directional-survey well spacing and overlap.

Custom modules

Explore, combine, and extend calculations for workflows your team wants to investigate.

Questions to explore

Investigate how different decline assumptions affect a forecast, how lateral length changes a type-curve comparison, or how inputs to a cash-flow model affect NPV, IRR and payout. Explore survey-based spacing and overlap questions using calculations you can inspect and adapt. These are starting points for analysis, not claims about proven performance.

Installation help is available if you need support getting started.

Tell us what you want to explore