Conversione dei dati di registrazione del pozzo da file DLIS al formato file LAS

Conversione dei dati di registrazione del pozzo da DLIS a LAS

Lavorare con i formati dei file di dati geoscienze e petrofisici

Foto di Mika Baumeister su Unsplash

All’interno delle discipline geoscienze dell’industria del petrolio e del gas, vengono utilizzati vari formati per archiviare i dati dei registri dei pozzi e petrofisici. Due dei formati più comuni sono i file LAS e i file DLIS.

I file LAS sono file ASCII piatti che possono essere facilmente letti utilizzando qualsiasi editor di testo, mentre i file DLIS sono file binari strutturati contenenti tabelle di informazioni sull’ambiente di logging e sui dati di logging. I file DLIS sono molto più difficili da lavorare e non possono essere aperti facilmente in un editor di testo, il che può ostacolare la comprensione di ciò che contengono.

Fortunatamente, sono stati sviluppati un paio di ottimi librerie Python che facilitano l’accesso ai dati dai file LAS e DLIS.

lasio è una libreria progettata per leggere e lavorare facilmente con i file LAS, anche quelli con eventuali problemi derivanti da formattazione errata o altri errori.

dlsio è una libreria Python sviluppata da Equinor ASA per leggere file DLIS e file Log Information Standard 79 (LIS79). La libreria è stata progettata per ridurre l’onere e lo sforzo di esplorare questi file senza avere una comprensione dettagliata della struttura DLIS.

Utilizzando queste due librerie, esploreremo come estrarre i dati da un file DLIS ed esportarli in un file LAS. Questo ci permetterà di creare un formato di file molto più facile da lavorare e anche più piccolo in dimensioni in quanto conterrà i dati rilevanti di cui abbiamo bisogno.

Se vuoi vedere altri articoli su come lavorare con questi formati di file, potrebbe interessarti quanto segue:

  • Caricare più file LAS di registri dei pozzi utilizzando Python
  • Convertire file CSV in file LAS con Python
  • Esplorare i contenuti dei file DLIS con Python
  • Caricare dati di registri dei pozzi da un file DLIS utilizzando Python

Importare librerie e caricare i dati

Per questo tutorial, avremo bisogno di due librerie principali. DLISIO, che ci consente di leggere e lavorare con i contenuti dei file DLIS, e LASIO, che ci consente di lavorare con i file LAS.

from dlisio import dlis...