来自python的iri90,干净灵活的电离层模型。
iri90的Python项目详细描述
IRI90:Python中的国际参考电离层
IRI-90 provides monthly mean values for magnetically quiet conditions at non-auroral latitudes in the altitude range 50km to 2000km.
但是,IRI90通常用作 极光纬度,了解注意事项。
安装
pip install iri90
或者对于最新的开发版本:
python -m pip install -e .
用法
这个iri90 python模块是尽可能小和干净的,以启用您的自定义iri90应用程序。
importiri90iono=iri90.runiri(dtime,altkm,latlon,f107,f107s,ap=p.ap)
iono
是一个可按物种、海拔等进行索引的xarray.dataarray,它包含元数据。
高度剖面
密度和温度:
python AltitudeProfile.py
注释
可选:如果您只想使用原始的Fortran代码:
cd bin
cmake ../src
cmake --build .