Recent Releases of QSOnic
QSOnic - v1.1.1
What's Changed
This patch safeguards against the bugged Z arm in the mocks, which has a shift in wavelength and negative ivar values. Also, it may have fixed the --exposures=="after" setting.
- v1.1.1 patches by @p-slash in https://github.com/p-slash/qsonic/pull/115
Full Changelog: https://github.com/p-slash/qsonic/compare/v1.1.0...v1.1.1
Scientific Software - Peer-reviewed
- Python
Published by p-slash over 1 year ago
QSOnic - v1.1.0
What's Changed
- Small edits for JOSS review by @dfm in https://github.com/p-slash/qsonic/pull/102
- Fix journal paper.bib by @p-slash in https://github.com/p-slash/qsonic/pull/103
- Create CITATION.cff and update README.rst by @p-slash in https://github.com/p-slash/qsonic/pull/104
- Outlier masking in setforestregion by @p-slash in https://github.com/p-slash/qsonic/pull/98
- Input continuum model by @p-slash in https://github.com/p-slash/qsonic/pull/105
- fix: need to call self.model.fitcontinuum in piccacontinuum.py by @p-slash in https://github.com/p-slash/qsonic/pull/107
- Discard bad continua in InputContinuumModel by @p-slash in https://github.com/p-slash/qsonic/pull/108
- Fix mean continuum calculation for Input and True continuum models by @p-slash in https://github.com/p-slash/qsonic/pull/109
- Exposures by @p-slash in https://github.com/p-slash/qsonic/pull/106
- test for different spectral shapes in outlier mask by @p-slash in https://github.com/p-slash/qsonic/pull/110
- fix reading exposures after fitting by @p-slash in https://github.com/p-slash/qsonic/pull/111
- Subsample improve speed by @p-slash in https://github.com/p-slash/qsonic/pull/112
- fix io.py: readonehealpix_file return values are matched by @p-slash in https://github.com/p-slash/qsonic/pull/113
- not-a-knot cubic spline implemented by @p-slash in https://github.com/p-slash/qsonic/pull/114
New Contributors
- @dfm made their first contribution in https://github.com/p-slash/qsonic/pull/102
Full Changelog: https://github.com/p-slash/qsonic/compare/v1.0.0...v1.1.0
Scientific Software - Peer-reviewed
- Python
Published by p-slash over 1 year ago
QSOnic - v1.0.0
What's Changed
- Paper by @p-slash in https://github.com/p-slash/qsonic/pull/90
- Delta coadd & additive noise fix by @p-slash in https://github.com/p-slash/qsonic/pull/95
- Editoral changes to paper.md by @ivastar in https://github.com/p-slash/qsonic/pull/96
- Update versions of requirements and Github actions by @p-slash in https://github.com/p-slash/qsonic/pull/97
- Editorial changes to JOSS paper by @p-slash in https://github.com/p-slash/qsonic/pull/99
- Bump version: 0.8.3 → 1.0.0 by @p-slash in https://github.com/p-slash/qsonic/pull/100
New Contributors
- @ivastar made their first contribution in https://github.com/p-slash/qsonic/pull/96
Full Changelog: https://github.com/p-slash/qsonic/compare/v0.8.3...v1.0.0
Scientific Software - Peer-reviewed
- Python
Published by p-slash almost 2 years ago
QSOnic - v0.8.3
What's Changed
- fix varlss-as-additive-noise option to be action store_true by @p-slash in https://github.com/p-slash/qsonic/pull/91
Full Changelog: https://github.com/p-slash/qsonic/compare/v0.8.2...v0.8.3
Scientific Software - Peer-reviewed
- Python
Published by p-slash about 2 years ago
QSOnic - v0.8.2
What's Changed
--varlss-as-additive-noiseoption modify ivar with additive term by @p-slash in https://github.com/p-slash/qsonic/pull/89
Full Changelog: https://github.com/p-slash/qsonic/compare/v0.8.1...v0.8.2
Scientific Software - Peer-reviewed
- Python
Published by p-slash about 2 years ago
QSOnic - v0.8.1
What's Changed
- True continuum calculates variance stats by @p-slash in https://github.com/p-slash/qsonic/pull/82
- Save residuals in the rest-frame by @p-slash in https://github.com/p-slash/qsonic/pull/83
- Fix skip-resomat option in mocks by @p-slash in https://github.com/p-slash/qsonic/pull/84
- Use cubic splines to integrate legendre polynomials when projecting out by @p-slash in https://github.com/p-slash/qsonic/pull/85
- copy delta data as float64 to prevent Numba not implemented error by @p-slash in https://github.com/p-slash/qsonic/pull/86
- calibrate ivar with estimated etas in continuum fitting by @p-slash in https://github.com/p-slash/qsonic/pull/87
- Lyb BAL lines. No DLA wing correction l>lya by @p-slash in https://github.com/p-slash/qsonic/pull/88
Full Changelog: https://github.com/p-slash/qsonic/compare/v0.8.0...v0.8.1
Scientific Software - Peer-reviewed
- Python
Published by p-slash about 2 years ago
QSOnic - v0.8.0
What's Changed
- Redesign to read tile format by @p-slash in https://github.com/p-slash/qsonic/pull/81
This redesign breaks some previous API in reading spectra and catalog. Please follow the updated instructions in readthedocs.
Full Changelog: https://github.com/p-slash/qsonic/compare/v0.7.8...v0.8.0
Scientific Software - Peer-reviewed
- Python
Published by p-slash over 2 years ago
QSOnic - v0.7.5
What's Changed
- exit(1) when QsonicException occurs by @p-slash in https://github.com/p-slash/qsonic/pull/77
- VarLSSFitter: increase validity range if not enough points are in wav… by @p-slash in https://github.com/p-slash/qsonic/pull/78
- --min-forestsnr cut based on effective (weighted) mean snr by @p-slash in https://github.com/p-slash/qsonic/pull/79
Full Changelog: https://github.com/p-slash/qsonic/compare/v0.7.4...v0.7.5
Scientific Software - Peer-reviewed
- Python
Published by p-slash over 2 years ago
QSOnic - v0.7.4
What's Changed
- fix numpy warning for dtype=(type, 1) by @p-slash in https://github.com/p-slash/qsonic/pull/73
- fix: remove empty forest spec. copy numpy arrays by @p-slash in https://github.com/p-slash/qsonic/pull/74
- fix: explicit deletion is bugged by @p-slash in https://github.com/p-slash/qsonic/pull/76
Full Changelog: https://github.com/p-slash/qsonic/compare/v0.7.3...v0.7.4
Scientific Software - Peer-reviewed
- Python
Published by p-slash over 2 years ago
QSOnic - v0.7.3
What's Changed
- fix --help, -h case in argslogicfnc by @p-slash in https://github.com/p-slash/qsonic/pull/70
- move readme to index. add source link. add pre-installed qsonic instr… by @p-slash in https://github.com/p-slash/qsonic/pull/71
- slice by idx_cat into true continuum by @p-slash in https://github.com/p-slash/qsonic/pull/72
Full Changelog: https://github.com/p-slash/qsonic/compare/v0.7.2...v0.7.3
Scientific Software - Peer-reviewed
- Python
Published by p-slash over 2 years ago
QSOnic - v0.7.2
What's Changed
- --normalize-stacked-flux now forces stacked flux to be 1 by multiplyi… by @p-slash in https://github.com/p-slash/qsonic/pull/68
- deprecate noupdate in update mean continuum and varlss functions by @p-slash in https://github.com/p-slash/qsonic/pull/69
Full Changelog: https://github.com/p-slash/qsonic/compare/v0.7.1...v0.7.2
Scientific Software - Peer-reviewed
- Python
Published by p-slash over 2 years ago
QSOnic - v0.7.1
What's Changed
- Coadd before by @p-slash in https://github.com/p-slash/qsonic/pull/59
- fix code block from ipython to python by @p-slash in https://github.com/p-slash/qsonic/pull/60
- True continuum by @p-slash in https://github.com/p-slash/qsonic/pull/61
- new defaults by @p-slash in https://github.com/p-slash/qsonic/pull/62
- coadd before continuum fitting by @p-slash in https://github.com/p-slash/qsonic/pull/63
- Read VAR_LSS column for variance of deltas. by @p-slash in https://github.com/p-slash/qsonic/pull/65
- How it works in docs by @p-slash in https://github.com/p-slash/qsonic/pull/66
- Add cache pip to testing.yml by @p-slash in https://github.com/p-slash/qsonic/pull/67
Full Changelog: https://github.com/p-slash/qsonic/compare/v0.6.2...v0.7.1
Scientific Software - Peer-reviewed
- Python
Published by p-slash over 2 years ago
QSOnic - v0.6.0
What's Changed
- Read reso after by @p-slash in https://github.com/p-slash/qsonic/pull/50
- add error on meandelta to vardelta variance in picca_continuum.VarL… by @p-slash in https://github.com/p-slash/qsonic/pull/51
- fast cubic spline interpolator implemented and used in mean continuum… by @p-slash in https://github.com/p-slash/qsonic/pull/54
- Eta fitting by @p-slash in https://github.com/p-slash/qsonic/pull/53
- Simplify vardelta err method by @p-slash in https://github.com/p-slash/qsonic/pull/55
- Broadcast from master node by @p-slash in https://github.com/p-slash/qsonic/pull/56
- flux stacker in picca continuum enabled and saved to attributes file by @p-slash in https://github.com/p-slash/qsonic/pull/57
Full Changelog: https://github.com/p-slash/qsonic/compare/v0.5.2...v0.6.0
Scientific Software - Peer-reviewed
- Python
Published by p-slash almost 3 years ago
QSOnic - v0.5.2
What's Changed
- picca_continuum.VarLSSFitter calculated the mean of the variance bin. Pipeline variance defaults are increased. qsonic-calib rounds the indices when stacking by @p-slash in https://github.com/p-slash/qsonic/pull/49
Full Changelog: https://github.com/p-slash/qsonic/compare/v0.5.1...v0.5.2
Scientific Software - Peer-reviewed
- Python
Published by p-slash almost 3 years ago
QSOnic -
New console script qsonic-calib!
Important VarLSSFitter changes: + Indexing fix for overflow bins. Properties added to access valid bins. + Store and use varcenters instead of ivarcenters. + Subsampling and jackknife error estimates. + Ability to fit eta. + Method to save variance statistics to FITS file.
Others: + Subsampler class and reordering of functions and classes + Regularized delete-one Jackknife + Delta object in spectrum.py + catalog reading functions are renamed. + FluxStacker added, but disabled for future update.
Scientific Software - Peer-reviewed
- Python
Published by p-slash almost 3 years ago