Skip to content

22.9.0

Compare
Choose a tag to compare
@jrs65 jrs65 released this 01 Oct 00:44
· 174 commits to master since this release

What's Changed

  • fix(beamform): incorrect normalization for collapse_ha by @ssiegelx in #114
  • feat(MakeSiderealDayStream): a new task to simulate a specific LSD by @jrs65 in #113
  • feat(io): raise ConfigError if file not found by @nritsche in #115
  • docs build / readthedocs by @nritsche in #116
  • docs(sphinx): add categorized lists again as simple references by @nritsche in #118
  • Hybrid map maker by @jrs65 in #65
  • Deprecate caput.pipeline.PipelineConfigError by @nritsche in #120
  • feat(containers): added a HealpixContainer baseclass by @jrs65 in #128
  • ss/common mode beam by @ssiegelx in #127
  • perf(SingleTask): remove no-effect-getitem call by @nritsche in #123
  • Deconvolving ringmap by @jrs65 in #122
  • feat(sourcestack): separately stack each pol by @ssiegelx in #129
  • feat(core.containers): HEALPixBeam container. by @tristpinsm in #105
  • fix(core.containers.HEALPixBeam): init order. by @tristpinsm in #132
  • Stacking and delay filter changes by @jrs65 in #117
  • feat(beamform): refactor how primary beam model is evaluated by @ssiegelx in #131
  • Fixes for simulating sidereal streams by @jrs65 in #134
  • ss/deconvolving ringmap by @ssiegelx in #126
  • refactor(io): create BaseLoadFiles class by @ssiegelx in #135
  • feat(sidereal, containers): sample variance over sidereal days by @ssiegelx in #104
  • feat(flagging): create FindBeamformedOutliers and MaskBeamformedOutliers tasks by @ssiegelx in #138
  • feat(delay): compatibility with RingMap and GridBeam containers by @ssiegelx in #140
  • jrs/transform jy to kelvin by @jrs65 in #136
  • feat: create tasks for generating mock catalogs by @sjforeman in #139
  • fix(isnan): check for NaN/Inf in local arrays, to avoid crashes due to de-syncing by @anjakefala in #125
  • fix(mpiarray): use non-pickling variant of MPI.Comm.Allreduce with MP… by @anjakefala in #143
  • fix(ringmapmaker): MPI calls could get out of sync by @jrs65 in #142
  • Misc. tweaks to SourceStack by @sjforeman in #141
  • build: build using the oldest supported version of numpy, for python version by @anjakefala in #146
  • Mockcat fixes and other goodies by @jrs65 in #144
  • Stacking/beamform bug fixes by @jrs65 in #147
  • fix(ci): update the apt cache within the sphinx doc build step by @jrs65 in #148
  • Task to add eBOSS-like redshift errors to catalog by @sjforeman in #149
  • Fix bug using tracer and allow setting of it by @jrs65 in #153
  • ss/tel-beam-stream by @ssiegelx in #152
  • fix(task): if finish task output is None, it should not be processed by @anjakefala in #155
  • fix(ContainerBase): correctly call superconstructor by @jrs65 in #150
  • ss/dayenu by @ssiegelx in #157
  • Mix data and fix flux cal bug by @jrs65 in #156
  • feat(MaskFreq): accept RingMap input data by @jrs65 in #158
  • feat(sourcestack): tools to generate many mock stacks by @ssiegelx in #159
  • RA integration window for sidereal streams and improve redshift errors by @jrs65 in #160
  • feat(util.tools.invert_no_zero): Handle subnormals. by @tristpinsm in #161
  • feat(synthesis.noise.GaussianNoiseDataset): Allow choice of dataset. by @tristpinsm in #163
  • Fix mode axis of SVDModes container by @sjforeman in #165
  • fix(beamform): do not crash beamformer, when no data is available by @anjakefala in #166
  • fix(SingleTask): pull tag from input_tags, when not explicitly configured by @anjakefala in #170
  • fix(beamform): return before requiring self.epoch by @anjakefala in #171
  • fix(task.SingleTask): ensure input tags are strings. by @tristpinsm in #172
  • Refactor invert_no_zero to avoid unnecessary memory copies by @tristpinsm in #168
  • New QSO z-error model by @jrs65 in #164
  • feat(task): zarr support by @nritsche in #130
  • fix(invert_no_zero): issue when operating on MPIArrays by @jrs65 in #178
  • fix(containers): add input axis to GainData weight dataset by @ssiegelx in #182
  • Update noise.py by @Arnab-half-blood-prince in #181
  • fix(containers): fixes bug setting compression parameters for copy by @ssiegelx in #183
  • feat(ContainerBase): copy over datasets when creating a container by @jrs65 in #180
  • Ljg/threashold vis weight by @ljgray in #185
  • feat(delay): allow user to specify apodisation window and allow for complex-valued delay spectrum by @sjforeman in #177
  • fix(ApplyRFIMask): don't apply mask to local array. by @ljgray in #186
  • feat(RFIMask): calculate RFIMask container rather than applying in place. by @jrs65 in #192
  • Speed up CollateProducts by avoiding redistribute when possible. by @ljgray in #191
  • Improve the debug messages when loading files by @jrs65 in #193
  • feat: add CITATION.cff file for Zenodo/Github by @jrs65 in #194
  • updated z_weights_sum calculation by @josephwkania in #189
  • feat(MaskBaselines): mask baselines under an average weight threshold by @jrs65 in #195
  • fix(regrid): remove bias in inverse noise estimate by @jrs65 in #196
  • Fix issues doing IO with zarr by @jrs65 in #197
  • feat(misc): add task to deep copy a container by @ljgray in #198
  • feat(flagging): add task to mask time/freq samples with low weight at… by @sjforeman in #199
  • Flagging Changes by @jrs65 in #200

New Contributors

Full Changelog: v20.10.0...v22.9.0