问题标签 [astroquery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
31 浏览

python - 从 MAST 存档下载 astroquery 的问题

全部,

在测试 python 脚本时,我注意到从 TIC 目录中检索数据会导致错误消息,如下所示:

ticinfo = Catalogs.query_criteria(catalog="Tic", ID=tic).as_array()

requests.exceptions.ConnectionError: HTTPSConnectionPool(host='mast.stsci.edu', port=443): url: /portal/Mashup/Mashup.asmx/columnsconfig (由 NewConnectionError('<urllib3.connection. HTTPSConnection 对象位于 0x7f670582d2e0>:无法建立新连接:[Errno -3] 名称解析临时失败'))

这个错误是暂时的,上周没有发生。是否是由于 MAST 服务器因请求过多而过载?

0 投票
1 回答
40 浏览

python - Astroquery JPL Horizo​​ns Python

我想问是否有人知道我如何获得太阳系中所有物体的列表。我的意思是所有的行星和它们的天然卫星。或者最接近太阳系重心的前 400 个天体。我唯一能得到的是行星,而不是行星,而是它们的重心,所以这些甚至都不是正确的坐标。

0 投票
0 回答
6 浏览

arrays - 使用带有 for 循环的 Astroquery

我从一个包含星名、RA 值和 DEC 值的 excel 文件中读取了 3 个数组

就像是

我想使用 astro 查询和 for 循环搜索此数组中的每个对象

这是我的代码:

但是,此代码仅适用于第一个术语:SAO-206462

我怎样才能解决这个问题?

0 投票
1 回答
30 浏览

python - 在数组中,列表索引必须是整数或切片,而不是 str 错误 python

我有一个从 .tsv 文件读取数据然后将其列转换为数组的代码。但是,当我尝试在 for 循环中使用这些数组时,它会显示“TypeError:列表索引必须是整数或切片,而不是 str”。我怎样才能解决这个问题?

这是我的代码:

0 投票
0 回答
4 浏览

python - 如何在 python 中使用 Astroquery 进行多对象查询

我想查询多个对象一次。但是我无论如何都找不到

来了

我想一次查询“m2,wasp80,m80,hat-p-32”等。

0 投票
0 回答
7 浏览

python - 如何从astroquery 表中保存一些变量?

我正在使用 astroquery 来查找某些特定恒星的通量(mag)。代码在表格中向我展示了它们。但是我想将这些通量值保存在数组或 excel 文件中。我怎样才能做到这一点?

我的代码是:

0 投票
1 回答
17 浏览

python - 我希望 SIMBAD 将破折号(连字符)视为空格

我有一个使用 astroquery.Simbad 查询星名的代码。然而,辛巴德使用像“LP 944-20”这样的名字。但是,数据包含名称为“LP-944-20”。我怎样才能让代码忽略第一个破折号(连字符)?

我的代码:

0 投票
0 回答
34 浏览

python - 如何在for循环中将输出添加到列表中

我有一个从 .tsv 文件中获取数据而不是转换为列表的代码。在 for 循环中,使用 astroquery 从该数据中查询这些值并显示为表格。所以我想把输出放在一个新的列表中。

这是我的代码:

0 投票
1 回答
17 浏览

python - 如何在 Python 的列表中使用 Getclosest()

我的代码从文本文件中获取 RA 和 DEC 值(str 形式的一些坐标),并使用 astroquery 来查询与这些 RA 和 DEC 数据相关的对象,并显示这些对象及其属性的表。然后我把它们放到一个列表中。但是查询有时会找到超过 1 个对象。我想使用 GetClosest() 推荐来查找最近的对象,以便仅将最接近的对象放入我的列表中。这是我的代码的一部分:

所以我想将最接近的 RA[i] 与 obj[1] 和 DEC[i] 与 obj[2] 匹配。我怎样才能做到这一点?