Python Dash for Well Data Validation, Visualization, and Processing

Yuchen Jin, Chicheng Xu, Tao Lin, Weichang Li, Mohamed Larbi Zeghlache
{"title":"Python Dash for Well Data Validation, Visualization, and Processing","authors":"Yuchen Jin, Chicheng Xu, Tao Lin, Weichang Li, Mohamed Larbi Zeghlache","doi":"10.30632/pjv64n4-2023a6","DOIUrl":null,"url":null,"abstract":"Open-source Python libraries play a critical role in facilitating the digital\n transformation of the energy industry by enabling quick deployment of intelligent\n data-driven solutions. In this paper, we demonstrate an example of using Dash, a Python\n framework introduced by Plotly for creating interactive web applications. A\n fit-for-purpose software was tailored for an in-house research project in well-data\n validation, visualization, and processing. The application automates quality control of\n different sets of well-log data files (DLIS/LIS or LAS) for completeness, validity, and\n repeatability. For this tedious and critical process, a human expert is required to\n perform tasks using well-log interpretation software. A typical digital log file may\n contain hundreds or thousands of data channels that are difficult are difficult to\n visualize and validate manually. Sometimes it takes multiple iterations of communication\n between the data provider and the data receiver to achieve a final valid deliverable\n copy. By utilizing open-source Python libraries, such as DLISIO (Equinor ASA, 2022) and\n LASIO (Inverarity, 2023), a web interface based on Plotly-Dash is developed to visualize\n and check all data channels automatically and then produce a compliance summary report\n in PDF or HTML format. The time for validating one DLIS file that has hundreds of data\n channels is significantly reduced. Implementation of this automated data quality control\n workflow demonstrates that open-source Python libraries can significantly reduce the\n time from development to the deployment cycle. Quick implementation of intelligent\n software based on Python Plotly-Dash enables customized solutions or workflows that\n further improve both the effectiveness and efficiency of routine data quality control\n processes.","PeriodicalId":170688,"journal":{"name":"Petrophysics – The SPWLA Journal of Formation Evaluation and Reservoir Description","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Petrophysics – The SPWLA Journal of Formation Evaluation and Reservoir Description","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.30632/pjv64n4-2023a6","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Open-source Python libraries play a critical role in facilitating the digital transformation of the energy industry by enabling quick deployment of intelligent data-driven solutions. In this paper, we demonstrate an example of using Dash, a Python framework introduced by Plotly for creating interactive web applications. A fit-for-purpose software was tailored for an in-house research project in well-data validation, visualization, and processing. The application automates quality control of different sets of well-log data files (DLIS/LIS or LAS) for completeness, validity, and repeatability. For this tedious and critical process, a human expert is required to perform tasks using well-log interpretation software. A typical digital log file may contain hundreds or thousands of data channels that are difficult are difficult to visualize and validate manually. Sometimes it takes multiple iterations of communication between the data provider and the data receiver to achieve a final valid deliverable copy. By utilizing open-source Python libraries, such as DLISIO (Equinor ASA, 2022) and LASIO (Inverarity, 2023), a web interface based on Plotly-Dash is developed to visualize and check all data channels automatically and then produce a compliance summary report in PDF or HTML format. The time for validating one DLIS file that has hundreds of data channels is significantly reduced. Implementation of this automated data quality control workflow demonstrates that open-source Python libraries can significantly reduce the time from development to the deployment cycle. Quick implementation of intelligent software based on Python Plotly-Dash enables customized solutions or workflows that further improve both the effectiveness and efficiency of routine data quality control processes.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Python Dash用于井数据验证、可视化和处理
开源Python库通过实现智能数据驱动解决方案的快速部署,在促进能源行业数字化转型方面发挥着关键作用。在本文中,我们演示了一个使用Dash的例子,Dash是Plotly引入的用于创建交互式web应用程序的Python框架。一款适合内部研究项目的软件,用于井数据验证、可视化和处理。该应用程序可以自动控制不同测井数据文件(DLIS/LIS或LAS)的质量,以确保完整性、有效性和可重复性。对于这个繁琐而关键的过程,需要人工专家使用测井解释软件来执行任务。典型的数字日志文件可能包含数百或数千个难以可视化和手动验证的数据通道。有时,数据提供者和数据接收者之间需要进行多次通信迭代才能获得最终的有效可交付副本。通过利用开源Python库,如DLISIO (Equinor ASA, 2022)和LASIO (Inverarity, 2023),开发了一个基于plot - dash的web界面,可以自动可视化和检查所有数据通道,然后生成PDF或HTML格式的合规性总结报告。验证一个具有数百个数据通道的lis文件的时间大大减少了。这种自动化数据质量控制工作流的实现表明,开源Python库可以显著缩短从开发到部署周期的时间。基于Python plot - dash的智能软件快速实现,可定制解决方案或工作流,进一步提高常规数据质量控制流程的有效性和效率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Automatic Geological Facies Analysis in Crust-Mantle Transition Zone Petrophysical Analyses for Supporting the Search for a Claystone-Hosted Nuclear Repository A New R35 and Fractal Joint Rock Typing Method Using MICP Analysis: A Case Study in Middle East Iraq Nuclear Logging in Geological Probing for a Low-Carbon Energy Future – A New Frontier? Underground Hydrogen Storage in Porous Media: The Potential Role of Petrophysics
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1