Added functionality and tutorial to compute Poisson trispectrum from dusty sources #52
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The routines in the file
radio_sources.py
, withtuto_radio.py
loaded up a radio source model and computed the power spectrum and trispectrum by doing integrals over the counts. The trispectra are used for computing the part of the bandpower covariance matrix that is fully correlated between each band.I generalized
radio_sources.py
to also work for a model of dusty sources, as will be important at high CMB frequencies. I renamed itpoisson_sources.py
for generality. I load up the model from Bethermin et al 2012 and sum first over redshift, and then over source flux, to get the power spectrum and trispectrum, by default at 217 GHz. I also wrote a newtuto_dusty.py
file to make all the same plots astuto_radio.py
. However I did not do the part with making simple simulations (found at the bottom oftuto_radio.py
)