Recent Releases of QSOnic

QSOnic - v1.1.4

What's Changed

  • Fix InputContinuum missing quasars by @p-slash in https://github.com/p-slash/qsonic/pull/118

Full Changelog: https://github.com/p-slash/qsonic/compare/v1.1.3...v1.1.4

Scientific Software - Peer-reviewed - Python
Published by p-slash over 1 year ago

QSOnic - v1.1.3

What's Changed

  • Revert back coaddforestarms change for Z arm by @p-slash in https://github.com/p-slash/qsonic/pull/117

Full Changelog: https://github.com/p-slash/qsonic/compare/v1.1.2...v1.1.3

Scientific Software - Peer-reviewed - Python
Published by p-slash over 1 year ago

QSOnic - v1.1.2

What's Changed

  • v1.1.2 - remove outlier masking by @p-slash in https://github.com/p-slash/qsonic/pull/116

Full Changelog: https://github.com/p-slash/qsonic/compare/v1.1.1...v1.1.2

Scientific Software - Peer-reviewed - Python
Published by p-slash over 1 year ago

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-noise option 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.7

Full Changelog: https://github.com/p-slash/qsonic/compare/v0.7.6...v0.7.7

Scientific Software - Peer-reviewed - Python
Published by p-slash over 2 years ago

QSOnic - v0.7.6

What's Changed

  • Fix flux calibration by @p-slash in https://github.com/p-slash/qsonic/pull/80

Full Changelog: https://github.com/p-slash/qsonic/compare/v0.7.5...v0.7.6

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.2

What's Changed

  • Tighter requirements by @p-slash in https://github.com/p-slash/qsonic/pull/58

Full Changelog: https://github.com/p-slash/qsonic/compare/v0.6.1...v0.6.2

Scientific Software - Peer-reviewed - Python
Published by p-slash almost 3 years ago

QSOnic - v0.6.1

Fixed resolution matrix coadding. Full Changelog: https://github.com/p-slash/qsonic/compare/v0.6.0...v0.6.1

Scientific Software - Peer-reviewed - Python
Published by p-slash almost 3 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 - v0.5.1

bug fix for spectrum.mean_resolution

Scientific Software - Peer-reviewed - Python
Published by p-slash almost 3 years ago

QSOnic - v0.5.0

Scientific Software - Peer-reviewed - Python
Published by p-slash almost 3 years ago

QSOnic - v0.4.4

Fix optional catalogs that are needed for BAL mask

Scientific Software - Peer-reviewed - Python
Published by p-slash almost 3 years ago

QSOnic - v0.4.3

Fixes crucial IO bug. Adds iminuit as minimizer default, but keeps scipy as option.

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

QSOnic -

Scientific Software - Peer-reviewed - Python
Published by p-slash almost 3 years ago