CRAN/E | sgolay

sgolay

Efficient Savitzky-Golay Filtering

Installation

About

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

github.com/zeehio/sgolay
Bug report File report

Key Metrics

Version 1.0.3
Published 2023-04-05 399 days ago
Needs compilation? yes
License GPL-2
License GPL-3
CRAN checks sgolay results

Downloads

Yesterday 11 0%
Last 7 days 43 -45%
Last 30 days 187 +17%
Last 90 days 487 -26%
Last 365 days 2.143 +59%

Maintainer

Maintainer

Sergio Oller Moreno

sergioller@gmail.com

Authors

Sergio Oller Moreno

aut / cre

Robert Gentleman

ctb / cph

(Contributor to src/stats_filter.c and src/fft.c (derived from the stats R package))

Ross Ihaka

ctb / cph

(Contributor to src/stats_filter.c and src/fft.c (derived from the stats R package))

Brian Ripley

ctb / cph

(Contributor to src/stats_filter.c and src/fft.c (derived from the stats R package))

Martin Maechler

ctb / cph

(Contributor to src/stats_filter.c and src/fft.c (derived from the stats R package))

Duncan Murdoch

ctb / cph

(Contributor to src/stats_filter.c and src/fft.c (derived from the stats R package))

Institute for Bioengineering of Catalonia

cph

Material

README
NEWS
Reference manual
Package source

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

sgolay archive

Imports

signal

Suggests

covr
RUnit