Trailing-window length.
Lower sigma threshold (None disables lower clipping).
Upper sigma threshold (None disables upper clipping).
Which value to return: "clipped" = clipped value, "mean" = rolling mean estimate, "std" = rolling std estimate, "nan" = outliers replaced by NaN.
Warmup behaviour.
https://screamer.readthedocs.io/en/latest/ for the Python reference and full details.
Replace samples outside [mean - lowerstd, mean + upperstd] with NaN or the clipped bound.