跳转到主要内容

用于检查和分析NASA开普勒、K2和TESS太空望远镜获得的像素和光变曲线的工具。

项目描述

Kepler、K2 & TESS数据分析的简单命令行工具。

pypi-badge ci-badge appveyor-badge doi-badge

自2012年以来开发,PyKE提供了一种用户友好的方式来检查和分析NASA的开普勒、K2和TESS任务获得的像素和光变曲线。

文档

文档托管在pyke.keplerscience.org

PyKE v3.1的新功能是什么?(2017年1月)

PyKE3是Kepler/K2/TESS工具包的最新一代。它提供了以下关键改进

  • PyKE3现在是一个pip安装包,并支持Python 2和3

  • 任务现在既可用作命令行工具,也可用作Python函数

  • 文档和教程现在使用Sphinx生成

  • PyKE3提供了一种简单的接口,可以在Python会话内操作目标像素文件和光变曲线文件

  • PRF测光工具已重构为更灵活的接口

请参阅以下IPython笔记本,了解新功能和更改的示例:http://pyke.keplerscience.org/tutorials/ipython_notebooks/whatsnew31.html

快速入门

如果您在系统上有一个可用的Python 2或3版本(我们推荐Anaconda Python),您可以使用pip安装PyKE的最新稳定版本

$ pip install pyketools

安装PyKE后,您可以直接可视化目标像素文件中的帧。例如,让我们可视化Kepler目标KIC008462852(又称Tabby星)的像素

$ kepmask kplr008462852-2013098041711_lpd-targ.fits.gz --maskfile mask.txt
http://pyke.keplerscience.org/_images/kepmask1.png

kepmask是一个交互式工具,用于创建自定义孔径掩模,该掩模随后可用于其他PyKE任务。

例如,现在我们可以使用kepextract任务来使用上面定义的kepmask像素执行孔径光度测量

$ kepextract kplr008462852-2013098041711_lpd-targ.fits.gz --outfile lightcurve.fits --maskfile mask.txt

这会创建一个名为lightcurve.fits的文件,其中包含类似于官方档案中的光曲线。为了可视化结果光曲线,我们可以使用kepdraw

$ kepdraw lightcurve.fits
http://pyke.keplerscience.org/_images/kepdraw1.png

贡献

用户可以打开问题拉取请求。您也可以通过keplergo@mail.arc.nasa.gov联系开发团队

引用

如果您在研究中发现此代码很有用,请使用以下BibTeX引用(Vinícius et al. 2017)和(Still & Barclay, 2012)。同时,请给我们一个GitHub star!

@misc{pyke3,
  author       = {Zé Vinícius and
                  Geert Barentsen and
                  Michael Gully-Santiago and
                  Ann Marie Cody and
                  Christina Hedges and
                  Martin Still and
                  Tom Barclay},
  title        = {KeplerGO/PyKE},
  month        = jul,
  year         = 2017,
  doi          = {10.5281/zenodo.835583},
  url          = {https://doi.org/10.5281/zenodo.835583}
}

@misc{2012ascl.soft08004S,
  author       = {{Still}, M. and {Barclay}, T.},
  title        = "{PyKE: Reduction and analysis of Kepler Simple Aperture Photometry data}",
  keywords     = {Software},
  howpublished = {Astrophysics Source Code Library},
  year         = 2012,
  month        = aug,
  archivePrefix= "ascl",
  eprint       = {1208.004},
  adsurl       = {http://adsabs.harvard.edu/abs/2012ascl.soft08004S}
}

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

pyketools-3.1.0.tar.gz (180.9 kB 查看散列

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面