系外行星的发现和审查

dave-vkostov的Python项目详细描述


戴夫™在

D发现AndV正在设置E™ 在

摘要

执行一个行星探测仪 使用来自NASA K2和TESS任务的数据。在

管道执行以下步骤:

  1. 创建用于测试的目标子集
  2. 光曲线生成/余弦——消除仪器效应 e、 g.PDC光曲线 丹·福尔曼·麦基方法
  3. Detrend/寻找行星-BLS
  4. 装配行星模型
  5. 制定审查指标
  6. 输出有用的数据产品

安装及要求

请考虑在新环境中安装DAVE(在python3.6/3.7中,gnuplot的安装可能是3.8的问题),因为在继续之前,您需要pip安装以下软件包:astropy、metric_learn、sklearn、pyfits、astroquery、conda install gnuplot(从命令行:conda install-c conda forge gnuplot)、PyGnuplot,parmap,bls,clipboard,lpproj,numba和eleanor。 安装完所有依赖项后,请pip安装dave vkostov。 现在您只需要做最后一件事:转到dave目录,打开tessPipeline目录并打开vet_tess_y.py脚本。在这里您将看到一些(3或4)行代码和我的机器的路径。将它们替换为dave dir的路径。 感谢安装。在

用于TESS的示例

来自python:

from dave.tessPipeline import vet_tess_
detrendType = "tess_2min"
clip = vet_tess_.runOneDv(detrendType, 2, 307210830, 1, 3.690613, 1356.2038, 1863, 1.27)
outfile = "tmp.txt"
export_ = vet_tess_.runExport(clip,outfile_)

其中,RunnedV的输入为:扇区、TIC ID、行星编号、周期、BTJD、传输深度[ppm]、传输持续时间[小时]。在

目前支持的“detrendType”有“tess_2min”和“eleanor”,其中“tess_2min”是指SPOC短节奏数据,“eleanor”是指eleanor生成的FFI光曲线

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

推荐PyPI第三方库


热门话题
java是从此类字符串中提取数据的最佳方法   filenotfoundexception Java FileOutputStream Windows/Linux   java在SQLite数据库Android SDK中搜索特定字符串   java使用键值访问jsp中Map<Long,Map<String,Object>>的内容   java奇怪的HTMLeditor工具包问题   在java中使用数组只计算字母   每个应用程序都可以有自己独立的Java SDK吗   java如何将jasper报告生成的PDF文件保存在一个项目文件夹中   java BigDecimal包装器:静态字段为零   解码Base64图像时出现java IllegalArgumentException(非法的Base64字符)   将int转换为字节在Java和Actionscript中产生不同的结果   java什么使不可变对象在没有安全发布技术的情况下发布?   java将字节数据写入目录   一个计算器中有多个操作的java问题   面向对象Java重写是如何工作的   带hibernate的java ClassCastException   指向最后一个对象的java对象列表   java单元测试spring项目中的Get请求