Python para Geólogos
Last updated May 14, 2026
249
Stars
52
Forks
0
Issues
0
Stars/day
Attention Score
58
Language breakdown
Jupyter Notebook 99.1%
Python 0.9%
▸ Files
click to expand
README
Python para Geólogos
Versión: 2.6 (Julio 2025)
Si tienes cuenta en Github, no olvides darle una estrella al proyecto para que siga creciendo ⭐
Autor: Kevin Alexander Gómez
Contacto: kevinalexandr19@gmail.com | Linkedin | Github
¿Quieres probar el código sin necesidad de instalar Python?
Usa la aplicación de Jupyterlite haciendo click aquíO ingresa a la aplicación de Binder haciendo clic aquí ☞
¿Tienes Python instalado en tu computadora?
Puedes descargar todo el contenido del proyecto haciendo clic aquí ☞
Descripción
Este proyecto académico fue creado con la finalidad de facilitar el aprendizaje en Python para estudiantes y profesionales en el campo de la Geología y ramas afines.Desarrollando un pensamiento algorítmico, aprenderás a usar código en Python para la solución de problemas en Geología.
Es recomendable tener conocimientos previos en geología general, estadística y álgebra lineal.
También es importante tener perseverancia para aprender cada tema y creatividad para resolver problemas.
Índice 
Todos los capítulos están disponibles dentro del repositorio como notebooks de Jupyter .ipynb. Es recomendable descargar el contenido del repositorio y usarlo como plantilla para desarrollar tus propios notebooks.
La mayoría de notebooks están listos (✔️), pero algunos todavía están en desarrollo (⏳).
- Fundamentos de programación geológica
- Estadística y Matemática
- Ciencia de datos y Machine Learning
- Aplicaciones en Geología
Plantillas de trabajo
- Plantilla para visualizar sondajes en 3D ✔️
¿Cómo usar el contenido de este proyecto?
El proyecto contiene documentos en formato.ipynb y se pueden abrir de las siguientes formas:
- A través de un navegador web, usando la aplicación de
Google Colab. - Usando
Binder, una aplicación web que permite ejecutar código arbitrario dentro de un entorno virtual (similar aGoogle Colab). - A través de un editor de código instalado en tu computadora, como por ejemplo:
Jupyter Lab,Jupyter NotebookoVisual Studio Code.
Python, puedes seguir las indicaciones del archivo instalar_python.ipynb.
Referencias
- Barbieri, R., Garelik, C. (2022). La matemática y las geociencias. Editorial UNRN (pp. 15 y 136).
- Bhattacharya, S. (2021). A Primer on Machine Learning in Subsurface Geosciences.
- GEOROC (2023). Geochemistry of Rocks of the Oceans and Continents. Geoscience Centre Göttingen, Germany.
- Kinsley, H., & Kukiela, D. (2020). Neural Networks from Scratch in Python. Sentdex.
- Mälicke, M. (2022). SciKit-GStat 1.0: a SciPy-flavored geostatistical variogram estimation toolbox written in Python. European Geosciences Union, Volume 15, issue 6. Institute for Water and River Basin Management, Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany.
- Marsden, Eric. (2021). Monte Carlo simulation for estimating slope failure risk.
- Merlino, Rubens (2022). Stratilib.
- Petrelli, M. (2021). Introduction to Python in Earth Science Data Analysis. Repositorio en Github.
- Petrelli, M. (2023). Machine Learning for Geosciences
- Prieto Gómez, G. (2024). Introducción a Python para geociencias. Universidad Nacional de Colombia, Sede Bogotá, Facultad de Ciencias.
- Pyrcz, M. (2021). Python Numerical Demos.
- Suarez-Burgoa, L. (2017). Matematización de la geología. Boletín de Ciencias de la Tierra 41 (pp. 30 - 38). Universidad Nacional de Colombia.
- Trauth, M. (2022). Python Recipes for Earth Sciences. Institute of Geosciences, University of Potsdam, Potsdam, Brandenburg, Germany.
- Wu, Qiusheng (2023). Leafmap Geopython Tutorials.
🔗 More in this category