A module for resource estimation and associated utility functions
pip install loopresources- Drillhole database management
- Desurveying and 3D visualization
- Interval resampling and analysis
- File-based database backend with project support
from loopresources import DrillholeDatabase
import pyvista as pv
db = DrillholeDatabase.from_csv("path_to_collar.csv", "path_to_survey.csv")
db.add_interval_table("lithology", lithology_data)
desurveyed_lithology = db.desurvey_intervals("lithology")
p = pv.Plotter()
for h in db:
p.add_mesh(h.vtk(radius=2.0))
p.show()LoopResources also provides a CLI for common tasks. Use loopresources --help to see available commands.
Contributions are welcome! Please submit issues and pull requests on the GitHub repository.
This project is licensed under the MIT License. See the LICENSE file for details.