Inicio
Volver a proyectos

GeoNormPy

Motor Python publicado para mineralogía normativa CIPW reproducible, tratamiento del hierro y evaluación de saturación desde geoquímica de roca total.

Resumen

GeoNormPy es una librería y motor de cálculo en Python para la mineralogía normativa CIPW y análisis de geoquímica ígnea. Implementa el algoritmo clásico Cross–Iddings–Pirsson–Washington (CIPW) para calcular ensamblajes minerales normativos a partir de datos geoquímicos de óxidos mayores.

Diseñada de forma modular e independiente, sirve como motor de cálculo petrológico subyacente para aplicaciones de escritorio como PetroPyQAPF y pipelines de ciencia de datos enfocados en modelamiento geoquímico.

Funciones principales

  • Implementación completa y robusta del flujo de cálculo normativo CIPW estándar
  • Gestión de corrección de agua y ajuste de la relación de estados de oxidación Fe2O3/FeO
  • Cálculo de porcentajes en peso de minerales normativos estándar (Cuarzo, Ortoclasa, Albita, Anortita, Nefelina, Diópsido, Hiperstena, Olivino, etc.)
  • Fácil integración con pandas, NumPy y ecosistemas de ciencia de datos en Python

Repositorio