{
  "_id": "6a49d147b48287dcb3fda1da",
  "Package": "eventTrack",
  "Type": "Package",
  "Title": "Event Prediction for Time-to-Event Endpoints",
  "Version": "1.0.4",
  "Date": "2025-02-21",
  "Authors@R": "person(given = \"Kaspar\", family = \"Rufibach\", role = c(\"aut\", \"cre\"), email = \"kaspar.rufibach@gmail.com\")",
  "Maintainer": "Kaspar Rufibach <kaspar.rufibach@gmail.com>",
  "VignetteBuilder": "knitr",
  "Description": "Implements the hybrid framework for event prediction\ndescribed in Fang & Zheng (2011,\n<doi:10.1016/j.cct.2011.05.013>). To estimate the survival\nfunction the event prediction is based on, a piecewise\nexponential hazard function is fit to the time-to-event data to\ninfer the potential change points. Prior to the last identified\nchange point, the survival function is estimated using\nKaplan-Meier, and the tail after the change point is fit using\npiecewise exponential.",
  "License": "GPL (>= 2)",
  "LazyLoad": "yes",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-05 03:33:38 UTC",
    "User": "root"
  },
  "Author": "Kaspar Rufibach [aut, cre]",
  "Repository": "https://numbersman77.r-universe.dev",
  "Date/Publication": "2025-02-22 11:26:33 UTC",
  "RemoteUrl": "https://github.com/cran/eventTrack",
  "RemoteRef": "HEAD",
  "RemoteSha": "d47485bbb50dfb4ebbae73d06ebc9943ec8b91ea",
  "_user": "numbersman77",
  "_type": "src",
  "_file": "eventTrack_1.0.4.tar.gz",
  "_fileid": "https://r2.ropensci.org/d0f3ae0211edc18fc5483010c6a92c0dadfcddb6c644b4b1cb1d76ee9b106b96",
  "_filesize": 1988492,
  "_sha256": "d0f3ae0211edc18fc5483010c6a92c0dadfcddb6c644b4b1cb1d76ee9b106b96",
  "_expires": "2026-10-13T03:36:37.000Z",
  "_created": "2026-07-05T03:33:38.000Z",
  "_published": "2026-07-05T03:36:39.815Z",
  "_jobs": [
    {
      "job": 85189653810,
      "time": 136,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8087985425"
    },
    {
      "job": 85189653813,
      "time": 140,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8087985890"
    },
    {
      "job": 85189653809,
      "time": 74,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8087979156"
    },
    {
      "job": 85189653808,
      "time": 95,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8087981277"
    },
    {
      "job": 85189503315,
      "time": 165,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8087971930"
    },
    {
      "job": 85189653805,
      "time": 136,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8087985413"
    },
    {
      "job": 85189653815,
      "time": 102,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8087982173"
    },
    {
      "job": 85189653818,
      "time": 86,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8087980408"
    },
    {
      "job": 85189653807,
      "time": 117,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8087983645"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28728280327",
  "_status": "success",
  "_upstream": "https://github.com/cran/eventTrack",
  "_commit": {
    "id": "d47485bbb50dfb4ebbae73d06ebc9943ec8b91ea",
    "author": "Kaspar Rufibach <kaspar.rufibach@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0.4\n",
    "time": 1740223593
  },
  "_maintainer": {
    "name": "Kaspar Rufibach",
    "email": "kaspar.rufibach@gmail.com",
    "login": "numbersman77",
    "twitter": "@numbersman77",
    "description": "Trained as a mathematical statistician, working in biostatistical roles for >20 years.",
    "uuid": 44927366
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "survival",
      "role": "Depends"
    },
    {
      "package": "muhaz",
      "role": "Depends"
    },
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "rpact",
      "version": ">= 3.3.1",
      "role": "Suggests"
    },
    {
      "package": "fitdistrplus",
      "role": "Suggests"
    },
    {
      "package": "gestate",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "numbersman77",
      "count": 5,
      "uuid": 44927366
    }
  ],
  "_userbio": {
    "uuid": 44927366,
    "type": "user",
    "name": "Kaspar Rufibach",
    "followers": 14,
    "description": "Trained as a mathematical statistician, working in biostatistical roles for >20 years."
  },
  "_downloads": {
    "count": 329,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/eventTrack"
  },
  "_searchresults": 3,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/eventTrack.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_realowner": "numbersman77",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2021-05-10"
    },
    {
      "version": "1.0.1",
      "date": "2021-09-03"
    },
    {
      "version": "1.0.2",
      "date": "2022-08-26"
    },
    {
      "version": "1.0.3",
      "date": "2023-08-08"
    },
    {
      "version": "1.0.4",
      "date": "2025-02-22"
    }
  ],
  "_exports": [
    "bootstrapTimeToEvent",
    "bootSurvivalSample",
    "exactDatesFromMonths",
    "hybrid_Exponential",
    "kaplanMeier_at_t0",
    "lambda_j_Exp",
    "piecewiseExp_MLE",
    "piecewiseExp_profile_loglik_tau",
    "piecewiseExp_test_changepoint",
    "predictEvents",
    "predictEventsUncond"
  ],
  "_help": [
    {
      "page": "eventTrack-package",
      "title": "Event Prediction for Time-to-Event Endpoints",
      "topics": [
        "eventTrack-package",
        "eventTrack"
      ]
    },
    {
      "page": "bootstrapTimeToEvent",
      "title": "Bootstrap the predicted time when a given number of events is reached, for hybrid Exponential model",
      "topics": [
        "bootstrapTimeToEvent"
      ]
    },
    {
      "page": "bootSurvivalSample",
      "title": "Bootstrap survival data",
      "topics": [
        "bootSurvivalSample"
      ]
    },
    {
      "page": "exactDatesFromMonths",
      "title": "Compute exact timepoint when a certain number of events is reached, based on monthly number of events",
      "topics": [
        "exactDatesFromMonths"
      ]
    },
    {
      "page": "hybrid_Exponential",
      "title": "Estimate survival function, as hybrid between Kaplan-Meier and Exponential tail",
      "topics": [
        "hybrid_Exponential"
      ]
    },
    {
      "page": "kaplanMeier_at_t0",
      "title": "Compute value of Kaplan-Meier estimate at a given time",
      "topics": [
        "kaplanMeier_at_t0"
      ]
    },
    {
      "page": "lambda_j_Exp",
      "title": "Compute lambda_j",
      "topics": [
        "lambda_j_Exp"
      ]
    },
    {
      "page": "piecewiseExp_MLE",
      "title": "Estimate hazard function in piecewise Exponential survival model",
      "topics": [
        "piecewiseExp_MLE"
      ]
    },
    {
      "page": "piecewiseExp_profile_loglik_tau",
      "title": "Profile maximum log-likelihood function for change points in piecewise Exponential survival model",
      "topics": [
        "piecewiseExp_profile_loglik_tau"
      ]
    },
    {
      "page": "piecewiseExp_test_changepoint",
      "title": "Wald test to infer change point in piecewise Exponential survival model",
      "topics": [
        "piecewiseExp_test_changepoint"
      ]
    },
    {
      "page": "predictEvents",
      "title": "Compute timepoint when a certain number of events in a time-to-event study is reached",
      "topics": [
        "predictEvents"
      ]
    },
    {
      "page": "predictEventsUncond",
      "title": "compute expected number of events based on a fixed survival function and with no recruited patients yet",
      "topics": [
        "predictEventsUncond"
      ]
    }
  ],
  "_rundeps": [
    "lattice",
    "Matrix",
    "muhaz",
    "survival"
  ],
  "_vignettes": [
    {
      "source": "eventTrack.Rmd",
      "filename": "eventTrack.html",
      "title": "Event tracking: predict analysis timepoints for ongoing clinical trials",
      "author": "Kaspar Rufibach",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Acknowledgments",
        "Purpose",
        "Resources and how to cite eventTrack",
        "Challenge",
        "Methodology",
        "Example: simulating data and detailed prediction",
        "Simulating an illustrative dataset",
        "Estimate $S$",
        "Prediction of the timepoint of the FA",
        "Using parametric Weibull instead of hybrid exponential estimate",
        "Example: minimal analysis",
        "Possible extensions",
        "Strategic context",
        "Other approaches",
        "gestate",
        "Info",
        "References"
      ],
      "created": "2021-05-10 07:00:12",
      "modified": "2025-02-22 11:26:33",
      "commits": 4
    }
  ],
  "_score": 2,
  "_indexed": true,
  "_nocasepkg": "eventtrack",
  "_universes": [
    "numbersman77"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.4",
      "date": "2026-07-05T03:35:44.000Z",
      "distro": "resolute",
      "commit": "d47485bbb50dfb4ebbae73d06ebc9943ec8b91ea",
      "fileid": "https://r2.ropensci.org/329687be56b98604ee30559fcc8dccbaf603f80d6fcab708e1e3e83e2b9132e8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28728280327"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.0.4",
      "date": "2026-07-05T03:35:47.000Z",
      "distro": "resolute",
      "commit": "d47485bbb50dfb4ebbae73d06ebc9943ec8b91ea",
      "fileid": "https://r2.ropensci.org/d79117baccb7f4f6910028ec2d4138bd480009099c49614039a17aa275226add",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28728280327"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.4",
      "date": "2026-07-05T03:34:53.000Z",
      "commit": "d47485bbb50dfb4ebbae73d06ebc9943ec8b91ea",
      "fileid": "https://r2.ropensci.org/b5899596f8f4efaa9822e4830572101ba495f4e6d2152788904c790457316c92",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28728280327"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.0.4",
      "date": "2026-07-05T03:35:09.000Z",
      "commit": "d47485bbb50dfb4ebbae73d06ebc9943ec8b91ea",
      "fileid": "https://r2.ropensci.org/3abc520e3a08a782da2fffe338c6ebec5af02252d7f3e48fc6ecd68fd050333f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28728280327"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.4",
      "date": "2026-07-05T03:36:09.000Z",
      "commit": "d47485bbb50dfb4ebbae73d06ebc9943ec8b91ea",
      "fileid": "https://r2.ropensci.org/5ff1d9f38989a8ec7bd40d4ad66363038c72feeed48a60530fd4e94b4505bd37",
      "status": "success",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28728280327"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.4",
      "date": "2026-07-05T03:35:08.000Z",
      "commit": "d47485bbb50dfb4ebbae73d06ebc9943ec8b91ea",
      "fileid": "https://r2.ropensci.org/97171a754b102d5a6e9964eb4e53dea35856566358682fcb4ea37f7a78731e29",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28728280327"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.4",
      "date": "2026-07-05T03:34:50.000Z",
      "commit": "d47485bbb50dfb4ebbae73d06ebc9943ec8b91ea",
      "fileid": "https://r2.ropensci.org/d5768a4c4a3c7e7bd588f9be9a3067a92b67a706272b9ba19d885da6a1d9939b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28728280327"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.0.4",
      "date": "2026-07-05T03:35:18.000Z",
      "commit": "d47485bbb50dfb4ebbae73d06ebc9943ec8b91ea",
      "fileid": "https://r2.ropensci.org/df4007a7d7d8b14a85b32c0dda9679fd41e4ad82c2a8e1c54a500333918f4c4c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28728280327"
    }
  ]
}