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

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重写父类中的特定行   java Apache Commons CLI订购帮助选项?   java如何将数据添加到网格视图   java如何在Apache Camel批处理后移动文件?   java如何为日期范围的between子句编写hql查询?   雅加达ee开始Java编程,我应该从哪里开始?   排序Java8+流:检查我的objectinstances的两个字段的列表顺序是否正确   java如何将json转换为Map<String,Object>确保整数为整数   java不能在Spring数据JPA批处理过程中创建TransactionException   java损坏的PDF文件从FTP下载到使用Apache Common Net的设备   java无法使用Spring批处理和Wso2为XML架构命名空间找到Spring NamespaceHandler   java Android ImageView未显示在SherlockFragment中   Maven在构建时出错=无法识别Java路径   java如何使用批处理文件调用关闭处理程序?   java admob广告横幅重叠我的游戏屏幕安卓