Pixell: Rectangular pixel map manipulation and harmonic analysis library
Abstract: Pixell loads, manipulates, and analyzes maps stored in rectangular pixelization. It is mainly targeted for use with maps of the sky (e.g., CMB intensity and polarization maps, stacks of 21 cm intensity maps, binned galaxy positions or shear) in cylindrical projection, but its core functionality is more general. It extends numpy's ndarray to an ndmap class that associates a World Coordinate System (WCS) with a numpy array. It includes tools for Fourier transforms (through numpy or pyfft) and spherical harmonic transforms (through libsharp2 (ascl:1402.033)) of such maps and tools for visualization (through the Python Image Library).
Credit: Naess, Sigurd; Madhavacheril, Mathew; Hasselfield, Matthew
Site: https://github.com/simonsobs/pixell
https://ui.adsabs.harvard.edu/abs/2020PhRvD.102b3534M
Bibcode: 2021ascl.soft02003N
ID: ascl:2102.003