Convirtiendo datos de registro de pozos de archivos DLIS al formato de archivo LAS

Convertiendo datos de registro de pozos DLIS a formato LAS

Trabajando con formatos de archivo de datos geocientíficos y petrofísicos

Foto de Mika Baumeister en Unsplash

Dentro de las disciplinas geocientíficas de la industria del petróleo y el gas, se utilizan varios formatos para almacenar datos de registro de pozos y petrofísicos. Dos de los formatos más comunes son los archivos LAS y los archivos DLIS.

Los archivos LAS son archivos ASCII planos que se pueden leer fácilmente con cualquier editor de texto, mientras que los archivos DLIS son archivos binarios estructurados que contienen tablas de información sobre el entorno de registro y los datos de registro. Los archivos DLIS son mucho más difíciles de trabajar y no se pueden abrir fácilmente en un editor de texto, lo que dificulta la comprensión de lo que contienen.

Afortunadamente, se han desarrollado un par de bibliotecas de Python excelentes que facilitan el acceso a datos de archivos LAS y DLIS.

lasio es una biblioteca diseñada para leer y trabajar fácilmente con archivos LAS, incluso aquellos con problemas debido a un formato incorrecto u otros errores.

dlsio es una biblioteca de Python desarrollada por Equinor ASA para leer archivos DLIS y archivos del Estándar de Información de Registro 79 (LIS79). La biblioteca ha sido diseñada para reducir la carga y el esfuerzo de explorar estos archivos sin tener un conocimiento detallado de la estructura DLIS.

Usando estas dos bibliotecas, exploraremos cómo extraer datos de un archivo DLIS y exportarlos a un archivo LAS. Esto nos permitirá crear un formato de archivo mucho más fácil de trabajar y también más pequeño en tamaño, ya que contendrá los datos relevantes que necesitamos.

Si desea ver otros artículos sobre cómo trabajar con estos formatos de archivo, los siguientes pueden ser de interés:

  • Cargar múltiples archivos LAS de registro de pozos usando Python
  • Convertir archivos CSV a archivos LAS con Python
  • Explorar el contenido de archivos DLIS con Python
  • Cargar datos de registro de pozos desde DLIS usando Python

Importando Bibliotecas y Cargando Datos

Para este tutorial, vamos a necesitar dos bibliotecas principales. DLISIO, que nos permite leer y trabajar con el contenido de archivos DLIS, y LASIO, que nos permite trabajar con archivos LAS.

from dlisio import dlis...