Astroquery VizieR UCAC4 完整下载

Astroquery VizieR UCAC4 full download

我想要 UCAC4 星目录的本地(离线)ASCII 版本,以便拥有一个独立的工作环境。

我在尝试检索此特定 完整 目录时遇到问题。使用 topcat VO->Vizier service 选项甚至 CdS 网络界面下载小部件非常简单,但我没有管理完整的目录检索。

我最好的拍摄是使用 Python 脚本 astroquery 但是下面的函数调用没有 return 几乎足够的星星,当它应该下载一半的目录时(天球的北部) :

ucac4 = v.query_region(coord.SkyCoord(ra=0, dec=45, unit=(u.deg, u.deg), frame='icrs'), 
                       width=90, height=360, catalog= 'I/322A')

widthheight 似乎是指 赤纬/ra 这个顺序(我错了吗有了这个假设?)

我也尝试在天空的较小部分进行迭代,它提高了密度,但我似乎仍然缺少物体并且无法弄清楚原因。例如,我尝试迭代 0.2° 偏角步骤,以便我可以交叉检查此文件: ftp://cdsarc.u-strasbg.fr/pub/cats/I/322A/UCAC4/u4i/zone_statsquery_region 函数仍然没有 return 预期的星星数量...

我也尝试了 Astrosurf 链接,但我不能只使用这些文件,因为我想要它的 ASCII 格式。

要下载大数据集,需要增加ROW_LIMIT。默认值仅为 50,因为我们希望限制 Vizier 服务器上的负载,除非用户知道他们在做什么。

from astroquery.vizier import Vizier
Vizier.ROW_LIMIT = 100000000000

最快的解决方案:获取 cdsclient 包。 运行 带有 -whole 选项的 finducac4 程序,例如: finducac4 -whole -m 115000000 > myUcac4.dat