Package: TemporalHazard
Title: Temporal Parametric Hazard Modeling
Version: 1.3.0
Authors@R: c(
    person("John", "Ehrlinger", email = "john.ehrlinger@gmail.com", role = c("aut", "cre", "cph")),
    person("R Core Team", role = "cph", comment = "seeding and inversion in .hzr_mt_normal()"),
    person("Makoto", "Matsumoto", role = "cph", comment = "Mersenne Twister in .hzr_mt_normal()"),
    person("Takuji", "Nishimura", role = "cph", comment = "Mersenne Twister in .hzr_mt_normal()"))
URL: https://ehrlinger.github.io/TemporalHazard/,
        https://github.com/ehrlinger/TemporalHazard
BugReports: https://github.com/ehrlinger/TemporalHazard/issues
Description: Provides native R implementations of the multiphase parametric
    hazard model of Blackstone, Naftel, and Turner (1986)
    <doi:10.1080/01621459.1986.10478314> with a focus on behavioral parity,
    transparent numerics, and reproducible validation against reference
    outputs from the original 'C'/'SAS' 'HAZARD' program, originally developed at
    the University of Alabama at Birmingham (UAB). The 'SAS'/'C' code and this R
    package are currently developed and maintained at The Cleveland Clinic
    Foundation, and the R code was wholly developed at The Cleveland Clinic
    Foundation. The generalized temporal
    decomposition family extends to longitudinal mixed-effects settings
    (Rajeswaran et al. 2018 <doi:10.1177/0962280215623583>). The package is
    intentionally implemented in pure R first; performance-critical paths may
    later be accelerated with 'Rcpp' without changing the public interface.
License: GPL (>= 2)
Copyright: See the file COPYRIGHTS in the installed package
        (inst/COPYRIGHTS in the source) for .hzr_mt_normal().
Encoding: UTF-8
Language: en-US
VignetteBuilder: quarto
SystemRequirements: Quarto command line tool
        (<https://github.com/quarto-dev/quarto-cli>)
Depends: R (>= 4.1.0)
Imports: survival
Suggests: covr, ggplot2, haven, knitr, lintr, numDeriv, pkgdown,
        quarto, roxygen2, rmarkdown, scales, testthat (>= 3.2.0), withr
LazyData: true
Config/testthat/edition: 3
Config/roxygen2/version: 8.1.0
NeedsCompilation: no
Packaged: 2026-11-05 22:51:04 UTC; ehrlinj
Author: John Ehrlinger [aut, cre, cph],
  R Core Team [cph] (seeding and inversion in .hzr_mt_normal()),
  Makoto Matsumoto [cph] (Mersenne Twister in .hzr_mt_normal()),
  Takuji Nishimura [cph] (Mersenne Twister in .hzr_mt_normal())
Maintainer: John Ehrlinger <john.ehrlinger@gmail.com>
Repository: CRAN
Date/Publication: 2026-11-08 17:50:25 UTC
