Package: cycleTrendR
Type: Package
Title: Adaptive Cycle and Trend Analysis for Irregular Time Series
Version: 0.2.0
Authors@R: 
    person("Pietro", "Piu",
           email = "pietro.piu.si@gmail.com",
           role = c("aut", "cre"))
URL: https://github.com/PietroPiu-labstats/cycleTrendR
Description: Provides adaptive trend estimation, cycle detection, Fourier harmonic
    selection, bootstrap confidence intervals, change-point detection, and
    rolling-origin forecasting. Supports LOESS (Locally Estimated Scatterplot
    Smoothing), GAM (Generalized Additive Model), and GAMM (Generalized Additive
    Mixed Model), and automatically handles irregular sampling using the
    Lomb–Scargle periodogram. Methods implemented in this package are described
    in Cleveland et al. (1990) <doi:10.2307/2289548>, Wood (2017)
    <doi:10.1201/9781315370279>, and Scargle (1982) <doi:10.1086/160554>.
License: GPL-3
Encoding: UTF-8
Imports: blocklength, fANCOVA, ggplot2, lomb, gridExtra, changepoint,
        mgcv, dplyr, nortest, nlme, magrittr, tseries
Suggests: testthat, knitr, rmarkdown
VignetteBuilder: knitr
RoxygenNote: 7.3.3
Depends: R (>= 4.1.0)
NeedsCompilation: no
Packaged: 2026-01-16 22:25:57 UTC; Pietro
Author: Pietro Piu [aut, cre]
Maintainer: Pietro Piu <pietro.piu.si@gmail.com>
Repository: CRAN
Date/Publication: 2026-01-22 09:20:07 UTC
