Skip to content

Log Packages

Ophiolite log packages are optimized local storage units for one log asset.

Layout

log_asset.laspkg/
metadata.json
curves.parquet

Why Parquet

Curve data is stored column-wise to support:

  • projected reads
  • depth-window access
  • efficient package persistence

Ophiolite does not patch Parquet in place. Saves rewrite the payload into a new immutable revision snapshot and rematerialize the visible package head from that revision.