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')
width
和 height
似乎是指 赤纬/ra 这个顺序(我错了吗有了这个假设?)
我也尝试在天空的较小部分进行迭代,它提高了密度,但我似乎仍然缺少物体并且无法弄清楚原因。例如,我尝试迭代 0.2° 偏角步骤,以便我可以交叉检查此文件:
ftp://cdsarc.u-strasbg.fr/pub/cats/I/322A/UCAC4/u4i/zone_stats
但 query_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
我想要 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')
width
和 height
似乎是指 赤纬/ra 这个顺序(我错了吗有了这个假设?)
我也尝试在天空的较小部分进行迭代,它提高了密度,但我似乎仍然缺少物体并且无法弄清楚原因。例如,我尝试迭代 0.2° 偏角步骤,以便我可以交叉检查此文件:
ftp://cdsarc.u-strasbg.fr/pub/cats/I/322A/UCAC4/u4i/zone_stats
但 query_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