Open-source library for well design 🔗
Engineer from the Netherlands, Jonathan Corcutt, has been writing welleng for five years now — an open-source Python library for calculating well trajectories. Licensed under Apache 2.0, installable with a single command: pip install welleng
🔡What it can do
Calculates trajectories using the minimum curvature method, interpolates surveys, builds vertical sections. The connector module automatically assembles a trajectory between two points: it solves the "arc-line-arc" problem in fractions of a millisecond and outputs all possible options at once.
🔡Uncertainties and anti-collision
Inside, it models wellbore uncertainties per the ISCWSA standard, including gyroscopic tools. The distance between adjacent wellbores is calculated in three ways: the standard industry rule, an exact geometric method, and a volumetric one where wellbores are built as 3D bodies and checked for intersection.
🔡What's around it
3D visualization, import and export of Landmark files, automatic magnetic field calculation. Examples in the repository work on open data from the Volve field by Equinor. There's also a cloud service with a free tier.
🔡Author's disclaimer
The license explicitly states: it should not be used as-is for real wells; the library is intended as a tool for development and research. Although validation is serious — calculations are cross-checked against published reference data with a discrepancy of about one percent.
Video: Jonny Corcutt
🌐 Website | 🎰LinkedIn
Comments
0No comments yet.
Sign in to join the discussion.