The Astrophysical Journal formally published our paper, Full-sky Models of Galactic Microwave Emission and Polarization at Sub-arcminute Scales for the Python Sky Model, on September 12, 2025. I wanted to capture the news here now that the issue is out, following up on my March note about the ArXiv submission.
You can still read the open-access version on arXiv:2502.20452, and the latest software documentation lives at the PySM3 docs.
Recommended complexity bundles
The paper formalizes three recommended PySM foreground bundles that bracket different astrophysical assumptions:
- Low complexity:
d9
,s4
,f1
,a1
,co1
— amplitude-only small-scale fluctuations with no dust or synchrotron frequency decorrelation and unpolarized CO. - Medium complexity:
d10
,s5
,f1
,a1
,co3
— extends fluctuations to the spectral parameters and includes CO polarization at the 1% level. - High complexity:
d12
,s7
,f1
,a2
,co3
— adopts the Martínez-Solaeche dust layer model with line-of-sight decorrelation, spatially varying synchrotron curvature, and polarized AME and CO.
Models characterized in the paper
Beyond the bundle definitions, the publication provides validation and performance metrics for the new component models now available in PySM 3:
- Dust:
d9
,d10
,d11
, and the layer-basedd12
implementation. - Synchrotron:
s5
,s6
, ands7
, contrasted with the legacy templates. - Free-free and AME: continued reliance on
f1
plus botha1
(unpolarized) anda2
(2% polarized) AME options. - CO lines: new
co1
,co2
, andco3
scenarios spanning unpolarized to polarized implementations.
All of these models—and experiment-specific sky realizations derived from them—are available for download through the CMB-S4 Data Portal.
In addition, the paper’s LaTeX sources and the notebooks used for figures live in the galsci/pysm_methods_paper repository.