The Block Model SDK tutorials are the recommended path for creating, querying, and managing Evo block models. They use the high-level evo.blockmodels interfaces and PyArrow tables.
- 01: Create and Query a Regular Block Model
- Create a regular block model, add columns and units, and query all data or a bounding box.
- 02: Transform an Existing Block Model Attribute
- Load an existing block model, transform a numeric attribute, and publish the result as a new attribute.
- 03: Block Model Reports
- Create a report-ready block model and calculate grouped resource-estimation summaries.
The SDK tutorial sequence will expand here as new workflows are added:
- Schema and metadata management
- Versions and change tracking
- Query export and cache-backed workflows
- Advanced grid workflows, including subblocked and octree block models
Advanced: Block Model API Reference Workflows contains direct service calls, job polling, and request/response payloads. Use it for debugging, direct API integrations, and functionality not yet supported by the high-level SDK.
api/data/sample-data/contains input files for the direct API reference tutorial.sdk/data/sample-data/contains input files for the SDK tutorials.api/downloads/stores generated query results from the direct API reference.