Releases: jfcrenshaw/photerr
Releases · jfcrenshaw/photerr
v1.3.0
v1.2.4
v1.2.3
Bug fixes:
- Smarter aliasing of
LsstErrorModelV2
andLsstErrorParamsV2
asLsstErrorModel
andLsstErrorParams
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
- PR #17
v1.2.2
v1.2.1
v1.2.0
New Features:
- Moved old
LsstErrorModel
toLsstErrorModelV1
- Created new
LsstErrorModelV2
(which is also aliased asLsstErrorModel
). 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 theu 1.2
OpSim run. - Now requires python >= 3.10
Bug fixes:
- Fixed incorrect calculation of the effect of varying
tvis
by adding adCmInf
parameter, and distinguishingmsky
andmskyDark
- Fixed bug where FWHM was not being scaled by airmass for extended source error calculations
Relevant issues/pull requests
v1.1.1
v1.1.0
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
- PR #9
v1.0.1
v1.0.0
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