Recent Releases of dspeed
dspeed - v1.8.0
What's Changed
- Added utility functions and lazy loading of processors by @iguinn in https://github.com/legend-exp/dspeed/pull/141
- Added
whereanda if b else cexpressions for performing selections - Added
isnanandisfiniteexpressions - Added
floor,ceilandtruncexpressions to go withround - Upgraded
GUFuncWrapperand test functioncompare_numba_to_pythonto work for a wider variety of function signatures
- Added
- wf browser fix for VectorOfVectors by @tdixon97 in https://github.com/legend-exp/dspeed/pull/143
- chore: update pre-commit hooks by @pre-commit-ci[bot] in https://github.com/legend-exp/dspeed/pull/140
- Allow non-string init_args by @iguinn in https://github.com/legend-exp/dspeed/pull/144
New Contributors
- @tdixon97 made their first contribution in https://github.com/legend-exp/dspeed/pull/143
Full Changelog: https://github.com/legend-exp/dspeed/compare/v1.7.0...v1.8.0
- Python
Published by iguinn 8 months ago
dspeed - v1.7.0
What's Changed
- Fixes for change to lh5.read by @iguinn in https://github.com/legend-exp/dspeed/pull/89
- Couple of processor tweaks by @ggmarshall in https://github.com/legend-exp/dspeed/pull/127
- Fixed bug where VoV wasn't resizing flattened data array by @iguinn in https://github.com/legend-exp/dspeed/pull/134
- update packaging by @ggmarshall in https://github.com/legend-exp/dspeed/pull/128
- Fixed errors in tests when running with numpy2 by @iguinn in https://github.com/legend-exp/dspeed/pull/135
- Processor for INL correction by @valerioda in https://github.com/legend-exp/dspeed/pull/139
Full Changelog: https://github.com/legend-exp/dspeed/compare/v1.6.4...v1.7.0
- Python
Published by gipert 9 months ago
dspeed - v1.6.6a1
What's Changed
- Fixes for change to lh5.read by @iguinn in https://github.com/legend-exp/dspeed/pull/89
- Couple of processor tweaks by @ggmarshall in https://github.com/legend-exp/dspeed/pull/127
Full Changelog: https://github.com/legend-exp/dspeed/compare/v1.6.4...v1.6.6a1
- Python
Published by iguinn 10 months ago
dspeed - v1.6.4
What's Changed
- stability improvements for optimise, add bounds and use simplex by @ggmarshall in https://github.com/legend-exp/dspeed/pull/126
- Add timing info and some info logging by @ggmarshall in https://github.com/legend-exp/dspeed/pull/112
Full Changelog: https://github.com/legend-exp/dspeed/compare/v1.6.3...v1.6.4
- Python
Published by iguinn 11 months ago
dspeed - v1.6.3
What's Changed
- Fixed deprecation warning by @iguinn in https://github.com/legend-exp/dspeed/pull/93
- Docs: do not show argument types in function signature by @gipert in https://github.com/legend-exp/dspeed/pull/94
- Added fast non negative least square optimization processor by @patgo25 in https://github.com/legend-exp/dspeed/pull/98
- Bump codecov/codecov-action from 4 to 5 by @dependabot in https://github.com/legend-exp/dspeed/pull/97
- Bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.2 by @dependabot in https://github.com/legend-exp/dspeed/pull/96
- Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 by @dependabot in https://github.com/legend-exp/dspeed/pull/99
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/dspeed/pull/101
- increase pycln version to fix pc error by @ggmarshall in https://github.com/legend-exp/dspeed/pull/111
- Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 by @dependabot in https://github.com/legend-exp/dspeed/pull/104
- Make sure t0 filter is zero-area by @iguinn in https://github.com/legend-exp/dspeed/pull/103
- add pmt pulse injectors by @ggmarshall in https://github.com/legend-exp/dspeed/pull/102
- add min value to nnls to give ability force small solutions to 0 by @ggmarshall in https://github.com/legend-exp/dspeed/pull/108
- fix nan issues in fftconvolve by @ggmarshall in https://github.com/legend-exp/dspeed/pull/114
- add ability to suppress nan check for dpz by @ggmarshall in https://github.com/legend-exp/dspeed/pull/120
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/dspeed/pull/124
- some speedups for processors by @ggmarshall in https://github.com/legend-exp/dspeed/pull/123
- Use collections.ABC and bugfix for db parsing by @iguinn in https://github.com/legend-exp/dspeed/pull/125
New Contributors
- @patgo25 made their first contribution in https://github.com/legend-exp/dspeed/pull/98
Full Changelog: https://github.com/legend-exp/dspeed/compare/v1.6.2...v1.6.3
- Python
Published by iguinn 11 months ago
dspeed - v1.6.1
What's Changed
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/dspeed/pull/88
- Ml processors for ann by @ggmarshall in https://github.com/legend-exp/dspeed/pull/90
Full Changelog: https://github.com/legend-exp/dspeed/compare/v1.6.0...v1.6.1
- Python
Published by iguinn over 1 year ago
dspeed - v1.6.0
What's Changed
- Updated author list in CITATION.cff by @esleon97 in https://github.com/legend-exp/dspeed/pull/81
- Fixed docstring of linearslopediff by @iguinn in https://github.com/legend-exp/dspeed/pull/82
- Bug fixes by @iguinn in https://github.com/legend-exp/dspeed/pull/83
- Added dspeedguvectorize decorator for already vectorized functions. Use it for fftconvolve_wf by @iguinn in https://github.com/legend-exp/dspeed/pull/85
- Added tensorflow model processor by @iguinn in https://github.com/legend-exp/dspeed/pull/87
- Spelling correction for pre-commit bot by @iguinn in https://github.com/legend-exp/dspeed/pull/91
Full Changelog: https://github.com/legend-exp/dspeed/compare/v1.5.0...v1.6.0
- Python
Published by gipert over 1 year ago
dspeed - v1.5.0
What's Changed
- Change default behavior of WaveformBrowser when no line arg is given by @iguinn in https://github.com/legend-exp/dspeed/pull/76
- Added ringing injector by @iguinn in https://github.com/legend-exp/dspeed/pull/78
- Change unit conversion to work with inverse units (e.g. frequencies) by @iguinn in https://github.com/legend-exp/dspeed/pull/79
- Removed deprecated np.float_ calls by @SamuelBorden in https://github.com/legend-exp/dspeed/pull/80
Full Changelog: https://github.com/legend-exp/dspeed/compare/v1.4.0...v1.5.0
- Python
Published by gipert over 1 year ago
dspeed - v1.4.0
What's Changed
- Added support for yaml files and other updates by @iguinn in https://github.com/legend-exp/dspeed/pull/57
- Added nan check to SVM processor by @esleon97 in https://github.com/legend-exp/dspeed/pull/58
- Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 by @dependabot in https://github.com/legend-exp/dspeed/pull/56
- Updates to timepoint thresh by @iguinn in https://github.com/legend-exp/dspeed/pull/62
- Fixed precision bug in pole zero filters, added unit tests by @SamuelBorden in https://github.com/legend-exp/dspeed/pull/52
- Improved handling of coordinate variables by @iguinn in https://github.com/legend-exp/dspeed/pull/63
- Added RC-CR^2 filter by @SamuelBorden in https://github.com/legend-exp/dspeed/pull/64
- Bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 by @dependabot in https://github.com/legend-exp/dspeed/pull/65
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/dspeed/pull/66
- Test on Python 3.12 by @gipert in https://github.com/legend-exp/dspeed/pull/68
- update svm processor to have default option and add poly_fit processo… by @ggmarshall in https://github.com/legend-exp/dspeed/pull/67
- Bug fixes by @iguinn in https://github.com/legend-exp/dspeed/pull/69
- Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 by @dependabot in https://github.com/legend-exp/dspeed/pull/73
Full Changelog: https://github.com/legend-exp/dspeed/compare/v1.3.0...v1.4.0
- Python
Published by gipert over 1 year ago
dspeed - v1.4.0a1
What's Changed
- Added support for yaml files and other updates by @iguinn in https://github.com/legend-exp/dspeed/pull/57
- Added nan check to SVM processor by @esleon97 in https://github.com/legend-exp/dspeed/pull/58
- Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 by @dependabot in https://github.com/legend-exp/dspeed/pull/56
- Updates to timepoint thresh by @iguinn in https://github.com/legend-exp/dspeed/pull/62
- Fixed precision bug in pole zero filters, added unit tests by @SamuelBorden in https://github.com/legend-exp/dspeed/pull/52
- Improved handling of coordinate variables by @iguinn in https://github.com/legend-exp/dspeed/pull/63
- Added RC-CR^2 filter by @SamuelBorden in https://github.com/legend-exp/dspeed/pull/64
- Bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 by @dependabot in https://github.com/legend-exp/dspeed/pull/65
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/dspeed/pull/66
- Test on Python 3.12 by @gipert in https://github.com/legend-exp/dspeed/pull/68
- update svm processor to have default option and add poly_fit processo… by @ggmarshall in https://github.com/legend-exp/dspeed/pull/67
- Bug fixes by @iguinn in https://github.com/legend-exp/dspeed/pull/69
Full Changelog: https://github.com/legend-exp/dspeed/compare/v1.3.0...v1.4.0a1
- Python
Published by iguinn almost 2 years ago
dspeed - v1.3.0a6
What's Changed
- Added support for yaml files and other updates by @iguinn in https://github.com/legend-exp/dspeed/pull/57
- Added nan check to SVM processor by @esleon97 in https://github.com/legend-exp/dspeed/pull/58
- Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 by @dependabot in https://github.com/legend-exp/dspeed/pull/56
- Updates to timepoint thresh by @iguinn in https://github.com/legend-exp/dspeed/pull/62
- Fixed precision bug in pole zero filters, added unit tests by @SamuelBorden in https://github.com/legend-exp/dspeed/pull/52
- Improved handling of coordinate variables by @iguinn in https://github.com/legend-exp/dspeed/pull/63
- Added RC-CR^2 filter by @SamuelBorden in https://github.com/legend-exp/dspeed/pull/64
- Bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 by @dependabot in https://github.com/legend-exp/dspeed/pull/65
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/dspeed/pull/66
- Test on Python 3.12 by @gipert in https://github.com/legend-exp/dspeed/pull/68
- update svm processor to have default option and add poly_fit processo… by @ggmarshall in https://github.com/legend-exp/dspeed/pull/67
Full Changelog: https://github.com/legend-exp/dspeed/compare/v1.3.0...v1.3.0a6
- Python
Published by iguinn almost 2 years ago
dspeed - v1.3.0
What's Changed
- CI: test on Python 3.11 by @gipert in https://github.com/legend-exp/dspeed/pull/12
- Upgrades to ProcessingChain and WaveformBrowser by @iguinn in https://github.com/legend-exp/dspeed/pull/11
- Modified dwt processor to output either approximate or detailed coefficients. by @esleon97 in https://github.com/legend-exp/dspeed/pull/15
- Fixed bug in handling of coordinates by @iguinn in https://github.com/legend-exp/dspeed/pull/22
- Updated behavior of round operator in ProcessingChain by @iguinn in https://github.com/legend-exp/dspeed/pull/23
- Added general transfer function convolver by @SamuelBorden in https://github.com/legend-exp/dspeed/pull/19
- Added unit for astype and round; fixed bugs in each by @iguinn in https://github.com/legend-exp/dspeed/pull/24
- Processors for centroid search and wf alignment. Added possibility to read lh5 path in the processing chain by @valerioda in https://github.com/legend-exp/dspeed/pull/20
- Added constant variables to processing chain by @iguinn in https://github.com/legend-exp/dspeed/pull/28
- Split factory functions into kernel generation functions and general convolution functions by @ggmarshall in https://github.com/legend-exp/dspeed/pull/27
- Fixed bug in handling of constant parameters by @iguinn in https://github.com/legend-exp/dspeed/pull/29
- Import developer guide from pygama by @gipert in https://github.com/legend-exp/dspeed/pull/32
- Added min_max normalization for preprocessing of AP-SVM inputs. by @esleon97 in https://github.com/legend-exp/dspeed/pull/33
- Support the latest legend-pydataobj version by @gipert in https://github.com/legend-exp/dspeed/pull/37
- Add missing SciPy dependency to
setup.cfgby @gipert in https://github.com/legend-exp/dspeed/pull/39 - Added support for VectorOfVectors by setting vector_len field when declaring variables by @iguinn in https://github.com/legend-exp/dspeed/pull/25
- Default numba cache to true by @iguinn in https://github.com/legend-exp/dspeed/pull/41
- Added more information to README by @iguinn in https://github.com/legend-exp/dspeed/pull/42
- Added links to README by @iguinn in https://github.com/legend-exp/dspeed/pull/43
- Added ability to set LGDO attributes through
build_dsp()by @iguinn in https://github.com/legend-exp/dspeed/pull/44 - Add
CITATION.cffby @gipert in https://github.com/legend-exp/dspeed/pull/49 - Changes to timepointthresh_interpolated by @Gl-duran in https://github.com/legend-exp/dspeed/pull/50
- Update CITATION.cff by @iguinn in https://github.com/legend-exp/dspeed/pull/53
- FFT factory funcs fix and bugfix for interpolated time point thresh by @ggmarshall in https://github.com/legend-exp/dspeed/pull/54
- Update citation-related docs by @gipert in https://github.com/legend-exp/dspeed/pull/55
New Contributors
- @gipert made their first contribution in https://github.com/legend-exp/dspeed/pull/12
- @iguinn made their first contribution in https://github.com/legend-exp/dspeed/pull/11
- @esleon97 made their first contribution in https://github.com/legend-exp/dspeed/pull/15
- @SamuelBorden made their first contribution in https://github.com/legend-exp/dspeed/pull/19
- @valerioda made their first contribution in https://github.com/legend-exp/dspeed/pull/20
- @Gl-duran made their first contribution in https://github.com/legend-exp/dspeed/pull/50
Full Changelog: https://github.com/legend-exp/dspeed/compare/v1.2.0...v1.3.0
- Python
Published by gipert almost 2 years ago
dspeed - v1.3.0a5
What's Changed
- Added support for VectorOfVectors by setting vector_len field when declaring variables by @iguinn in https://github.com/legend-exp/dspeed/pull/25
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/dspeed/pull/36
- Default numba cache to true by @iguinn in https://github.com/legend-exp/dspeed/pull/41
- Added more information to README by @iguinn in https://github.com/legend-exp/dspeed/pull/42
- Added links to README by @iguinn in https://github.com/legend-exp/dspeed/pull/43
- Added ability to set LGDO attributes through
build_dsp()by @iguinn in https://github.com/legend-exp/dspeed/pull/44 - Add
CITATION.cffby @gipert in https://github.com/legend-exp/dspeed/pull/49 - Bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/legend-exp/dspeed/pull/51
- Changes to timepointthresh_interpolated by @Gl-duran in https://github.com/legend-exp/dspeed/pull/50
- Update CITATION.cff by @iguinn in https://github.com/legend-exp/dspeed/pull/53
- FFT factory funcs fix and bugfix for interpolated time point thresh by @ggmarshall in https://github.com/legend-exp/dspeed/pull/54
New Contributors
- @Gl-duran made their first contribution in https://github.com/legend-exp/dspeed/pull/50
Full Changelog: https://github.com/legend-exp/dspeed/compare/v1.3.0a4...v1.3.0a5
- Python
Published by iguinn about 2 years ago
dspeed - v1.3.0a4
What's Changed
- Add missing SciPy dependency to
setup.cfgby @gipert in https://github.com/legend-exp/dspeed/pull/39 - Added support for VectorOfVectors by setting vector_len field when declaring variables by @iguinn in https://github.com/legend-exp/dspeed/pull/25
Full Changelog: https://github.com/legend-exp/dspeed/compare/v1.3.0a3...v1.3.0a4
- Python
Published by iguinn about 2 years ago
dspeed - v1.3.0a3
What's Changed
- Import developer guide from pygama by @gipert in https://github.com/legend-exp/dspeed/pull/32
- Added min_max normalization for preprocessing of AP-SVM inputs. by @esleon97 in https://github.com/legend-exp/dspeed/pull/33
- Support the latest legend-pydataobj version by @gipert in https://github.com/legend-exp/dspeed/pull/37
Minor Changes
- Bump actions/checkout from 2 to 4 by @dependabot in https://github.com/legend-exp/dspeed/pull/31
- Bump actions/setup-python from 2 to 5 by @dependabot in https://github.com/legend-exp/dspeed/pull/30
- Bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/legend-exp/dspeed/pull/34
- Bump actions/download-artifact from 3 to 4 by @dependabot in https://github.com/legend-exp/dspeed/pull/35
Full Changelog: https://github.com/legend-exp/dspeed/compare/v1.3.0a2...v1.3.0a3
- Python
Published by gipert about 2 years ago
dspeed - v1.3.0a1
What's Changed
- CI: test on Python 3.11 by @gipert in https://github.com/legend-exp/dspeed/pull/12
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/dspeed/pull/14
- Upgrades to ProcessingChain and WaveformBrowser by @iguinn in https://github.com/legend-exp/dspeed/pull/11
- Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 by @dependabot in https://github.com/legend-exp/dspeed/pull/13
- Modified dwt processor to output either approximate or detailed coefficients. by @esleon97 in https://github.com/legend-exp/dspeed/pull/15
- Fixed bug in handling of coordinates by @iguinn in https://github.com/legend-exp/dspeed/pull/22
- Updated behavior of round operator in ProcessingChain by @iguinn in https://github.com/legend-exp/dspeed/pull/23
- Added general transfer function convolver by @SamuelBorden in https://github.com/legend-exp/dspeed/pull/19
- Added unit for astype and round; fixed bugs in each by @iguinn in https://github.com/legend-exp/dspeed/pull/24
- Processors for centroid search and wf alignment. Added possibility to read lh5 path in the processing chain by @valerioda in https://github.com/legend-exp/dspeed/pull/20
- Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by @dependabot in https://github.com/legend-exp/dspeed/pull/26
- Added constant variables to processing chain by @iguinn in https://github.com/legend-exp/dspeed/pull/28
- Split factory functions into kernel generation functions and general convolution functions by @ggmarshall in https://github.com/legend-exp/dspeed/pull/27
New Contributors
- @gipert made their first contribution in https://github.com/legend-exp/dspeed/pull/12
- @iguinn made their first contribution in https://github.com/legend-exp/dspeed/pull/11
- @esleon97 made their first contribution in https://github.com/legend-exp/dspeed/pull/15
- @SamuelBorden made their first contribution in https://github.com/legend-exp/dspeed/pull/19
- @valerioda made their first contribution in https://github.com/legend-exp/dspeed/pull/20
Full Changelog: https://github.com/legend-exp/dspeed/compare/v1.2.0...v1.3.0a1
- Python
Published by gipert about 2 years ago
dspeed - v1.2.0
What's Changed
- Aoving slope processor for PPC detector A/E by @ggmarshall in https://github.com/legend-exp/dspeed/pull/7
- Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7 by @dependabot in https://github.com/legend-exp/dspeed/pull/8
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/dspeed/pull/9
- Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 by @dependabot in https://github.com/legend-exp/dspeed/pull/10
New Contributors
- @ggmarshall made their first contribution in https://github.com/legend-exp/dspeed/pull/7
- @pre-commit-ci made their first contribution in https://github.com/legend-exp/dspeed/pull/9
Full Changelog: https://github.com/legend-exp/dspeed/compare/v1.1.0...v1.2.0
- Python
Published by gipert over 2 years ago