Version 0.15.0
-
Breaking change: New improved seeding strategy using
RNGHierarchy
#414 -
Breaking change: Drop support for Python 3.9, add support for 3.13. Note that this implies that we do no longer support TOAST2, as it does not work with Python 3.10 #409
-
Breaking change: The HWP and ψ angles in the HWP Systematics module have been redefined to be consistent #377
-
Breaking change: The two parameters
Channel
andMbsparams
used inHwpSys.set_parameters()
have been renamed tochannel
andmbs_params
#422 -
Remove extra dependencies from
pyproject.toml
#423 -
Add interpolation to
hwp_sys
#420 -
Change default ellipticity in IMo vPTEP #419 and improved documentation for beam synthesis #416
-
Measure code coverage in PRs #415
-
Move map rotation from galactic to ecliptic at generation in
mbs
and test #413 -
Make actual use of
[skipci]
andskip ci]
in commit messages #410 -
New option in
Simulation.get_sky()
for generating maps per channel, option for storing sky and beam alms in the observations #408 -
Make MPI tests more robusts and produce a “MPI” section in the output report #405
-
Add interface to BrahMap GLS mapmaker and relative tests #400.
-
Replace allreduce with Allreduce in binning.py #407.
-
Function for nullifying tods in the class
Simulation
#389. -
Save
det_idx
in HDF5 files and make MPI test fail properly #402 -
Option for centering the pointing in the beam convolution plus some reworking of the pointing API (new methods added to the class Observation) #397
-
Bug in
Simulation.get_sky()
fixed #398 -
Fix a bug in
prepare_pointings
#396 -
Deprecate
apply_hwp_to_obs()
andHWP.add_hwp_angle()
, remove deprecated functionsSimulation.generate_spin2ecl_quaternions()
andwrite_observations()
-
Fix docstrings and type hints for
mueller_hwp
#381 -
Fix the formatting of a few docstrings #391
-
Common interface to compute pointings and detector polarization angle #378
-
Module for performing the 4π beam convolution #338
-
Make
@_profile
preserve docstrings #371 -
Upgrade Ducc0 to 0.38.0 and clarify how to compile Ducc0 from sources #383, #390, #394
-
Update documentation for hwp_sys and non_linearity modules #404
-
Add non-linearity coupling with hwp systematic effects #395
-
Set numba parallelization (only) in compute_signal_for_one_detector in hwp_sys #395
-
Update test_hwp_sys.py #395
-
Change hwp angle variable name in hwp_sys.py so it is cohererent with documentation #395
-
Remove the optical optical power argument from the 2f hwpss code #395
-
Update test_hwp_diff_emiss.py #395
-
Add option to pass a seed to generate a random g_1 term in the non-linearity module #395
-
Fix a bug in using MPI parallelization in hwp_sys #395