sgolay
Efficient Savitzky-Golay Filtering
Smoothing signals and computing their derivatives is a common requirement in signal processing workflows. Savitzky-Golay filters are a established method able to do both (Savitzky and Golay, 1964 [doi:10.1021/ac60214a047]). This package implements one dimensional Savitzky-Golay filters that can be applied to vectors and matrices (either row-wise or column-wise). Vectorization and memory allocations have been profiled to reduce computational fingerprint. Short filter lengths are implemented in the direct space, while longer filters are implemented in frequency space, using a Fast Fourier Transform (FFT).
- Version1.0.3
- R versionunknown
- LicenseGPL-2
- LicenseGPL-3
- Needs compilation?Yes
- Last release04/05/2023
Documentation
Team
Sergio Oller Moreno
Martin Maechler
Brian Ripley
Show author detailsRolesContributor, Copyright holderDuncan Murdoch
Show author detailsRolesContributor, Copyright holderRobert Gentleman
Show author detailsRolesContributor, Copyright holderRoss Ihaka
Show author detailsRolesContributor, Copyright holderInstitute for Bioengineering of Catalonia
Show author detailsRolesCopyright holder
Insights
Last 30 days
This package has been downloaded 223 times in the last 30 days. Enough downloads to make a small wave in the niche community. The curiosity is spreading! The following heatmap shows the distribution of downloads per day. Yesterday, it was downloaded 10 times.
The following line graph shows the downloads per day. You can hover over the graph to see the exact number of downloads per day.
Last 365 days
This package has been downloaded 2,420 times in the last 365 days. That's enough downloads to impress a room full of undergrads. A commendable achievement indeed. The day with the most downloads was Jan 21, 2025 with 25 downloads.
The following line graph shows the downloads per day. You can hover over the graph to see the exact number of downloads per day.
Data provided by CRAN
Binaries
Dependencies
- Imports1 package
- Suggests2 packages