Techlog Python editor, combined with libraries, permits access to
- all Techlog data objects (e.g., wells, datasets, curves, and properties)
- mathematical and statistical routines
- petrophysical calculations (e.g., shale, porosity, and saturation equations)
- plot objects (e.g., access a predefined template or create a new template within a Python script).
Python provides a wide range of features, including the use of scripts to access previously compiled code from languages such as C++ and Fortran. A range of additional tools and library functions is also available via the Python community.
Many tasks can be accomplished using the large number of ready-made scripts. These can be used as complete, functioning scripts, or adapted for a specific task. Scripts can be run on a standalone basis directly from the Python editor, or be used to access other scripts as sub-routines. Scripts can also be incorporated into Quanti workflows and thus be applicable over many wells and data interval ranges, without the need for data access or housekeeping code.