Как повернуть всю карту healpix в healpy? - PullRequest
1 голос
/ 03 июня 2019

У меня здоровенная карта с 2,5 миллионами элементов. Я хотел бы повернуть карту примерно на 45 градусов по часовой стрелке. Я не могу найти здоровую функцию, чтобы сделать это простым способом. Я полагаю, что я мог бы преобразовать все пиксели в тета / фи и затем повернуть, но каждый пиксель имеет соответствующее значение интенсивности, которое должно оставаться нетронутым во время вращения.

Есть ли более простой способ сделать это?

1 Ответ

0 голосов
/ 03 июня 2019

Вы должны использовать rotate_map_alms:

https://healpy.readthedocs.io/en/latest/generated/healpy.rotator.Rotator.rotate_map_alms.html

но сначала вам нужно создать healpy.Rotator https://healpy.readthedocs.io/en/latest/generated/healpy.rotator.Rotator.html#healpy.rotator.Rotator и передать угол 45 градусов в радианах через аргумент rot.

...