Recent Releases of sncosmo
sncosmo - v2.12.1 (2025-03-12)
- Add Galax filters (#408)
- Fix bug in fitting
- Python
Published by benjaminrose 12 months ago
sncosmo - v2.12.0 (2025-01-21)
Major Changes & Additions:
Add support for Numpy 2.0 (#398)
Add non-radially varability to bandpasses (#400)
Adds hdf5 dependancy (#400)
Minor Changes:
- Improve testing (#402)
- Python
Published by benjaminrose about 1 year ago
sncosmo - v2.11.2 (2024-11-01)
v2.11.2 (2024-11-01)
- Add SkyMapper filters
- Python
Published by benjaminrose over 1 year ago
sncosmo - v2.11.1 (2024-07-11)
v2.11.1 (2024-07-11)
- Add Nugent Type Ia Super-Chandra model from Fitz Axen and Nugent, (2023) ApJ, v. 953, p. 13
- Python
Published by benjaminrose over 1 year ago
sncosmo - v2.11.0 (2024-07-05)
- Drop support for Python 3.8
- New
add_effectfor G10 and C11 SNIa intrinsic scatter models (#378) - Salt2 ColorLaw function correction (#389)
- Python
Published by benjaminrose over 1 year ago
sncosmo - v2.10.4 (2024-02-20)
Fix issue with Python 3.12. Added dependency, looseversion, to replace removed distutil module (https://github.com/sncosmo/sncosmo/issues/387).
- Python
Published by benjaminrose about 2 years ago
sncosmo - v2.10.3 (2024-01-31)
v2.10.3 (2024-01-31)
- Fix issue with Python 3.12. Added dependency,
looseversion, to replace removeddistutilmodule (#387).
- Python
Published by benjaminrose about 2 years ago
sncosmo - v2.10.2 (2023-09-29)
- Add ultrasat bandpasses (#381).
- Python
Published by benjaminrose over 2 years ago
sncosmo - v2.10.0
v2.10.0 (2023-04-27)
Major Changes:
- Dropped support for Python <3.7 (#361)
- Add phase dependence option to PropagationEffect (#359)
Additions & Improvements:
- Add retrained SALT2 models from the DES and Pantheon+ teams (#355)
- Add TESS filter (#357)
- Python
Published by benjaminrose almost 3 years ago
sncosmo - v2.7.0
v2.7.0 (2021-10-29)
New zeropoint alias for improved SNANA compatibility (#318)
Add Roman filters (#218, #322)
Add the ability to a use SNANA co-add simlibs (#247)
Fix file paths for Windows users (#324)
Fix the builtins with poor spline options (#203, #328, #329)
Various improvments to code and repo managment
- Python
Published by benjaminrose over 4 years ago
sncosmo - v2.6.0
This release mostly involves modernizing the SNCosmo build system.
- Add Pan-STARRS1 bandpasses (#212)
- Added support for wheels which should now be automatically uploaded to PyPI for any new release (#304).
- Fixed the Zenodo integration. New SNCosmo releases should now automatically be archived to Zenodo.
- Moved citations to the new CITATION.cff format. GitHub and Zenodo will now provide BibTeX entries that can be used to cite SNCosmo (#302).
- Update to the emcee version 3 API. Now only compatible with emcee>=3.
- Migrate from Travis CI to GitHub Actions for continuous integration/tests (#293).
- Bugfixes:
- Fixed the implementation of the SALT3 error model (#300).
- Fixed numpy type deprecations.
- Fixed the documentation for models (#299).
- Python
Published by kboone over 4 years ago
sncosmo - v1.8.0
Add version 2.0 of many
snana-...built-in core-collapse models, based on Pierel et al. 2018 (#229).Bugfixes:
- Fix compatibility with scipy 1.3+ by removing outdated import statements (#238).
- Fix issue affecting optimization of models with free propagation effects (#236).
- Python
Published by kbarbary almost 7 years ago
sncosmo - v1.2.0
API Changes
- Registry functions moved to the top-level namespace:
sncosmo.registry.register()->sncosmo.register()sncosmo.registry.register_loader()->sncosmo.register_loader()sncosmo.registry.retrieve()-> deprecated, use class-specific functions such assncosmo.get_bandpass().
The old import paths will still work, so this is backwards compatible.
Enhancements
nest_lc()now uses thenestlemodule under the hood. A new keywordmethodis available which selects different sampling methods implemented bynestle. The new methods provide potential efficiency gains.- The MLCS2k2 model is now available as a built-in Source, with the
name
'mlcs2k2'. - Bandpasses from the Carnegie Supernova Project added to built-ins.
- In
realize_lcs(), a newscatterkeyword makes adding noise optional.
In addition, there have been several minor bug fixes and documentation improvements.
- Python
Published by kbarbary about 10 years ago
sncosmo - v1.0.0
API changes:
- The API of mcmc_lc has changed significantly (the function was marked
experimental in previous release).
- [DEPRECATION] In result of fit_lc, res.cov_names changed to
res.vparam_names.
- [DEPRECATION] In result of nest_lc, res.param_names changed to
res.vparam_names. This is for compatibility between the results of fit_lc
and nest_lc. [#30]
- [DEPRECATION] Deprecate flatten keyword argument in fit_lc() in
favor of explicit use of flatten_result() function.
Enhancements:
- Many new built-in models.
- Many new built-in bandpasses.
- New remote data fetching system. [#73]
- SALT2 model covariance available via Model.bandfluxcov() method and
modelcov=True keyword argument passed to fit_lc.
- New simulation function, zdist, generates a distribution of redshifts
given a volumetric rate function and cosmology.
- New simulation function, realize_lcs, simulates light curve data given a
model, parameters, and observations.
- Add color-related keyword arguments to plot_lc().
- Add tighten_ylim keyword argument to plot_lc().
- Add chisq() function and use internally in fit_lc().
- Add SFD98Map class for dealing with SFD (1998) dust maps persistently so
that the underlying FITS files are opened only once.
- Update get_ebv_from_map() to work with new SkyCoord class in
astropy.coordinates available in astropy v0.3 onward. Previously, this
function did not work with astropy v0.4.x (where older coordinates classes
had been removed).
- Update to new configuration system available in astropy v0.4 onward.
This makes this release incompatible with astropy versions less than
0.4.
- Now compatible with Python 3.
- Increased test coverage.
- Numerous minor bugfixes.
- Python
Published by kbarbary about 11 years ago