-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make full-sky spectra agnostic to pixelization and/or add support for rectangular pixels #21
Comments
@msyriac thanks for opening this one. |
I'd like to work on this issue, for the purpose of working with ACT maps! I've talked a little to @msyriac about this already. |
OK, great! It'd be great if you guys can have a chat with either Sigurd or Steve Choi at some point. I know there are some subtleties regarding how CAR is interpreted by libsharp, but once those are clarified, it should be easy. I'd like to be involved in this, although I'll be crazy busy for at least the next week. I can answer any questions you have though. All the pixel manipulation, currently done in healpix, is taken care of at the C level by healpix_extra.c. |
The
|
Nice! Is your implementation really specific to CAR, or is it perhaps more general to cylindrical projections or rectangular pixels? |
It would be easy to use any ring weight scheme that libsharp already supports. This is actually more limited than general CAR -- libsharp supports equidistant cylindrical projection grids (ECP), i.e. the colatitude rings must be evenly spaced and divide the sphere with no remainder, see libsharp paper. |
This is amazing @xzackli ! I'll try to work on this a bit over the break. |
You're right, I've deleted |
Solved by PR #39 |
Copying an issue initially opened by @msyriac in the old NaMaster repo:
David, do you have an idea of how much work this would involve? It does look like key modules like nmt_mask.c are explicitly written for healpix pixels, at least in terms of function arguments. Would adapting these modules require converting logic that is hard-coded for healpix?
The text was updated successfully, but these errors were encountered: