logSuite¶
Fast, Pythonic petrophysical well log analysis with depth-weighted statistics, hierarchical filtering, and template-driven visualization.
Key Features¶
LAS 2.0/3.0 file loading with lazy data loading and automatic metadata parsing
Depth-weighted statistics using midpoint interval method
Chained filtering on discrete properties (zones, facies, net/gross)
Mathematical operations between properties with automatic depth alignment
Multi-well analysis via
WellDataManagerbroadcastingTemplate-driven visualization for well logs and crossplots
6 regression models for crossplot analysis
Quick Start¶
from logsuite import WellDataManager
manager = WellDataManager()
manager.load_las("well_a.las").load_las("well_b.las")
well = manager.well_12_3_2_B
stats = well.PHIE.filter('Zone').sums_avg()
Getting Started
How-to guides
- How-to guides
- Fit a regression per group on one crossplot
- Set a discrete-property palette once and have it flow everywhere
- Pool raw plug values across wells in one call
- Export regression equations in Petrel calculator syntax
- Build a SCAL/DG3 deliverable: crossplot + stats table in one SVG
- Display a single-well log plot
User Guide
API Reference
Project