用于访问在线天文数据资源的函数和类
项目描述
文档 | 博客 | 在Github上查看 | 下载稳定ZIP | 下载稳定TAR
访问在线天文数据
Astroquery 是一个与astropy关联的软件包,包含一组用于访问在线天文学数据的工具。每个网络服务都有自己的子包。例如,要与SIMBAD网站接口,请使用simbad子包。
>>> from astroquery.simbad import Simbad
>>> theta1c = Simbad.query_object('tet01 Ori C')
>>> theta1c.pprint()
MAIN_ID RA DEC ... COO_QUAL COO_WAVELENGTH COO_BIBCODE
------------- ------------- ------------- ... -------- -------------- -------------------
* tet01 Ori C 05 35 16.4637 -05 23 22.848 ... A O 2007A&A...474..653V
安装和需求
Astroquery 与 Python 3.7 或更高版本兼容。作为astropy的关联软件包,astroquery 需要astropy版本 4.2.1 或更高版本。
astroquery 使用requests模块与互联网通信。对于某些服务,需要BeautifulSoup和html5lib进行HTML解析。要访问需要登录的服务,还需要keyring模块。这些都可以使用pip或anaconda安装。运行测试需要安装curl。
可以通过pip安装astroquery的最新版本(注意使用--pre获取已发布的开发者版本,以及使用-U进行升级)。
$ python -m pip install -U --pre astroquery
要安装所有必需和可选依赖项,请将[all]标识符添加到上述pip命令中(或使用[docs]或[test]获取构建文档或运行测试所需的依赖项)。
$ python -m pip install -U --pre astroquery[all]
要安装“最新版本”
$ python -m pip install git+https://github.com/astropy/astroquery.git
或从源代码克隆并安装
$ # If you have a github account:
$ git clone git@github.com:astropy/astroquery.git
$ # If you do not:
$ git clone https://github.com/astropy/astroquery.git
$ cd astroquery
$ python -m pip install .
使用 astroquery
仅导入 astroquery 本身并不能带来太多好处:您需要具体导入每个子模块。请参阅文档以获取可用服务的列表。API显示了大多数模块共有的标准工具集,例如query_object和query_region。
引用 Astroquery
如果您使用了astroquery,请引用我们发表在《天文学杂志》上的论文。
BibTeX条目可以从软件包本身获取
import astroquery astroquery.__citation__
此外,您还可以参考该软件包的特定版本。我们为每个版本创建一个单独的Zenodo DOI,可以在以下Zenodo页面查找。
其他链接
由Adam Ginsburg和Brigitta Sipocz(astropy.astroquery@gmail.com)维护
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
构建分发
astroquery-0.4.7.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 047fbacb0a4faec4cdb62675e919c244c1c35e661044fcbb6c9a933331747ec9 |
|
MD5 | 1318e5e50f6d80e5743d511b8af5abb5 |
|
BLAKE2b-256 | 8f0e56d62ba2319d5ce5f7aaf663503a7ee65a9d688685ee5250cef81d363fa4 |
astroquery-0.4.7-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | dfa8ca46ca0a983f66e9547c774601b331770242f9f6245df5e603f795d75540 |
|
MD5 | a92e7d9ff4f3f505de21fbdceaa0e965 |
|
BLAKE2b-256 | 77243f78dc9e4357159ae223390a8ddbcf8d30c71b19896ab461214b1b4a71de |