访问虚拟天文台数据和服务的astropy附属包
pyvo的Python项目详细描述
Pyvo是一个包,提供对 使用python的虚拟天文台(vo)。
它的开发是由国家科学基金会/美国宇航局资助的虚拟天文 天文台(vao,www.usvao.org)项目(原名 (vaopy)作为将vo功能引入桌面的计划的一部分。 它的目标是允许天文学家和工具开发人员访问数据和 来自远程存档和其他Web资源的服务。它需要 VO标准的优势是可以访问数千个目录, 数据档案、信息服务和分析工具。它也 利用Astopy(和Numpy)的一般功能,以及 所以第二个目标是为迁移提供一个开发平台 更多的vo能力变成了astropy。
可以找到源代码on GitHub
pyvo版本可从PyPI获得 因此,使用pip:
pip install pyvo
- 或者,您可以进行源代码安装:
- python setup.py安装
示例
许多有指导意义的例子可以在PyVO Documentation中找到。 其他示例可以在脚本目录中找到。
单元测试
Pyvo使用Astropy框架进行单元测试,该框架构建在 安装脚本。要运行测试,请键入:
python setup.py test
这将运行所有不需要网络的单元测试 连接。运行所有测试,包括访问 网络,添加–remote data(-r)选项:
python setup.py test -R