来自python的iri90,干净灵活的电离层模型。

iri90的Python项目详细描述


Build StatusCoverage StatusBuild statusPyPi versionPyPi formatsPyPi Download stats

IRI90:Python中的国际参考电离层

IRI-90 provides monthly mean values for magnetically quiet conditions at non-auroral latitudes in the altitude range 50km to 2000km.

但是,IRI90通常用作 极光纬度,了解注意事项。

example IRI output

安装

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 .

参考文献

Fortran Code

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

推荐PyPI第三方库


热门话题
Java中的图像动画GIF?   编译中的数组问题:java中csv文件拆分中的符号错误   java在maven项目中使用JDBC连接到Athena   安卓属性文件未通过java加载   macos如何强制Java应用程序登录到网络代理?   java有序二叉树,使用树排序按升序打印字符串   java如何使这个2D数组向右旋转90度?   上次修改的Java文件返回0   递归泛型/继承中的oop Java绑定不匹配   java如何在javamail api中将文件作为附件上传?   Android编程中的java:如何调用接受View类型参数的方法?   java在Spring数据JPA中嵌入对象而不是链接   需要一些将Java代码Android Studio移植到C#Visual Studio的帮助吗   java Akka Http大部分cpu时间都花在不安全的环境中。公园()   javaweb应用中的数据库角色管理   报告中未显示java Jasper映射组件   java如何使用SKMaps解决冲突依赖。广口番石榴   屏幕阅读器无法访问java QT的QWebView小部件   java无法获得第一个匹配项(与组无关)