Skip to content
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

GNILC dust, new small scales implementation #133

Merged
merged 25 commits into from
Nov 12, 2022

Conversation

zonca
Copy link
Member

@zonca zonca commented Nov 11, 2022

  • notebook from @giuspugl
  • fmt: black formatting
  • executed notebook from @giuspugl
  • notebooks not used anymore in gnilc dust
  • generate artifacts and templates
  • add documentation to gnilc notebooks
  • new inputs for d11
  • d11 support galactic mask and new implentation of gnilc dust
  • docs: link to new notebooks
  • cleanup cell
  • slurm files to run notebooks
  • set new template name in d9 and d10
  • set lmax to 2.5 nside

@review-notebook-app
Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@zonca
Copy link
Member Author

zonca commented Nov 11, 2022

See #101

@zonca
Copy link
Member Author

zonca commented Nov 11, 2022

ok, I have modified giuspugl notebook to have a fixed seed and used it to compare with my 2-step implementation (first generate inputs in spherical harmonics space, basically inputs to d11, then from that create the d10 templates), for reference:

https://gist.github.com/c5f71634f4466a52945eb22b0044a3c2
https://gist.github.com/3bf14002bb54d2959c9cb02de48674fe

@zonca
Copy link
Member Author

zonca commented Nov 11, 2022

I have re-created the templates also for Td and beta using the new modulation maps and also applying modulation outside of the GAL080 mask.

@zonca
Copy link
Member Author

zonca commented Nov 11, 2022

See the new d9 and d10 templates in:

https://portal.nersc.gov/project/cmb/pysm-data/dust_gnilc/

the inputs to d11:

https://portal.nersc.gov/project/cmb/pysm-data/dust_gnilc/raw/

also accessible directly at NERSC at:

/global/project/projectdirs/cmb/www/pysm-data/dust_gnilc

@zonca
Copy link
Member Author

zonca commented Nov 11, 2022

unit tests are passing.
Now testing at NERSC the one that requires a lot of memory and is disabled here:

pysm3/tests/test_dust_pysm3.py::test_d10_vs_d11

@zonca zonca marked this pull request as ready for review November 12, 2022 04:48
@zonca
Copy link
Member Author

zonca commented Nov 12, 2022

d10 vs d11 passes at NERSC both at 353 and 857

@zonca zonca merged commit 3af8ec7 into galsci:main Nov 12, 2022
@zonca zonca deleted the dust_new_small_scales branch November 12, 2022 04:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant