PetroVisor Python API 0.1.1
·
68 commits
to main
since this release
We are pleased to announce the first release of a Python wrapper for PetroVisor REST API.
PetroVisor Python API package can be installed using pip
python -m pip install petrovisorThe main functionality of this release includes:
- Basic
get,post,put, anddeleterequests - Methods for working with PetroVisor
Items,Signals,Entities,Workspace Values,Reference Tables,Pivot Tables - Functions for executing scripts, written in domain-specific
P#language, which was designed specifically for engineers to process data in an easy yet powerful manner. As a result of running aP#script, the user gets a familiar and loved by everyonepandasDataFrame - Methods for the execution of
Workflows, which can be written inPython,R,C#, or any other language of your choice through theWeb Activityinterface of the PetroVisor platform - Basic functionality for training
Machine Learningmodels and getting pre-training and post-training statistics - Methods for working with files of
Workspacestorage, including the capability of uploading native Python objects using the "pickling" and "unpickling" process - Methods for importing and exporting
DataGrids, which can store from simple point clouds to polygonal, and three-dimensionalReservoir Grids, with underlying properties. All of the grids and their properties can be later visualized on an embeddedmapboxmap right from PetroVisor
Please refer to the documentation of all available PetroVisor REST API endpoints using the up-to-date Swagger links
PetroVisor Web API (US1)
PetroVisor Web API (EU1)
To get more familiar with the PetroVisor platform, please follow the articles hosted on the Datagration Knowledge Base