Package: timesift Title: Learn Predictive Representations of Time-Varying Data Version: 0.6.0 Authors@R: person("Gilles", "Colling", email = "gilles.colling051@gmail.com", role = c("aut", "cre", "cph"), comment = c(ORCID = "0000-0003-3070-6066")) Description: Fits and compares representations of time-varying data against a prediction target. Given a table of targets and a table of time-stamped series belonging to them, it builds each candidate representation, from the record unreduced through a calendar grain such as a week or a month to a lookback anchored on each target, fits the requested learners on each, scores every candidate on one set of held-out folds, and stacks the out-of-fold predictions into an ensemble. Calendar-aware binning keeps a bin a real week or month rather than a fixed block of hours. Learners, response heads and metrics are registered rather than hard-coded, so adding one is a registration and not a fork of the fitting code. The penalised baseline is an elastic net fitted by cyclic coordinate descent along a warm-started path, following Friedman, Hastie and Tibshirani (2010) . The shipped default is presence-absence with a joint multi-label head, the setting used for species distribution modelling from microclimate loggers, scored by the area under the ROC curve with the true skill statistic of Allouche, Tsoar and Kadmon (2006) beside it. License: MIT + file LICENSE Encoding: UTF-8 Language: en-GB Roxygen: list(markdown = TRUE) URL: https://gillescolling.com/timesift/, https://github.com/gcol33/timesift BugReports: https://github.com/gcol33/timesift/issues Depends: R (>= 4.1) LinkingTo: cpp11 Imports: grDevices, graphics, rlang, stats, tidyselect (>= 1.2.0), tools, utils Suggests: testthat (>= 3.0.0), torch, glmnet, lme4, lmerTest, emmeans, knitr, rmarkdown, spelling, terra, withr VignetteBuilder: knitr Config/testthat/edition: 3 Config/roxygen2/version: 8.1.0 Repository: https://gcol33.r-universe.dev Date/Publication: 2026-10-16 02:01:54 UTC RemoteUrl: https://github.com/gcol33/timesift RemoteRef: HEAD RemoteSha: 8c732c140ca3928f7ede39b37ade5d819b270a81 NeedsCompilation: yes Packaged: 2026-10-16 07:28:22 UTC; root Author: Gilles Colling [aut, cre, cph] (ORCID: ) Maintainer: Gilles Colling