用于计算地层评价的岩石物理性质的软件包。

petrop的Python项目详细描述


…图片::https://toddheitmann.github.io/petropy/_images/petropy_logo.png

==


>一个python岩石物理包,允许对常规和非常规地层进行科学python计算。使用"lasio<;https://github.com/kinverarity1/lasio>;"读取las
文件。包括
岩石物理工作流程和基于XML模板的日志查看器。

…图片::https://toddheeitmann.github.io/petropy/u images/university-6-18w-u-no1.png




>
>
-`cchardet<;https://github.com/pyyoshi/uchardet `\br/>-`lasio<;https://github.com/kinverarity1/lasio>;`lasio>;`lasio<;https://github.com/kinverarity1/lasio>;`lasio>;br/>-`numpy<;http://www.numpy.org>;http://www.numpy.numpy.org.br/>-` scipy<;https://www.scipy.org>;`
-`pandas<;http://pandas.pydata.org>;`
-`matplotlib<;http://matplotlib.org>;`
-`scikit learn<;http://scikit learn.org/stable/>;`

安装行

…代码块::bash


代码块::python

import petropy as ptr
file_path=r'path/to/well.las'
log=ptr.log(file_path)


documentation
-


查看类和方法的"联机文档"。

_联机文档:https://toddheitmann.github.io/petropy/

----


要了解如何在岩石物理工作流中使用petropy处理las文件
,请参阅"示例页"。

_示例页面:https://toddheitmann.github.io/petropy/auto_examples/


PetroPhysical模型快速查看代码块::python

>>>导入petropy并打印原始曲线代码块::bash

mnemonic unit value description
----
dept f 00 000 00 01 depth curve
cali inch 99 075 22 05 2 caliper
dphi decp 99 075 22 05 3 density personality-lime-
grgapi 99 075 22 05 4伽马射线
nphi decp 99 075 22 05 5中子孔隙度-石灰-
pe b/e 99 075 22 05 6光电系数
rhob g/c3 99 075 22 05 7体积密度
phix decp 99 075 22 05 8交会图孔隙度
c13英寸99075 22 05 9卡尺垫1-3-事实-
c24英寸99 075 22 05 10卡尺垫2-4-事实-
dt us/f 99 075 22 05 11声波传输时间
sphi decp 99 075 22 05 12声波孔隙度-石灰-
gr3 99 075 22 05 13伽马射线
ild欧姆99 075 22 05 14 IL,深电阻率
ILM欧姆99 075 22 05 15 IL,中电阻率
SGRD欧姆99 075 22 05 16短保护电阻率
SP MV 99 075 22 05 17自发电位
Cal_n in 99 075 22 05 9卡尺垫1-3-事实-
gr_n gapi 99 075 22 05 4伽马射线
resmed_n ohmm 99 075 22 05 15 il,中电阻率
resdeep_n ohmm 99 075 22 05 14 il,深电阻率
nphi_n decp 99 075 22 05 5中子孔隙度-石灰-
dphi_n decp 99 075 22 05 3密度ty孔隙度-石灰-
sphi n decp 99 075 22 05 12声波孔隙度-石灰-
pe_n b/e 99 075 22 05 6光电系数
rhob_n g/c3 99 075 22 05 7体积密度
dtc_n us/f 99 075 22 05 11声波传输时间
sp_n mv 99 075 22 05 17自发电位

…代码块::python

>>NT(原木顶部)

…代码块::bash

{'wfmpa':6993.5,'wfmpb':7294.0,'wfmpc':7690.5,'wfmpd':8028.0}

…代码块::python

>>>加载默认参数和打印值代码块::bash

dict_keys(['default','wfmp'])

代码块::python

>>>详细地层间隔
>;f=['wfmpa'、'wfmpb'、'wfmp c']
>>>>>>>计算定义地层的流体性质
>;>;记录地层流体性质(f,参数='wfmp')
>;>;打印c用于描述计算曲线的曲线代码块::bash

mnemonic unit value description
----
dept f 00 000 00 01 depth curve
cali inch 99 075 22 05 2 caliper
dphi decp 99 075 22 05 3 density personality-lime-
grgapi 99 075 22 05 4伽马射线
nphi decp 99 075 22 05 5中子孔隙度-石灰-
pe b/e 99 075 22 05 6光电系数
rhob g/c3 99 075 22 05 7容重
phix decp 99 075 22 05 8交会图孔隙度
c13英寸99 075 22 05 9卡钳垫1-3-事实-
c24英寸99 075 22 05 10卡钳垫2-4-事实-
dt us/f 99 075 22 05 11声波传输时间
sphi decp 99 075 22 05 12声波孔隙度-石灰-
gr3 99 075 22 05 13伽马射线
ild ohmm 99 075 22 05 14 il,深电阻率
ilm ohmm 99 075 22 05 15 il,中电阻率
sgrd ohmm 99 075 22 05 16短保护电阻率
sp mv 99 075 22 05 17自发电位
cal_n inch 99 075 22 059卡尺垫1-3-事实-
gr_n gapi 99 075 22 05 4伽马射线
resmed_n ohmm 99 075 22 05 15 il,中电阻率
resdeep_n ohmm 99 075 22 05 14 il,深电阻率
nphi_n decp 99 075 22 05 5中子孔隙度-石灰-
dphi n decp 99 075 22 05 3密度孔隙度-石灰-
sphi n decp 99 075 22 05 12声波孔隙度-石灰-
p e_n b/e 99 075 22 05 6光电系数
rhob_n g/c3 99 075 22 05 7体积密度
dtc_n us/f 99 075 22 05 11声波传输时间
sp_n nmv 99 075 22 05 17自然电位
孔隙压力psi计算孔隙压力
储层温度res/>储层温度nes psi计算净有效应力
rw ohmm计算相对电阻率水
rmf ohmm计算电阻率泥浆滤液
rho-hc g/cc计算烃密度
rho-w g/cc计算水密度
rho-mf g/cc计算泥浆密度滤液
nphi_hc v/v计算的烃中子测井响应
nphi_w v/v计算的水中子测井响应
nphi_mf v/v计算的泥浆滤液中子测井响应
mu_hc cp c计算出的碳氢化合物粘度
bo计算出的油气层体积系数
bp-psi计算出的气泡点

