Simple use of a local Cegal Hub with Petrel UI#
Ensure the Cegal Hub Petrel plugin is installed and Petrel has been launched with a UI.
Ensure the cegalprizm-hub Python package is installed in your local Python environment. Pip install cegalprizm-hub.
Ensure that Petrel is connected to Cegal Hub by inspecting the Cegal Hub UI in Marina. (Depending on your settings Petrel will connect automatically on startup)
Import from Cegal Hub
from cegalprizm.hub import Hub
Create a new Hub object
hub = Hub()
Create a default Petrel context from Hub. As Petrel is running this will be a strong handle to your local running Petrel instance.
p_ctx = hub.default_petrel_ctx()
Ask Petrel for some basic information on the project