Cegal ../../_images/Cegalnewlogo_dark4.png

Python Tool Pro#

Python Tool Pro is a plug-in and Python library that provides methods for connecting to a Petrel project, read any Petrel Object’s data and metadata into common Python data structures (Pandas DataFrame, NumPy array, Python dictionary) within your chosen IDE, and then write new data back to Petrel.

Python Tool Pro allows the user to work with their Petrel data and, once converted to a common Python data structure, seamlessly integrate with any other Python library for plotting (Plotly, Matplotlib), machine learning (Scikit Learn, Keras, TensorFlow), scientific computing (SciPy), etc or interacting with other data sources.

With Python Tool Pro, the possibilities for extending, automating, creating, and improving existing workflows are endless.

../../_images/new_releases_dark.svg ../../_images/new_releases.svg

Release notes

Check out all relevant changes and improvements implemented in previous releases.

../../_images/getting_started_dark.svg ../../_images/getting_started.svg

Getting Started

New to Python Tool Pro? Learn how to connect to a Petrel project and access its data.

../../_images/user_guide_dark.svg ../../_images/user_guide.svg

User Guide

Explanations of all key functionalities of Python Tool Pro including step-by-step examples.

../../_images/tutorials_dark.svg ../../_images/tutorials.svg


Examples of complete workflows, which combines different key functionalities of Python Tool Pro.

../../_images/api_dark.svg ../../_images/api.svg

API Reference

A detailed description of the Python Tool Pro API explaining all methods and parameters.

../../_images/installation_guide_dark.svg ../../_images/installation_guide.svg

Installation Guide

A step-by-step walk-through of the installation process and the system requirements.

../../_images/licensing_dark.svg ../../_images/licensing.svg


Find more information about how Python Tool Pro is licensed.