Type: Package
Title: 'shiny' Application for Life Table and Fertility Analysis
Version: 0.1.0
Description: Provides a 'shiny' application to construct age-specific life tables and fertility schedules from individual female daily egg records. The application computes age-specific survival and fertility functions and estimates key demographic parameters including the net reproductive rate, mean generation time, intrinsic rate of increase, finite rate of increase and doubling time. Optional confidence intervals can be obtained using percentile bootstrap or delete-1 jackknife resampling at the female level. Methods and definitions follow Stevens (2009) <doi:10.1007/978-0-387-89882-7> and Rossini et al. (2024) <doi:10.1371/journal.pone.0299598>.
License: MIT + file LICENSE
Encoding: UTF-8
RoxygenNote: 7.3.3
Imports: shiny, stats, utils
Suggests: knitr, DT, ggplot2, rmarkdown, testthat (≥ 3.0.0)
Config/testthat/edition: 3
URL: https://github.com/almarazkrae-4081/LifeTableFertility
BugReports: https://github.com/almarazkrae-4081/LifeTableFertility/issues
NeedsCompilation: no
Packaged: 2026-02-13 06:33:22 UTC; rosy_
Author: Victor Manuel Almaraz Valle ORCID iD [aut, cre]
Maintainer: Victor Manuel Almaraz Valle <almarazkrae@gmail.com>
Repository: CRAN
Date/Publication: 2026-02-17 22:00:08 UTC

LifeTableFertility

Description

Launch the LifeTableFertility 'shiny' application for life table and fertility analysis.

Usage

LifeTableFertility()

Value

Runs a 'shiny' app (interactive).

Examples

if (interactive()) {
  LifeTableFertility()
}

Run the LifeTableFertility 'shiny' application (internal helper)

Description

Internal helper that launches the bundled 'shiny' app.

Usage

run_app(..., app_dir = NULL)

Arguments

...

Passed to shiny::runApp().

app_dir

Internal/testing override for app directory. Default uses system.file().