Esplorare i contenuti dei file DLIS con Python
Esplorare i file DLIS con Python
Lavorare con Pandas e dlisio per esplorare i dati di registrazione del pozzo
I file DLIS sono un formato standard dei dati dell’industria del petrolio e del gas. Sono file binari strutturati che contengono tabelle con informazioni sul pozzo, informazioni sugli strumenti e dati di registrazione del pozzo. Sono molto più complessi e più difficili da aprire rispetto ai file LAS (Log ASCII Standard) piatti. Ciò può renderli più difficili da gestire e spesso richiede strumenti dedicati per visualizzare ed esplorare il loro contenuto.
Fortunatamente, Equinor ha pubblicato una libreria Python chiamata dlisio, che semplifica notevolmente il processo di esplorazione di questi file.
dlsio è una libreria Python sviluppata da Equinor ASA per leggere file dlis e file LIS79 (Log Information Standard 79). L’idea principale alla base dello sviluppo di questa libreria è ridurre l’onere e lo sforzo di esplorare ed estrarre i dati contenuti in questi file senza dover comprenderne completamente la struttura. Ciò consente agli utenti di concentrarsi sull’accesso e sulla manipolazione dei dati.
Per ulteriori informazioni sulla libreria dlisio, è possibile consultare la documentazione di seguito
- Come utilizzare l’interprete di codice di OpenAI per analizzare i dati
- Svelare i segreti della dimensione che cambia lentamente (SCD) una visione completa di 8 tipi
- Crea il tuo sito web mozzafiato in pochi minuti gratuitamente
Documentazione dlisio 0.3.7
Benvenuti in dlisio. dlisio è una libreria Python per la lettura del formato di interscambio di log digitali (DLIS) v1. Esiste la versione 2…
dlisio.readthedocs.io
In questo breve tutorial, vedremo come accedere al contenuto del file dlis convertendo le informazioni e i dati in un dataframe pandas, un formato dati molto più comune nel campo della scienza dei dati.
Importazione delle librerie
Se non hai ancora installato dlisio, puoi farlo direttamente nel tuo Jupyter Notebook utilizzando il seguente comando.
!pip install dlisio
Una volta installata la libreria, possiamo cominciare ad importare le librerie necessarie. Per questo tutorial, dovremo importare il modulo dlis
da dlisio e la libreria pandas.
from dlisio import dlisimport pandas as pd
Caricamento dei file di dati DLIS con DLISIO
Una volta importate le librerie, possiamo caricare i nostri dati DLIS utilizzando il seguente codice.