healpy

    1热度

    1回答

    假设我有三个数量:theta,phi和v(theta,phi)。我想使用角度分箱,以便我可以插入任何未来的theta & phi以获得v。我对healpix完全陌生,不理解如何去做这件事。基本上我想要一个theta和phi的网格,然后想要使用scipy.griddata进行插值。谢谢。

    0热度

    1回答

    我想放大天空的特定区域,并绘制仅有该区域的地图(例如,冷点)。我如何用healpix做到这一点?我无法找到mollview的选项......等等。

    0热度

    1回答

    我使用hp.mollview()绘制整个投影未完全填充的地图。这使得它不清楚地图的边界在哪里,因为白色背景只是混合到图形区域的白色。是否可以在地图区域绘制边框?

    2热度

    1回答

    我正在学习healpy。具体来说,我对map2alm和alm2map感兴趣:我找到了question,其中提供了应用函数“双方”(在答案中)的示例。正如我们所看到的,在连续应用map2alm和alm2map之后,与原始地图相比,我们得到了显着的错误。因此,我想控制这些错误。所以我的问题是: 有没有什么办法来减少错误,而不使用更高的nside? (例如,如果我想使用某个nside) 此外,也许有另一

    0热度

    1回答

    我有一套大型的,> 10M的对象,带有R.A.s和Declinations的文件。我想制作这些日志密度全天空地图,使用我认为healpix/healpy。我当前的代码如下所示: m = hp.ang2pix(512, ra, dec, lonlat=True) NSIDE = 512 np.arange(hp.nside2npix(NSIDE)) hp.visufunc.mollview(m

    1热度

    2回答

    我刚刚开始尝试使用healpy,我无法弄清楚如何使subplots包含我的地图。我有一个行星的热辐射图作为时间的函数,我需要在几个时刻(可以说9个不同的时间)看到它并叠加一些坐标,以检查我的星球是否正确旋转。 到目前为止,我可以做2件事。 制作9种不同的数字与叠加坐标。 制作一个包含9个不同地图的9个子图的图形,但将所有坐标叠加在我的所有子图上,而不仅仅是适合时间的坐标。 我不确定这是一个非常简单

    1热度

    1回答

    我使用Tensorflow和Keras。是否有可能为球体表面上的图像实现正确的模式识别?我现在用的是(Healpy framework)创建我的skymaps上模式识别应该工作。问题是,这些Healpy skymaps是一个维数组numpy的,从而,压缩子图案可以分布散布在该一维数组。对于基本的机器学习算法(我正在考虑卷积深度网络),这实际上很难学。 在此上下文中的特定任务将一个球体(参见附ima

    0热度

    1回答

    我有一个星系列表可以绘制到healpix地图上(我使用healpy来做)每个星系都有一个通量集,我需要让它们以这样一种方式绘图:通量对于每个星系在地图上是守恒的。 这是我的代码: import numpy as np import matplotlib.pyplot as plt import healpy as hp pi = np.pi nside = 8 xsize = 100

    1热度

    1回答

    我有一个与银河坐标healpix地图。我想将该地图转换为赤道坐标系。我知道我可以使用mollview()函数在赤道坐标上绘制地图。你有什么办法来保存这种转换后的地图吗? 由于 Vinu

    1热度

    1回答

    我有一个银河坐标的地图,我需要将它保存在另一个文件的赤道坐标中。我知道我可以使用: import healpy as hp map=hp.read_map('file.fits') map_rot=hp.mollview(map, coord=['G','C'], return_projected_map=True) ,应返回存储在map_rot二维数组numpy。但是当我读到map_ro