sgolay

Efficient Savitzky-Golay Filtering

CRAN Package

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


Documentation


Team


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.

Sun
Mon
Tue
Wed
Thu
Fri
Sat
0 downloadsMar 2, 2025
0 downloadsMar 3, 2025
5 downloadsMar 4, 2025
9 downloadsMar 5, 2025
8 downloadsMar 6, 2025
4 downloadsMar 7, 2025
2 downloadsMar 8, 2025
1 downloadsMar 9, 2025
4 downloadsMar 10, 2025
9 downloadsMar 11, 2025
8 downloadsMar 12, 2025
15 downloadsMar 13, 2025
10 downloadsMar 14, 2025
6 downloadsMar 15, 2025
8 downloadsMar 16, 2025
8 downloadsMar 17, 2025
12 downloadsMar 18, 2025
9 downloadsMar 19, 2025
12 downloadsMar 20, 2025
12 downloadsMar 21, 2025
8 downloadsMar 22, 2025
6 downloadsMar 23, 2025
10 downloadsMar 24, 2025
5 downloadsMar 25, 2025
15 downloadsMar 26, 2025
5 downloadsMar 27, 2025
8 downloadsMar 28, 2025
3 downloadsMar 29, 2025
6 downloadsMar 30, 2025
2 downloadsMar 31, 2025
3 downloadsApr 1, 2025
10 downloadsApr 2, 2025
0 downloadsApr 3, 2025
0 downloadsApr 4, 2025
0 downloadsApr 5, 2025
1
15

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