Modern Drilling Organization

Open source boosting the digital transformation

Open sourcing engineering tools to share, learn and make a difference.

Handshake 3382503 1920

Image by Gerd Altmann from Pixabay

It is known that the digital transformation is getting stronger every day, and the Oil & Gas industry is embracing new approaches to perform operations in a safer and more efficient way. Generally, multidisciplinary teams must share knowledge, information and feedback in order to achieve their goals, and performance will be improved through experience.

Open source uses the same strategy but on a much bigger scale, it leads to greater innovation at a lower cost than just work from the ground up. It is flexible and allows you to take it, use it and customize it to meet your particular needs.

Building more sophisticated base tools becomes easier when doing it together and brings up to the industry a healthy competition where companies show their specialized strengths.

Our open source section offers a platform where the entire community is welcome to share ideas about different engineering tools from theory to programming. We keep maintaining and tracking the progress of any of these tools. The projects currently active are described below.

Well Profile

A python tool to generate and/or manipulate trajectory data. E.g. vertical wells, S-type, J-type or horizontal.
Go to repository
Go to python package

IMG 0017 2

Torque and Drag Calculations

A python tool to calculate drag forces and torque along a pipe inside the wellbore.
Go to repository
Go to python package

IMG 0019

Well Temperature Distribution

A python tool for well temperature distribution calculations during drilling, production and injection operations.
Go to repository
Go to python package

IMG 0033

Petroleum Data Collector

A python library to get datasets from public sources.
Go to repository
Go to python package

- Wellbore data from NPD

IMG 0024


  - Topography / Bathymetry (USGS - EROS)

IMG 0027

Stress Analysis

A python tool to generate specific load cases for tubulars.
Go to repository
Go to python package

IMG 0021


This is a perfect opportunity to show off your potential while learning, developing and sharing. As a professional or student, you may have valuable ideas around several topics that could improve some current methodology, and there are many ways to contribute: theoretical concepts, modelling, programming, analysis and so on... Let's build the future together.

Getting Started

  1. Join us on Github
  2. Click on a project you are interested in
  3. Star and fork
Screenshot 2020 08 26 at 10 28 28

Share this

Latest news