【发布时间】:2022-07-18 13:47:40
【问题描述】:
我正在做 Gaia Astroquery,由这个网站进行试点:
https://datacarpentry.org/astronomy-python/index.html
我正在学习“转换和选择”课程,当我到达“选择适当的动作”部分时,程序无法运行,而是出现一个错误,名为“500 Error 500: null”。
本章链接如下: https://datacarpentry.org/astronomy-python/05-select/index.html
我的代码如下所示:
candidate_coord_pm_query_base = """SELECT
{columns}
FROM gaiadr2.gaia_source
WHERE parallax < 1
AND bp_rp BETWEEN -0.75 AND 2
AND 1 = CONTAINS(POINT(ra, dec),
POLYGON({sky_point_list}))
AND 1 = CONTAINS(POINT(pmra, pmdec),
POLYGON({pm_point_list}))
"""
candidate_coord_pm_query = candidate_coord_pm_query_base.format(columns=columns,
sky_point_list=sky_point_list,
pm_point_list=pm_point_list)
candidate_coord_pm_job = Gaia.launch_job_async(candidate_coord_pm_query)
candidate_gaia_table = candidate_coord_pm_job.get_results()
我在此代码的最后一行之后收到错误消息。 任何以前的代码都对我有用,每个变量都很好,看起来像在网站上。所以我的问题是如何写这个才能正常工作?
我们将不胜感激。
【问题讨论】:
标签: python astronomy gaia astroquery