问题标签 [astropy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2092 浏览

python - Astroquery: AttributeError("'bytes' 对象没有属性 'encode'")

我想运行astroquery 包的 NED 查询。

这是由纪录片中的示例给出的。

我遇到了以下问题:

在 self.table_parse_error 我发现:

我不知道出了什么问题。

这是我的版本:

0 投票
2 回答
641 浏览

python - 在 astropy 表列中插入数组

我有一个辐射源的多波段目录(来自 SourceExtractor,如果你想知道的话),我已将其读入天文表,格式如下:

FLUX_APER_BAND1、等中的阵列FLUXERR_APER_BAND1每个都有 14 个元素,它们给出了给定波段中给定光源的光子计数,在距光源中心 14 个不同距离内(孔径光度计)。我有孔径阵列(2、3、4、6、8、10、14、20、28、40、60、80、100 和 160 像素),我想将 14 个样本插入一个(假设)在其他一些光圈处计数a

可以遍历源,但目录中有超过 3000 个,这不是非常 Python 或非常有效(在 8 个波段中插入 3000 个对象需要一段时间)。有没有办法同时将单列中的所有阵列插入到相同的孔径?我试着简单地申请np.interp,但是那个扔了ValueError: object too deep for desired array,还有np.vectorize(np.interp),但是那个扔了ValueError: object of too small depth for desired array。似乎也应该可以对单个列的内容进行聚合,但我无法理解文档。

有人可以对此有所了解吗?提前致谢!

0 投票
1 回答
794 浏览

python - Astropy 弃用警告

我为 python 2.7 安装了 Anaconda 发行版(一切正常),然后我在安装 SunPy 之后安装了SunPy

要安装 SunPy 的额外依赖项,请运行:

要安装运行:

但是当我运行这样的事情时:

我在安装 SunPy 和更新 Astropy 之前没有出现这个警告

警告:AstropyDeprecationWarning:文件“C:\Users\nandhos.astropy\config\astropy.cfg”的 [io.fits] 部分中的配置参数“enabled_record_valued_keyword_cards”已弃用。请改用 [fits] 部分中的“enable_record_valued_keyword_cards”。[astropy.config.configuration]

显然,一切正常,只是我想知道为什么会出现这条消息。如何使用部分中的“enable_record_valued_keyword_cards”适合其他配置?

0 投票
1 回答
3828 浏览

python - 使用python在fits文件中查找像素的物理坐标

我想从 python 脚本中获取给定像素的物理天空坐标。我想使用 astropy 的 WCS,但我会在 python 中做任何事情。

我已经尝试了这两个代码片段。

问题是我第一次尝试使用 WCS 时出错,结果只是我输入的像素值。

0 投票
1 回答
403 浏览

python - 如何堆叠多个 Astropy 表

我有一个 for 循环,它生成几个变量,比如说a,bc. 我想在 for 循环通过循环后垂直堆叠变量。这里是我想做的。(例如,假设变量只是数字(1,2,3))。

print t我得到的那一刻

我想要得到的是以下内容;

非常感谢您的帮助。

0 投票
1 回答
176 浏览

python - 安装 POPPY 0.3 时出现 KeyError 'pytest'

在使用 pip 安装 POPPY 0.3 以及所需的所有资源时,我收到了几个关于 Astropy 弃用警告和 pysynphot 的警告,我不太了解。在失败前的最后几行,Traceback 显示错误在 astropy setup_helpers 文件中。下一行说 KeyError 'pytest'。有没有人经历过这种情况或对我的情况有任何见解?

这是命令提示符的东西:

0 投票
1 回答
12576 浏览

python - 我怎样才能得到a的价值在 Python 中

我是 Python 新手,在 Windows 上使用 Python 2.7 我正在使用 Astropy 库,但是当我想查看以下类的属性时:

它返回:

该对象上的其他属性也是如此。如何访问数值?

0 投票
1 回答
135 浏览

python - 在 ubuntu 14.04 中加载 astropy 0.3 中的子包问题

我已经在 Ubuntu-14.04 上成功安装了带有 python-3.4 的 astropy-0.3,但是每当我搜索任何常规的 Astropy 库(如宇宙学、时间、单位)时,它在这里都不起作用。这个库是专门为 Windows 或其他东西制作的吗?

我在 IDLE python-2.7 上方便地使用 Astropy 库。

这个问题有什么解决办法吗?

0 投票
1 回答
246 浏览

python - 带有 numpy 的 HDU FITS 文件格式的索引错误

我正在尝试使用astropy模块从 FITS 文件中读取数据fits,然后使用标准的 numpy 数组处理。但是,由于某种原因,我收到以下错误:

这是我正在使用的代码:

^ 错误回溯到该flux = data[:, 1]行。

这可能是天文学家可以回答的问题(或者,具体来说,天文学家熟悉.fitsSDSS 中的文件),但我欢迎 numpy 和 python 用户的输入!

0 投票
1 回答
651 浏览

python - 从 SDSS DR10 的 Fits 文件中获取图像

基本上,我只想使用已合并到 astropy 中的 pyfits从此处找到的 r-waveband fit 文件中获取图像数据。这是我的尝试:

目前,我只能看到微小的小点,而不是 jpeg 图像中看到的明亮星星。此外,ImageHDU 不包含图像(它不能,因为它是一维数组)知道为什么会这样吗?

最后,我试图从 (ra, dec) 的图像中识别我的目标星系。拟合文件有一个 (ra, dec) 与之关联,并且像素比例为每像素 0.396 弧秒。所以我想知道合并的(ra,dec)正在谈论哪个角落,这样我就可以推断图像中目标的位置!