Field notes

Writing

Technical notes on geostatistics, data validation, and the tools I build — all open-source and Python-first.

Integrating Datamine Studio RM into Python using dmstudio

Datamine Studio RM is commonly used for geological modeling and resource estimation. In this post, I would like to share how I automate Studio RM workflow using Python and dmstudio-rm package.

#Datamine#Studio RM#Python#Jupyter

Generating Realistic Nickel Laterite Dummy Data

A tutorial on generating synthetic drill hole data for nickel laterite deposits using pure Python. Reproducible, transparent, and ready for resource estimation practice.

#dummy-data#nickel-laterite#python#resource-estimation#geostatistics

DrillHole Data Validation using Pandas: Interval Data

Drillhole Data consist of at least three Data (Collar, Survey, and Interval Data). All of this data arranged in table form with specified columns connected with HOLE ID as the index key. Survey Data i.

#Survey#Validation#Interval Data#Lithology#Pandas

DrillHole Data Validation using Pandas: Survey Data

Drillhole Data consist of at least three Data (Collar, Survey, and Interval Data). All of this data arranged in table form with specified columns connected with HOLE ID as the index key. Survey Data i.

#Survey#Validation#Azimuth#Dip#Deviation#Pandas

DrillHole Data Validation using Pandas: Collar Data

Drillhole Data consist of at least three Data (Collar, Survey, and Interval Data). All of this data arranged in table form with specified columns connected with HOLE ID as the index key. Collar Data i.

#Collar#Validation#Duplicate#Null#Pandas

Data Configuration effect on Ordinary Kriging Estimation

This post is a practical answers from Problem set three part B on GSLIB book which aims to figure out how Data Configuration affect kriging estimation. Here, I just simply implement `pygeostat` and `k.

#Kriging#GSLIB#Python

Ordinary Kriging Study on Various Variogram Parameters

This post is a practical answers from Problem set three part A on GSLIB book which aims to figure out how variogram parameters affect kriging estimation. Here, I just simply implement `pygeostat` and .

#Variogram#Kriging#GSLIB#Python

Integrating GSLIB's GAMV program into Python to calculate Variogram

GAMV program from GSLIB is a robust tool for measuring spatial variablity. Here, I would like to share how I use GAMV in python. To implement this workflow pygeostat module need to be installed, also .

#Variogram#GAMV#GSLIB#Python

Spatial Declustering using GSLIB in Python

Python is a powerfull multipurpose programming language that can help us handle the statistical analysis of spatial data. By using python and jupyter notebook we can make a workflow that can be implem.

#Declustering#GSLIB#Python

Virtual Geotour to Bromo Volcano, Indonesia

Recently, I presented a virtual geo tour at an event which held to promote the Bromo Tengger Semeru area to be one of the UNESCO Global Geoparks. This is slides were arrange based on my experience whi.

#Bromo#Virtual Tour

Volcanostratigraphy and Petrogenesis of Bromo Volcano, Indonesia

Hi, welcome to my first post. Here I'm going to share my undergraduate thesis entitled Volcano stratigraphy and Petrogenesis Bromo Volcano and its surrounding area, Probolinggo district, East Java Pro.

#Volcanostratigraphy#Petrogenesis#Bromo