我在SIMBAD数据库上有大量的条件查询要做,例如:
region(circle, 29.20 -0.214, 0.60d) & otypes in ('ClG','SCG','GrG','CGG','SC?','C?G','Gr?')& redshift > 0.037 & redshift < 0.0531
此查询提供类型为('ClG'、'SCG'、'GrG'、'CGG'、'SC?'的所有对象是吗?G','Gr?')在以29.20-0.214为中心的0.6度圆内,红移在0.037和0.0531之间。 它在web界面http://simbad.u-strasbg.fr/simbad/sim-fsam上运行良好,对于本例,我得到一个对象。在
问题是我需要做大量这样的查询。我试图使用python http://astroquery.readthedocs.io/en/latest/simbad/simbad.html这个包,但没有成功使它正常工作。在
^{pr2}$像这样一点也不管用。在
我试着把一个项目放在打字上
types='ClG'
通过这个,我得到了一个包含大量ogf对象的表(即使0.6度的圆选择也不起作用)
我的目标是提取与条件查询匹配的每个对象的名称、类型、坐标和红移。在
非常感谢您的帮助!在
你和你最初的尝试很接近:
结果是:
^{pr2}$注意,为了可读性,我只把它分成多行;
qry
只是传递给SIMBAD的完整字符串。这是astroquery发送的结果查询:相关问题 更多 >
编程相关推荐