Package: AgeBandDecomposition
Title: Age Band Decomposition Method for Tree Ring Standardization
Version: 2.0.0
Authors@R: c(
  person(given = "Nicola", 
         family = "Puletti", 
         email = "nicola.puletti@crea.gov.it", 
         role = c("aut", "cre"), 
         comment = c(ORCID = "https://orcid.org/0000-0002-2142-959X")),
  person(given = "Gianluigi", 
         family = "Mazza", 
         role = "aut", 
         comment = c(ORCID = "https://orcid.org/0000-0002-2744-2330")),
  person(given = "Dimitrios", 
         family = "Sarris", 
         role = "ctb", 
         comment = c(ORCID = "https://orcid.org/0000-0003-1379-1465"))
        )
Description: Implements the Age Band Decomposition (ABD) method for
        standardizing tree ring width data, while preserving both low
        and high frequency variability. Unlike traditional detrending
        approaches that can distort long term growth trends, ABD
        decomposes ring width series into multiple age classes,
        detrends each class separately, and then recombines them to
        create standardized chronologies. This approach improves the
        detection of growth signals linked to past climatic and
        environmental factors, making it particularly valuable for
        dendroecological and dendroclimatological studies. The package
        provides functions to perform ABD-based standardization, to
        compare results with other common methods (e.g., BAI, C method,
        RCS), and facilitates the interpretation of growth patterns
        driven by environmental variability.
URL: https://gitlab.com/Puletti/agebanddecomposition_rpackage
Language: en-US
License: GPL (>= 3)
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.3.2
LazyData: true
Imports: dplyr, tidyr, tibble, readxl, ggplot2, dplR, patchwork
Suggests: testthat (>= 3.0.0)
Config/testthat/edition: 3
Depends: R (>= 4.1.0)
Config/pak/sysreqs: cmake make libicu-dev libpng-dev libxml2-dev
Repository: https://npuletti.r-universe.dev
Date/Publication: 2026-02-09 09:16:57 UTC
RemoteUrl: https://gitlab.com/puletti/agebanddecomposition_rpackage
RemoteRef: HEAD
RemoteSha: 609b99e8a52aea053ced77997e44a2e94c76bc8d
NeedsCompilation: no
Packaged: 2026-09-24 12:27:17 UTC; root
Author: Nicola Puletti [aut, cre] (ORCID:
    <https://orcid.org/0000-0002-2142-959X>),
  Gianluigi Mazza [aut] (ORCID: <https://orcid.org/0000-0002-2744-2330>),
  Dimitrios Sarris [ctb] (ORCID: <https://orcid.org/0000-0003-1379-1465>)
Maintainer: Nicola Puletti <nicola.puletti@crea.gov.it>
Built: R 4.6.0; ; 2026-09-24 12:29:50 UTC; unix
