推导出凌日行星系的恒星倾角分布。

obliquit的Python项目详细描述


Morton & Winn (2014)之后,推断出凌日行星系统的恒星倾角分布。

使用将要安装的simpledist包 作为此包安装的依赖项。

此软件包有两个主要任务:

  1. 计算给定rstar、prot、vsin(i)测量值的cos(i)的后验。
  2. 在给定cos(i)后验样本的情况下,推导fisher分布参数$kappa$。

请参见下面的快速介绍,以及notebook demo了解更多信息。

安装

$ pip install [--user] obliquity

或者克隆存储库并安装:

$ git clone https://github.com/timothydmorton/obliquity.git
$ cd obliquity
$ python setup.py install [--user]

基本用法

fromobliquity.distributionsimportCosi_Distributioncosi_dist=Cosi_Distribution((1.3,0.1),(15,0.3),(3.5,0.5))#Radius, Prot, VsinIcosi_dist.summary_plot()

命令行脚本

除了obliquity模块之外,这个包还安装了一些命令行脚本。

write_cosi_dist:这将计算给定输入参数的Cosi_Distribution,并将分布写入 文件(.h5格式,可轻松重新加载)。例如,

$ write_cosi_dist test.h5 -R 1.3 0.1 -P 14 0.3 -V 4 0.5

完成此操作后,您可以启动python并阅读发行版,如下所示:

fromobliquityimportCosi_Distribution_FromH5cosi_dist=Cosi_Distribution_FromH5('test.h5')cosi_dist.summary_plot()

这对于运行批处理作业和以后执行更多分析特别有用。

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

推荐PyPI第三方库


热门话题
java编辑并重新运行spring引导单元测试,无需重新加载上下文即可加快测试速度   为什么我不能做演员?   java为什么是线程。join通常用于停止安卓中的线程   java从weblogic服务器调用JSON POST REST服务时收到400:错误请求   java在DeviceAdmin模式禁用时设置身份验证?   java SortedMap的keySet()能否始终安全地强制转换到SortedSet?   安卓 java。lang.NoSuchMethodException可包裹类   java JOGL库安装   javatomcat内存管理   java使用getString()中的变量   java将最小星号设置为评级栏   Java中字符串相等的println()方法。。。它到底是如何工作的?   java如何从文本中输出的数组中放入随机图像