Tidywells

About Tidywells

Tidywells is a small open-source project that makes Canadian oil and gas regulator data easier to work with. It has three parts: a Python package that loads and cleans public well and production files into one consistent layout, a browser tool for fitting a decline curve to a well, and plain-language analysis built on the same code.

Why

Alberta, Saskatchewan and British Columbia all publish useful data, but in different layouts, with leading-zero IDs that spreadsheets damage, duplicate rows, and codes that need a lookup table. Most of the work is cleaning. We would rather do that once, in the open, and show how reliable the simple tools built on top really are.

Principles

Who

Built by Jonathan Dupuis as an independent project. It is not affiliated with, endorsed by or produced for any regulator, company or employer, and the views and analysis here are the author's own.

Get in touch

Found a bug, a wrong number or a file that won't load? Open an issue on GitHub.

Licence and credits

The code is MIT licensed. Data used in our analysis contains information licensed from Petrinex public data (Alberta, Saskatchewan) and the BC Energy Regulator; Crown copyright of the provinces is acknowledged.