Package: menstrualcycleR Title: Phase-Aligned Cycle Time Scaling (PACTS) and Menstrual Cycle Analysis Version: 1.1.1 Authors@R: c(person(given = "Anisha", family = "Nagpal", email ="anagpa7@uic.edu", role = "aut", comment = c(ORCID = "0000-0001-7111-9322")), person(given = "Tory", family = "Eisenlohr-Moul", email = "temo@uchicago.edu", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-9231-3105"))) Description: Implements Phase-Aligned Cycle Time Scaling (PACTS) for menstrual cycle data, placing observations from cycles of differing length onto a common continuous timeline that accounts for variability in ovulation timing. Provides cycle time variables anchored on either menses onset or ovulation, summaries of how ovulation was determined in each cycle, and plotting functions for cycle-aligned outcomes. Methods are described in Nagpal et al. (2025) . URL: https://menstrualcycler.clearlabresearch.com/, https://github.com/eisenlohrmoullab/menstrualcycleR BugReports: https://github.com/eisenlohrmoullab/menstrualcycleR/issues License: GPL (>= 3) Encoding: UTF-8 Imports: dplyr, ggplot2 (>= 3.4.0), magrittr, purrr, rlang, tidyr, zoo, viridis, glue, lubridate, shiny NeedsCompilation: no Depends: R (>= 3.5.0) Suggests: knitr, rmarkdown, testthat (>= 3.0.0), marginaleffects, mgcv, shinyjs, writexl Config/testthat/edition: 3 VignetteBuilder: knitr LazyData: true Config/roxygen2/version: 8.1.0 Packaged: 2026-11-08 20:48:11 UTC; root Author: Anisha Nagpal [aut] (ORCID: ), Tory Eisenlohr-Moul [aut, cre] (ORCID: ) Maintainer: Tory Eisenlohr-Moul Repository: https://cran.r-universe.dev Date/Publication: 2026-11-08 19:51:47 UTC RemoteUrl: https://github.com/cran/menstrualcycleR RemoteRef: HEAD RemoteSha: dcbe01f9836a189bf6ad07e1d79d1d9f91130003