。代码块::python

>>>加载默认多矿物参数
>>日志。多矿物参数来自于csv()
>;>打印可用的默认地层参数
>;>打印(log.multimineral\u parameters.keys())

代码块::bash

dict_键(['默认','wfmp'])

…代码块::python

>>>根据定义的地层计算多矿物模型s用于描述计算曲线
>;>>打印(对数曲线)

…代码块::bash

mnemonic unit value description
----
dept f 00 000 00 01 depth curve
cali inch 99 075 22 05 2 caliper
dphi decp 99 075 22 05 3 density personality-lime-
gr gapi 99 075 22 05 4伽马射线
nphi decp 99 075 22 05 5中子孔隙度-石灰-
pe b/e 99 075 22 05 6光电系数
rhob g/c3 99 075 22 05 7体积密度
phix decp 99 075 22 05 8交会图孔隙度
C13英寸99 075 22 05 9卡钳垫1-3-事实-
C24英寸99 075 22 05 10卡钳垫2-4-事实-
dt us/f 99 075 22 05 11声波传输时间
sphi decp 99 075 22 05 12声波孔隙度-石灰-
gr3 99 075 22 05 13伽马射线
ild ohmm 99 075 22 05 14 il,深电阻率
ilm ohmm 99 075 22 05 15 il,中电阻率
sgrd ohmm 99 075 22 05 16短保护电阻率
sp mv 99 075 22 05 17自发电位
cal英寸99 075 22 05 9卡尺垫1-3-事实-
GR_n Gapi 99 075 22 05 4伽马射线
重新测量欧姆99 075 22 05 15 IL,中电阻率
重新测量欧姆99 075 22 05 14 IL,深电阻率
NPHI_n Decp 99 075 22 05 5中子孔隙度-Lime-
dphi_n decp 99 075 22 05 3密度孔隙度-石灰-
sphi_n decp 99 075 22 05 12声波孔隙度-石灰-
pe_n b/e 99 075 22 05 6光电系数
rhob_n g/c3 99 075 22 05 7体积密度
dtc_n us/f 99 075 22 05 11所以nic传输时间
sp_n mv 99 075 22 05 17自发电位
孔隙压力psi计算孔隙压力
储层温度res廑计算储层温度
nes psi计算净有效应力
rw欧姆计算电阻率水
rmf欧姆计算电阻率泥浆滤液
rho-hc g/cc计算烃密度
rho-w g/cc计算水密度
rho-mf g/cc泥浆滤液计算密度
nphi-hc-v/v计算烃中子测井响应
nphi-w-v/v计算水中子测井响应
nphi-mf-v/v计算泥浆滤液中子测井响应e
mu-hc-cp计算的烃类粘度
bo计算的油层体积系数
bp-psi计算的泡点
phie v/v有效孔隙度
sw v/v含水饱和度
shc v/v烃饱和度
bvh v/v体积烃
bvw v/v体积水
bvwi v/v体积水不可还原
bvwfv/v体积无水
bvom v/v体积分数有机质
bvclay v/v体积分数粘土
bvpyr v/v体积分数黄铁矿
vomv/v基质体积分数有机质
v clay v/v基质体积分数粘土
vpyr v/v基质体积分数黄铁矿
rhom g/cc基质密度
toc wt/wt基质重量ht组分有机质
wt clay wt/wt基质重量分数粘土
wtpyr wt/wt基质重量分数黄铁矿
bvqtz v/v体积分数石英
vqtz v/v基质体积分数石英
wtqtz wt/wt基质重量分数石英
bvclc v/v体积分数方解石
vclc v/v基质体积分数方解石
wtclc wt/wt基质重量分数方解石
bvdol v/v体积分数白云石
vdol v/v基质体积分数白云石
wtdol wt/wt基质重量分数白云石
oip wt/wt基质重量分数白云石



欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用jaxb2annotateplugin和XJC工具的java自定义注释   java组织。xeustechnologies。jcl无法加载WstxInputFactory类   java JUnit在格式化字符串上比较失败   java Bukkit配置部分getKeys   如何关闭Java流?   java Struts2正则表达式配置   链式事务注释的java奇怪行为   java在两个JButton之间使用变量   java签署APK时内容会发生什么变化?   java LWJGL:Slick:3D世界中的绘图字体   如何分解Java数组?   在Java MySql中处理多个过滤器   java如何在Firebase数据库中跳过初始OnChildaded事件触发   java如何在PreviewView中使用CameraX?   在子类#中重写父类后访问父类原始方法的java已解决   java找不到类型的属性   游戏框架游戏!框架+Java