Package: recruitlag
Type: Package
Title: Can Episodic Recruitment be a Delayed Consequence of Continuous
        Reproduction?
Version: 0.1.0
Authors@R: 
    person("Raymond L.", "Tremblay", email = "raymond.tremblay@gmail.com",
           role = c("aut", "cre", "cph"),
           comment = c(ORCID = "0000-0002-8588-4372"))
Description: Tests whether an episodic recruitment record can be the
        delayed consequence of a reproductive record, under any
        distributed lag. A delay is a convolution, and a convolution is
        a weighted average, so the concentration in time of expected
        recruitment can never exceed that of reproduction:
        reproduction's own concentration is a ceiling. The package
        computes that ceiling by searching families of lag weights
        (pure delays, windows, geometric decay and Dirichlet draws),
        calibrates the pooled comparison against negative-binomial
        counts to show what it can and cannot refute, and runs the
        host-level (replicate-unit) test in which the null is the lag
        hypothesis exactly as it is asserted: expected recruitment on
        each unit is that unit's own lagged reproduction, scaled to its
        own total. Uncertainty on the exceedance comes by three routes,
        a cluster bootstrap over units, a Bayesian bootstrap (Rubin
        1981 <doi:10.1214/aos/1176345338>) and a negative-binomial
        model of the counts fitted with 'Stan' through 'cmdstanr';
        recruit_triage() asks whether a first sighting is a recruit or
        a plant returning from dormancy. Plotting functions draw the
        ceiling strip, the lag profiles against the observed counts,
        the calibration and a forest plot of the intervals. The census
        data on the epiphytic orchid Lepanthes eltoroensis analysed in
        the companion paper are included.
License: MIT + file LICENSE
Encoding: UTF-8
Language: en-GB
LazyData: true
Depends: R (>= 4.1)
Imports: ggplot2, rlang, stats, tibble, tools, utils
VignetteBuilder: knitr
Suggests: testthat (>= 3.0.0), knitr, rmarkdown, dplyr, tidyr, cmdstanr
        (>= 0.6.0), posterior
Additional_repositories: https://stan-dev.r-universe.dev
Config/testthat/edition: 3
URL: https://github.com/RaymondLTremblay/recruitlag
BugReports: https://github.com/RaymondLTremblay/recruitlag/issues
Config/roxygen2/version: 8.1.0
NeedsCompilation: no
Packaged: 2026-10-15 20:48:15 UTC; root
Author: Raymond L. Tremblay [aut, cre, cph] (ORCID:
        <https://orcid.org/0000-0002-8588-4372>)
Maintainer: Raymond L. Tremblay <raymond.tremblay@gmail.com>
Repository: https://cran.r-universe.dev
Date/Publication: 2026-10-15 19:17:47 UTC
RemoteUrl: https://github.com/cran/recruitlag
RemoteRef: HEAD
RemoteSha: f0704386703f9d419e6b009f8afd2be88df5482f
