petropy
Installation
SKILL.md
Configured PetroPy formation evaluation
PetroPy 0.1.6 uses Log.fluid_properties() followed by
Log.multimineral_model(). It does not provide the previously shown
shale_volume, formation_porosity, water_saturation, permeability or
to_las methods. Export a Log with write(...).
Environment and input contract
Use an isolated Python 3.11 environment with the metadata dependencies. The
verified combination is PetroPy 0.1.6, lasio 0.30 and NumPy 1.26.4; lasio 0.32
removed add_curve, which PetroPy still calls. Old lasio 0.23/0.29 also fail
with modern NumPy during header parsing. The cchardet prerelease has Python
3.11 wheels; dependency declarations in this skill do not install packages.