-
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
Have an lmax keyword #18
Comments
@DanielLenz. Sorry, I just saw this. I assume you are using |
These times sound about right to me (especially if the 30min include computing the mode-coupling matrix). I just checked that a simple About |
Thanks for your replies!
I just tested this with the Planck CMB map, nside=2048, temperature only, no foregrounds. I might just be spoiled by the PolSpice implementation, which runs in ~< 1min. It is, however, only approximate and has several other issues that make me really want to switch to nmt, and I'll gladly accept the slightly longer runtime. Once we have the optional Please feel free to close this if you want, but it would be great if could update this thread once an |
@DanielLenz now that I think about it, this may be already possible. If you pass an NmtBin structure that only contains bandpowers up to ell=2048, the computation of the MCM should only go up to that. Let me know if this does or doesn't work! Note however that you probably want to throw away the last bin or two, since the mode coupling will not be correctly represented for those due to the missing multipoles. |
That works perfectly, thank you! It might be worth to add this to the docs, even though it's hinted at in the NmtBin documentation. |
OK, great. Will update the docs. Can I check that you've seen that this scales as expected? |
Awesome, thanks a lot @DanielLenz! |
Apologies for spamming you guys with issues, I'm just really looking forward to using NaMaster.
Did you have any plans to introduce an
lmax
keyword? For most use cases, I don't see that people require the defaultlmax
of 3*nside.Moreover, the beam for e.g. Planck is only published for l ~< 4000, which would not suffice for analyses at nside=2048.
I'm currently testing
pymaster
with Planck data, and just initiating vianmt.NmtField()
takes 1-2 min per field, plus 30+ min to donmt.compute_full_master()
on a high-end 2016 Macbook. Does that match your experience, or should it be faster?The text was updated successfully, but these errors were encountered: