Skip to main content
Ctrl+K

parq-blockmodel
(0.2.1)

Contents:

  • Installation
  • Quick Start Guide
  • User Guide
    • Geometry
    • Geometry and Coordinate Transformations
    • Block Models
    • Mesh Module
  • Example Gallery
    • Regular Geometry
    • Rotated Geometry
    • Block Models
    • Rotated Blockmodel
    • Heatmap
    • Reblocking
    • Mesh Export
    • Dense and Sparse PBM from XYZ Parquet
    • Rotated XYZ Parquet to PBM
  • To Do
  • Glossary
  • API Reference
    • parq_blockmodel.blockmodel
      • parq_blockmodel.blockmodel.ParquetBlockModel
    • parq_blockmodel.geometry
      • parq_blockmodel.geometry.LocalGeometry
      • parq_blockmodel.geometry.RegularGeometry
      • parq_blockmodel.geometry.WorldFrame
    • parq_blockmodel.utils
      • parq_blockmodel.utils.cicd
        • parq_blockmodel.utils.cicd.is_github_runner
      • parq_blockmodel.utils.demo_block_model
        • parq_blockmodel.utils.demo_block_model.add_gradient_ellipsoid_grade
        • parq_blockmodel.utils.demo_block_model.create_demo_blockmodel
        • parq_blockmodel.utils.demo_block_model.create_toy_blockmodel
      • parq_blockmodel.utils.geometry_utils
        • parq_blockmodel.utils.geometry_utils.angles_to_axes
        • parq_blockmodel.utils.geometry_utils.axes_to_angles
        • parq_blockmodel.utils.geometry_utils.dense_ijk_multiindex
        • parq_blockmodel.utils.geometry_utils.rotate_points
        • parq_blockmodel.utils.geometry_utils.validate_axes_orthonormal
        • parq_blockmodel.utils.geometry_utils.validate_geometry
      • parq_blockmodel.utils.pandas
        • parq_blockmodel.utils.pandas.aggregate
      • parq_blockmodel.utils.pandas_accessors
        • parq_blockmodel.utils.pandas_accessors.ParquetBlockModelAccessor
        • parq_blockmodel.utils.pandas_accessors.PyVistaAccessor
      • parq_blockmodel.utils.plotly_scraper
        • parq_blockmodel.utils.plotly_scraper.autoset_plotly_browser
      • parq_blockmodel.utils.pyvista
        • parq_blockmodel.utils.pyvista.categorical_utils
        • parq_blockmodel.utils.pyvista.custom_plotter
        • parq_blockmodel.utils.pyvista.pyvista_utils
      • parq_blockmodel.utils.spatial_encoding
        • parq_blockmodel.utils.spatial_encoding.decode_coordinates
        • parq_blockmodel.utils.spatial_encoding.decode_frame_coordinates
        • parq_blockmodel.utils.spatial_encoding.decode_world_coordinates
        • parq_blockmodel.utils.spatial_encoding.encode_coordinates
        • parq_blockmodel.utils.spatial_encoding.encode_frame_coordinates
        • parq_blockmodel.utils.spatial_encoding.encode_world_coordinates
        • parq_blockmodel.utils.spatial_encoding.encoded_index_to_multiindex
        • parq_blockmodel.utils.spatial_encoding.get_id_encoding_params
        • parq_blockmodel.utils.spatial_encoding.get_world_id_encoding_params
        • parq_blockmodel.utils.spatial_encoding.is_integer
        • parq_blockmodel.utils.spatial_encoding.multiindex_to_encoded_index
      • parq_blockmodel.utils.temporal
        • parq_blockmodel.utils.temporal.demo_data
        • parq_blockmodel.utils.temporal.temporal_surfaces
  • License

Developer docs:

  • Developer notes: geometry & metadata
  • Developer Testing Guide
  • Repository
  • Suggest edit
  • Open issue
  • .rst

Example Gallery

Example Gallery#

This gallery provides some examples.

Regular Geometry

Regular Geometry

Rotated Geometry

Rotated Geometry

Block Models

Block Models

Rotated Blockmodel

Rotated Blockmodel

Heatmap

Heatmap

Reblocking

Reblocking

Mesh Export

Mesh Export

Dense and Sparse PBM from XYZ Parquet

Dense and Sparse PBM from XYZ Parquet

Rotated XYZ Parquet to PBM

Rotated XYZ Parquet to PBM

Download all examples in Python source code: auto_examples_python.zip

Download all examples in Jupyter notebooks: auto_examples_jupyter.zip

Gallery generated by Sphinx-Gallery

previous

Mesh Module

next

Regular Geometry

By Greg Elphick

© Copyright 2025, Greg Elphick.