Skip to content

Latest commit

 

History

History
61 lines (42 loc) · 1.8 KB

CHANGELOG.md

File metadata and controls

61 lines (42 loc) · 1.8 KB

Changelog

[Unreleased]

Changed

  • Made healpy an optional dependency for using pygsm.
  • Replaced healpy functions with astropy-healpix equivalents.
  • Removed astropy-healpix incompatible functions
  • Removing all support for Python 2

[v1.2.0] 12-23-2019

Added

  • Set pointings from list of pointings, not just from jd times, in config file.
  • Support for 2016 GSM in PyGSM
  • Option to let pixels smoothly set with horizon taper

Changed

  • Use pytest instead of nosetests
  • UVBeam objects now have data arrays moved to shared memory.

Fixed

  • UVBeam interpolation function compatibility
  • Bug with progress reporting from zeroth process

[v1.1.0] 7-22-2019

Added

  • 'anchor_ant' selection -- choose all baselines containing this antenna

Fixed

  • h5py writing unicode strings -- Python 3/2 compatibility
  • Azimuth angle calculation accounts for change in North pole position in ICRS.
  • Baseline uvw convention --- ant2 - ant1 (previously 1 - 2)
  • The azimuth convention did not match astropy and was mislabelled.
  • Frequency interpolation is properly passed along.

[v1.0.0] 4-3-2019

Added

  • Chromatic gaussian beam with power law width scaling with frequency.
  • Frequency selections in obsparam to apply to loading skymodels
  • Documented convention that frequency array values refer to channel centers
  • Test for consistency among setup parameters.
  • Full support for all valid pyuvsim setup parameters.

Changed

  • Set integration_time on output UVData object to 0's, to reflect that it's not a meaningful parameter in simulation`

Fixed

  • Bug fix in Observatory.beam_sq_int (missing square on Nside)
  • Restored support for redundancy selection.
  • Loading from hdf5 files into shared memory was not actually using the mparray.
  • Single-frequency simulations can be run.

Deprecated