Skip to content

Releases: jfcrenshaw/photerr

v1.3.0

22 Apr 20:47
ec0bf66
Compare
Choose a tag to compare

Improvements:

  • Default PSF sizes are now included for Roman and Euclid

Relevant issues/pull requests

v1.2.4

20 Mar 01:21
100e603
Compare
Choose a tag to compare

Bug fixes:

  • Fixed bug with type check for random_state

Relevant issues/pull requests

v1.2.3

05 Mar 15:52
07a9db0
Compare
Choose a tag to compare

Bug fixes:

  • Smarter aliasing of LsstErrorModelV2 and LsstErrorParamsV2 as LsstErrorModel and LsstErrorParams so the docstrings are inherited

Improvements:

  • Parameter docstrings are now available in the corresponding error model docstrings
  • Improvements to the README

Relevant issues/pull requests

v1.2.2

04 Mar 22:16
b6382aa
Compare
Choose a tag to compare

Bug fixes:

  • Changed parameter type validation to accommodate derived types (e.g. np.float64 now passes float checks)
  • Updated README to indicate support for Python >= 3.10

Relevant issues/pull requests

v1.2.1

29 Feb 21:31
52388f7
Compare
Choose a tag to compare

Bug fixes:

  • Fixed top-level docstrings for the LSST error models
  • Removed old lsst.py

Relevant issues/pull requests

v1.2.0

29 Feb 09:11
8e15499
Compare
Choose a tag to compare

New Features:

  • Moved old LsstErrorModel to LsstErrorModelV1
  • Created new LsstErrorModelV2 (which is also aliased as LsstErrorModel). This model features the latest throughputs (including all silver mirror coatings), system noise measurements, and more accurate values for quantities like the median seeing and sky brightness. This model assumes a single 38s exposure for the u band and single 30s exposures for the grizy bands. The visit distribution matches the u 1.2 OpSim run.
  • Now requires python >= 3.10

Bug fixes:

  • Fixed incorrect calculation of the effect of varying tvis by adding a dCmInf parameter, and distinguishing msky and mskyDark
  • Fixed bug where FWHM was not being scaled by airmass for extended source error calculations

Relevant issues/pull requests

v1.1.1

01 Aug 23:39
Compare
Choose a tag to compare

Bug fixes:

  • Fixed type hints for optional parameters.

Relevant issues/pull requests

v1.1.0

26 Apr 05:37
051bc6c
Compare
Choose a tag to compare

New Features:

  • Can now calculate limiting magnitudes for finite aperture sizes.
  • Added scale keyword to scale up/down the photometric error in specific bands.
  • More details in README

Bug fixes:

  • Fixed a bunch of edge cases associated with ndMode="sigLim", extended sources, and decorrelation.

Relevant issues/pull requests

v1.0.1

04 Nov 23:13
b1f0c5e
Compare
Choose a tag to compare

New Features:

  • Added explanation of m5 parameter to the README.

Bug fixes:

  • Fixed bug where validate and renameDict would trigger a ValueError during ErrorParams.update().

Relevant issues/pull requests

v1.0.0

29 Sep 20:23
Compare
Choose a tag to compare

Changes:

  • Renamed PhotometricErrorModel --> ErrorModel
  • Added parameter validation to the parameter objects (which are used by the error model objects). You can turn off validation using the keyword validate=False during parameter or error model instantiation.
  • Added unit tests to the entire package

Relevant issues/pull requests