- 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
- 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
withhorizon taper
- Use pytest instead of nosetests
- UVBeam objects now have data arrays moved to shared memory.
- UVBeam interpolation function compatibility
- Bug with progress reporting from zeroth process
- 'anchor_ant' selection -- choose all baselines containing this antenna
- 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.
- 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.
- Set integration_time on output UVData object to 0's, to reflect that it's not a meaningful parameter in simulation`
- 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.