Statewide Production Data — Gas
The live P-2 world: every gas well's allowable, production, dispositions and flaring remarks, 26 months deep.
What this is:
PDA001, the gas half: PDF101, the same 102-byte EBCDIC tape structure for gas. 232,028 WELLS by RRC gas id, each with the last 26 reporting CYCLES, and on every cycle the P-2 production report, the gas and condensate dispositions by code, the commingle permit, the balancing-period status and the remarks -- ten tables in all. Two things here exist nowhere else on the site.
How it is laid out:
The Railroad Commission publishes this as EBCDIC (IBM cp037). IBM mainframe encoding (cp037). Opening it as text gives you nonsense; it has to be transcoded first. We decode it into a table you can open anywhere. It has 107 columns and about 232K rows.
The columns you will most likely want:
-
districtRRC district as an INTERNAL district number, 01 to 14 -- not the designation the industry prints. -
gas_rrc_idThe well's RRC gas identifier as a whole number. -
gas_codeThe tape's record marker, 'G' for a gas well, on all 232,028 rows. -
gas_oldest_eom_balanceGas overproduction or underproduction, in MCF, carried into the oldest cycle the tape still holds. -
cond_oldest_eom_balanceCondensate in stock at the end of the oldest month on the tape, in barrels. -
liquid_oldest_eom_balancePlant liquids at the end of the oldest month on the tape, in barrels.
…and 101 more, all documented on the full page.
What we add:
Put a gas well's allowable beside what it produced, follow 1,238,315 pipeline deliveries and 166,991 vented-or-flared dispositions across the state, read the operator's own explanation for the flaring, and find the 34,967 well-months inside a balancing period working off an imbalance.
- Decoded out of the Commission's original format into something Excel opens.
- Filterable before you download, so you can take one county instead of the whole state.
- The Commission's single-letter codes translated into words.
Worth knowing before use:
THE GAS ALLOWABLE IS TRUNCATED. balancing_allow_amt is a three-byte packed S9(5) on the tape where the 2005 manual documents nine digits, so anything of 100,000 MCF or more wraps: RRC id 298707 in cycle 202506 reads 92,883 here and 492,883 in PDQ's lease_gas_allow.
The full page lists every trap in this dataset.