Skip to content

Latest commit

 

History

History
133 lines (93 loc) · 7.02 KB

CHANGES.rst

File metadata and controls

133 lines (93 loc) · 7.02 KB

3.4.1 (unreleased)

3.4.0 (2023-12-11)

  • No model changes compared to b9
  • Added pysm_tag_filename script to add datestamp to filenames to avoid caching errors
  • Added datestamp to Dust and Synchrotron templates to avoid caching errors if users had previously used a beta version of PySM 3.4.0 see commit 694653e6a582a4051e8cc7629c69f2ccd0e195ff

3.4.0b9 (2023-06-27)

  • Bugfix: Fix dust beta and Td ellmax that were erroneously set to 2048 #164
  • Print warning if templates are not found suggesting to update PySM #165
  • Document features in the spectrum of d9 d10 d11 s4 s5 s6 and s7 due to the "Galactic plane fix" #168 and #170

3.4.0b8 (2023-03-22)

  • Set Fejer1 CAR variant by default, as advised by Simons Observatory, requires pixell 0.17.3 #157
  • Bug fix in ksz and tsz, conversion was broken for single frequency channel, was fine for bandpass #158

3.4.0b7 (2023-02-25)

  • Bug fix of small scale modulation for Synchrotron models, impacts s4, s5, s6, s7 #154

3.4.0b6 (2023-02-17)

  • New implementation of small scale modulation for Synchrotron models, impacts s4, s5, s6, s7 #152
  • New implementation of small scale modulation for GNILC dust models, impacts d9, d10, d11 #150
  • Support specifying number of iterations in map2alm, default is 10, 0 is for standard map2alm #144

3.4.0b5 (2022-12-05)

  • Implementation of color correction (multiply by a factor of 0.911) in d12 #141

3.4.0b4 (2022-11-21)

  • Known issue: d12 was missing color correction, see #128 (comment)
  • Brand new implementation of small scales injection for Synchrotron PR 134, affects s4, s5, s6, s7
  • Brand new implementation of small scales injection for GNILC Dust PR 133, affects d9, d10, d11
  • Fix bug in InterpolatingComponent, when the user requested a frequency between 2 available points, the weighting of the 2 relevant maps was switched, see PR 129
  • Implemented a proper unit test of the running trapz implementation used for bandpass integration against np.trapz, see PR 129
  • Imported WebSky extralactic components from so_pysm_models, now version 0.4, it also includes SPT based correction for CIB PR 129
  • apply_smoothing_and_coord_transform now supports a different output resolution and supports doing both HEALPix and CAR in the same execution, also added best practices for dealing with resolution in the docs PR 125
  • Model has max_nside attribute which specifies its max resolution PR 124

3.4.0b3 (2022-03-28)

3.4.0b2 (2022-03-15)

3.4.0b1 (2022-03-03)

3.3.2 (2021-10-29)

3.3.1 (2021-06-30)

  • Packaging: removed Poetry, using new Astropy package template and Github actions, Pull Request 76 and 77.
  • Docs: Reproduce PySM 2 template preprocessing for Synchrotron, Pull Request 71
  • Docs: Reproduce PySM 2 template preprocessing for Dust, Pull Request 66

3.3.0 (2020-09-12)

  • Avoid an imcompatibility issue with numba, see Pull Request 63
  • Fix a severe bug in unit conversion with bandpass integration, which can give an overall scale error of a few percent at high frequency for all components, see Issue 59, also imported all bandpass integration tests from PySM 2 and added a comparison with the tod2flux tool by @keskitalo
  • Removed support for has_polarization in interpolator, always return IQU map

3.2.2 (2020-06-23)

  • Fix packaging issue importlib-resources for python 3.6 was missing

3.2.1 (2020-06-05)

  • Renamed the package to pysm3, therefore now need to import pysm3
  • Using poetry to build package and manage dependencies PR 56

3.2.0 (2020-04-15)

First version with all models available in PySM 2

  • Implemented HD2017 d7 dust model PR 37
  • Implemented HD2017 d5 and d8 dust models PR 51
  • Improved documentation about Sky
  • Implement local data folder PR 53

3.1.2 (2020-03-27)

HD2017 d7 dust model still being implemented

  • Updated build/test setup to latest Astropy template PR 47
  • Bugfix: d6 model PR 43
  • Bugfix: units other than GHz PR 45

3.1.0 (2019-12-11)

  • All emissions implemented except HD2017 d7 dust

3.0.0 (2019-09-23)

  • Development release