ogPypeline documentation
ogPypeline is a Python library for the oil and gas industry. The initial release is focused on 64 useful unit conversions and over 130 formulas across multiple disciplines.
Check out the Installation section for further information, including how to installation the project.
Note
This project is under active development.
Contents
- Installation
- Conversion Modules
- Drilling Conversions
- Example Code
- Dogleg units
- Axial Spring Constant units
- Axial Dampening Coefficient units
- Torsional Spring Constant units
- Torsional Dampening Coefficient units
- Pressure Gradient units
- Yield Slurry units
- Footage Cost units
- Mud Weight units
- Flow Rate units
- Drilling Rate units
- Weight Length units
- Geothermal Gradient units
- Production Conversions
- Example Code
- Nozzle Size units
- Nozzle Speed units
- Oil Production Index units
- Permeability units
- Pipe Capacity (Volume per Length) units
- Pipe Capacity (Length per Volume) units
- Production Rate units
- Rotation units
- Section Modulus units
- Section Modulus - Moment of Section units
- Stress Elastic Modulus units
- Stroke Rate units
- Stroke Volume units
- Force and Power Conversions
- Fluid Conversions
- Gas Conversions
- General Conversions
- Formula Modules
- Basic Formulas
- Pressure Gradient Function
- Pressure To Mud Weight Function
- Hydrostatic Pressure Function
- Triplex Pump Output Function
- Duplex Pump Output Function
- Hydraulic Horsepower Function
- Suspended Drill Collar Weight Function
- The Capacity of Hole or Tubular Function
- Tubular Displacement Function
- Annular Capacity Function
- Annular Capacity Multiple Tubulars Function
- Cuttings Drilled Function
- Annular Velocity from Annular Capacity Function
- Annular Velocity from Annulus Diameter Function
- Flow Rate from Required Annular Velocity Function
- Stroke Rate from Required Annular Velocity Function
- Stroke Pressure Factor Function
- New Pressure from Stroke Pressure Factor Function
- Buoyancy Factor Function
- Formation Temperature Function
- Surface Accumulator Capacity Function
- Subsea Accumulator Capacity Function
- Depth of Washout Plugging Function
- Depth of Washout Passing Function
- Basic Equivalent Circulating Density Function
- Formation Integrity Test Function
- Leak Off Test Function
- Mud Motor Bit Revolutions Function
- Drilling Formulas
- Controlled Drilling Large Diameter Holes(>14.75 inches) Function
- Effect of Drilling on ROP Function
- “d” Exponent Function
- “d” Exponent Corrected Function
- Drilling Cost Function
- Ton Mile Function
- Drilling or Connection Ton Mile Function
- Coring Ton Mile Function
- Ton Mile Setting Casing Function
- Short Trip Ton Mile Function
- Hydrostatic Pressure Decrease POOH Dry Function
- Hydrostatic Pressure Decrease POOH Wet Function
- Loss of Overbalance POOH Dry Function
- Loss of Overbalance POOH Wet Function
- Lost Circulation Function
- Mud Weight to Balance Losses Function
- Depth of Fluid Level with Loss of Circulation Function
- Determine Mud Loss Before Kick Function
- Drill Collar Weight Prevent Drill Pipe Buckling Function
- Effective Mud Density Function
- ECD from yield point (below 13ppg) Function
- ECD from yield point (above 13ppg) Function
- Lag Time Function
- Light Weight Pill to Balance Formation Pressure Function
- Max Rop Without Fracturing Formation Function
- Pipe Thermal Expansion Function
- Stuck Pipe Function
- Annular Pressure Loss Function
- Critical RPM Estimation Function
- Equivalent Circulation Density Engineering Function
- Bottom Hole Pressure from Wellhead Pressure Function
- Loss of Hydrostatic Pressure After Filling Annulus due to Losses Function
- Margin of Overpull Function
- Pressure Required to Break Circulation in Drill String Function
- Pressure Required to Break Circulation in the Annulus Function
- Drillpipe Tensile Capacity Function
- Directional Drilling Formulas
- Fluids Formulas
- Bulk Density of Cuttings Function
- Decrease Oil-Water Ratio Function
- Oil-Water Ratio from Retort Data Function
- Oil Water Density Function
- Weighting Up with Barite Function
- Starting Mud Volume to Achieve A Required Mud Weight and Volume Using Barite Function
- Weighting Up with Calcium Carbonate Function
- Starting Mud Volume to Achieve A Required Mud Weight and Volume Using Calcium Carbonate Function
- Weighting Up with Hematite Function
- Starting Mud Volume to Achieve A Required Mud Weight and Volume Using Hematite Function
- Increase Oil-Water Ratio Function
- Mixing Fluids with Different Densities - Limited Space Function
- Mixing Fluids with Different Densities Function
- Plastic Viscosity and Yield Point Function
- Mud Weight Reduction Function
- Solids Density from Retort Data Function
- Squeeze Below and Balance Cement Plug Function
- Balance Cement Plug Function
- Hydraulic Formulas
- Bit Nozzle Velocity(Flow Rate) Function
- Bit Nozzle Velocity(Pressure Drop) Function
- Bit Aggressiveness Function
- Bit Hydraulic Horsepower Function
- Bit Hydraulic Horse Power by Bit Area Function
- Critical Flow Rate Function
- Cross Flow Velocity Under Bit Function
- Cutting Carrying Index Function
- Cutting Slip Velocity(One) Function
- Cutting Slip Velocity(Two) Function
- Effective Viscosity Function
- Impact Force Jet Nozzle(Velocity) Function
- Impact Force Jet Nozzle(Pressure) Function
- Mechanical Specific Energy(Friction) Function
- Mechanical Specific Energy(Torque) Function
- Minimum Flow PDC Bit Function
- Power Law Constant Function
- Pressure Drop Across Bit (Flow Rate) Function
- Pressure Drop Across Bit (Velocity) Function
- Pressure Loss Annulus Function
- Pressure Loss Annulus(Tooljoint Corrected) Function
- Pressure Loss Drillstring Function
- Pressure Loss Drillstring(Tooljoint Corrected) Function
- Pressure Loss Surface Equipment Function
- Optimum Flow Rate Function
- Reynold Number Function
- Surge Swab Pressure(One) Function
- Surge Swab Pressure(Two) Function
- Total Flow Area Function
- Well Control Formulas
- Gas Migration Rate Function
- Max Shut-in Casing Pressure Function
- Influx Height Function
- Gas Migration Estimation Function
- Influx Type Estimation Function
- Final Circulating Pressure Function
- Initial Circulating Pressure Function
- Formation Pressure Kick Analysis Function
- Pressure Loss due to Gas Cut Function
- Casing Pressure Increase due to Kick Penetration Function
- Kick Tolerance Factor Function
- Required Kill Mud Weight Function
- Fluid Increment(Lube or Mud) Function
- Maximum Formation Pressure for Shutin Well Function
- Maximum Influx Height Function
- Maximum Initial Shut-in Casing Pressure Function
- Max Pit Gain from Gas Kick(Water-Based Mud) Function
- Maximum Surface Pressure from Gas Kick(Water-Based Mud) Function
- Maximum Surface Pressure from Kick Tolerance Data Function
- Pressure Loss at New Mud Weight Function
- Pressure at New Pump Strokes Function
- Riser Margin Function
- Time to Penetrate Kick Function
- Trip Margin Calculation Function
- Bottle Capacity Required in Accumulator Function
- License