Releases: FRBs/sigpyproc3
Releases · FRBs/sigpyproc3
v1.2.0
v1.1.0
v1.0.0
First stable release of the new API.
What's Changed
- Multifile support for
SIGPROC Filterbank
files in #13 (@pravirkr) - Packaging the whole structure for the new API by in #16
- Numba backend for kernel functions in place of
pybind11
in #17 - Removes dependence on
pybind11
andfftw3
. - Support for command-line utilities.
io
module for reading and writing ofSIGPROC
files.- Fast median and mean filter using bottleneck and Higher-Order running stats.
- Add CHIME telescope code by @kmjc in #20
- Fixed typing and refactoring bugs in #21
Full Changelog: v0.5.5...v1.0.0
v0.5.5
v0.5.0
Introducing a major update: replacing ctypes with pybind11 library.
Implemented enhancements
- FilReader.bandpass(): Divide by samples read, rather than total samples in the filterbank #7 (David-McKenna)
- pybind11 update #4 (pravirkr)
Added
- coverage tests with 3b71ff0.
- online docs on the readthedocs platform with 25a4881, e9a3aa2, bb11a35.
Changed
- setup.py for pybind11 and search fftw3 dirs with 4aee12c, f0f3f91.
- Fixed cyclic import with 9248ed0.
- Python API to load pybind11 modules with 4034d10.
Removed
v0.1.1
First python3 stable release.
Implemented enhancements
- Implement the kwarg "only_valid_samples" to
FilterbankBlock.dedisperse()
#2 (David-McKenna) - Implement
FilReader.readDedispersedBlock()
#1 (David-McKenna)
Added
- coverage tests with 3b71ff0.
- progress bar using tqdm with a48b919.
- new methods
removeBandpass
,removeZeroDM
,splitToBands
with 673f118, 268e624, 56fd67b.
Changed
- more stable and accurate
getStats
method with e06fcb3.