Package: cycleTrendR
Type: Package
Title: Adaptive Cycle and Trend Analysis for Irregular Time Series
Version: 0.3.0
Authors@R: 
    person("Pietro", "Piu",
           email = "pietro.piu.si@gmail.com",
           role = c("aut", "cre"))
URL: https://github.com/PietroPiu-labstats/cycleTrendR,
        https://pietropiu-labstats.github.io/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, changepoint, mgcv,
        nortest, nlme, tseries
Suggests: testthat (>= 3.0.0), knitr, rmarkdown
VignetteBuilder: knitr
RoxygenNote: 7.3.3
Depends: R (>= 4.1.0)
Config/testthat/edition: 3
NeedsCompilation: no
Packaged: 2026-01-25 13:09:59 UTC; Pietro
Author: Pietro Piu [aut, cre]
Maintainer: Pietro Piu <pietro.piu.si@gmail.com>
Repository: CRAN
Date/Publication: 2026-01-26 09:50:08 UTC
Built: R 4.4.3; ; 2026-01-26 12:00:34 UTC; unix
