Python Applications in the Oil &Gas Industry

1. The Basics

  • Introduction to Anaconda

  • Installing Anaconda Python Package

  • Python Programming Language: First Look

  • Basic Expressions in Python

  • Variables and Data Types

2. Beyond Basics

  • Data Containers and Corresponding Types

  • Introduction to Structured Data Manipulation Using Pandas

  • Code Flow Control and Decision Making

  • PVT Example

  • Introduction to Python Built-in Functions

  • Modules and User-defined Functions

  • 2D Plotting for Scientific Purposes Using Matplotlib

3. Diving Deep into Oil and Gas Diagnostics

  • Multi-series Plot in Matplotlib

  • Polynomial Fitting Using NumPy

  • Basic Matplotlib Figure Configurations

  • Liquid Loading (Turner’s Rate) Example

  • Data Manipulation Using Pandas

  • Injectivity Index Diagnostic

4. Mapping, Networking, and Data Aggregations

  • Introduction to Matplotlib 2D Surface Mapping

  • Oil Field Formation Depth Mapping Example

  • Water-Oil Contact 3D Mapping

  • Running Average for Oil Production and WHP

  • Creating Production Networks for Zonal Allocation

5. Advanced Python Applications

  • Introduction to lasio Package

  • Well Log File Loading (LAS)

  • Calculating Open Hole Volume Example Using Caliper Data

  • Introduction to Directional Calculation and Visualization

  • Visualizing 3D Well Trajectory Example

  • String Formatting

  • Data Casting

  • Advanced PVT Example

  • Evaluation of Corroded Pipe Integrity Example

6. Python Dashboarding and Database Management

  • Introduction to Object-Oriented Python (OOP)

  • Introduction to Dashboarding Library

  • Exploring VOLVE Production Data

  • Building an Interactive Production Monitoring Dashboard

  • Connecting to SQL Databases

7. Other Python Applications and Programming Concepts

  • Maintaining Good Code Practices

  • Refactoring

  • Clean Codes

  • Object-Oriented Programming (OOP)

  • PEP 8 Standards

This course is designed to provide a comprehensive understanding of Python applications tailored to the Oil and Gas industry!