{
  "_id": "6a46c660c3efdb0cb7aa474b",
  "Package": "uddbart",
  "Type": "Package",
  "Title": "Unified Dynamic Deep 'BART' for Interval-Censored Survival",
  "Version": "0.2.0",
  "Authors@R": "person(\"Xulin\", \"Pan\", email = \"xulinpanias@gmail.com\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-1072-2539\"))",
  "Author": "Xulin Pan [aut, cre] (<https://orcid.org/0000-0002-1072-2539>)",
  "Maintainer": "Xulin Pan <xulinpanias@gmail.com>",
  "Description": "Implements U-DDBART-IC, a unified Bayesian workflow for\ndynamic risk prediction from irregular longitudinal biomarkers\nwhen event times are interval-censored between clinical visits.\nThe package turns long-format biomarker histories and\npatient-level interval endpoints L, R, C and delta into a\ndiscrete-time follow-up grid, summarises each landmark history\nwith nine interpretable trajectory features (current, baseline\nand previous biomarker values, last visit gap, local slope,\ncumulative decline, best value, elapsed time and visit count),\nfits discrete-time interval hazards using optional logit-link\nBayesian additive regression trees, a generalized linear model\nfallback, or a lightweight variational approximation,\naccumulates survival from the discrete-time product, and\nevaluates the interval-censored likelihood. Fitted models\nreturn landmark risk predictions over user-specified horizons\nwith posterior or bootstrap uncertainty by evaluating survival\nratios across fitted hazard draws. Utilities are provided for\nsimulation, staged model fitting, plotting and summarising\ndynamic risk curves, IPCW Brier scores, cumulative/dynamic\ntime-dependent area under the curve, calibration tables, and an\nanonymised chronic myeloid leukaemia molecular-monitoring\nexample data set.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "LazyData": "true",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "7.3.3",
  "Roxygen": "list(markdown = TRUE)",
  "Config/testthat/edition": "3",
  "URL": "https://github.com/xulinpan/uddbart",
  "BugReports": "https://github.com/xulinpan/uddbart/issues",
  "Repository": "https://xulinpan.r-universe.dev",
  "Date/Publication": "2026-06-25 14:28:35 UTC",
  "RemoteUrl": "https://github.com/xulinpan/uddbart",
  "RemoteRef": "HEAD",
  "RemoteSha": "bdcc7a06c374763bdb68141655e32bcea641e08c",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-01 09:00:03 UTC",
    "User": "root"
  },
  "_user": "xulinpan",
  "_type": "src",
  "_file": "uddbart_0.2.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/1bdfc696b9831780e8e07aab20f7e1b65734edfd5afc979736fda4006de22add",
  "_filesize": 270459,
  "_sha256": "1bdfc696b9831780e8e07aab20f7e1b65734edfd5afc979736fda4006de22add",
  "_expires": "2026-10-10T20:13:20.000Z",
  "_created": "2026-07-01T09:00:03.000Z",
  "_published": "2026-07-02T20:13:20.656Z",
  "_jobs": [
    {
      "job": 84868638136,
      "time": 194,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8005111979"
    },
    {
      "job": 84868638196,
      "time": 225,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8005124163"
    },
    {
      "job": 84868638463,
      "time": 191,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8005102074"
    },
    {
      "job": 84868638308,
      "time": 252,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8005122353"
    },
    {
      "job": 84868637827,
      "time": 205,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8005034603"
    },
    {
      "job": 84868637935,
      "time": 177,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8005106034"
    },
    {
      "job": 84868638076,
      "time": 94,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8005073933"
    },
    {
      "job": 84868638504,
      "time": 98,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8005075212"
    },
    {
      "job": 84868638412,
      "time": 92,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8005073259"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/xulinpan/actions/runs/28505781337",
  "_status": "success",
  "_upstream": "https://github.com/xulinpan/uddbart",
  "_commit": {
    "id": "bdcc7a06c374763bdb68141655e32bcea641e08c",
    "author": "Xulin Pan <xulinpanias@gmail.com>",
    "committer": "Xulin Pan <xulinpanias@gmail.com>",
    "message": "Prepare CRAN package update\n",
    "time": 1782397715
  },
  "_maintainer": {
    "name": "Xulin Pan",
    "email": "xulinpanias@gmail.com",
    "login": "xulinpan",
    "description": "statistics",
    "uuid": 19780291,
    "orcid": "0000-0002-1072-2539"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "BART",
      "version": ">= 2.9",
      "role": "Suggests"
    }
  ],
  "_owner": "xulinpan",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-24",
      "n": 11
    },
    {
      "week": "2026-25",
      "n": 1
    },
    {
      "week": "2026-26",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "xulinpan",
      "count": 14,
      "uuid": 19780291
    }
  ],
  "_userbio": {
    "uuid": 19780291,
    "type": "user",
    "name": "xulin",
    "followers": 30,
    "description": "statistics"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/uddbart"
  },
  "_devurl": "https://github.com/xulinpan/uddbart",
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/uddbart.html",
    "LICENSE",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/xulinpan/uddbart",
  "_realowner": "xulinpan",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.0",
      "date": "2026-06-30"
    }
  ],
  "_exports": [
    "auc_td",
    "brier_score",
    "calibration_table",
    "compute_survival_from_hazard",
    "construct_latent_state",
    "fit_bart_hazard",
    "fit_uddbart_vi",
    "interval_survival_likelihood",
    "make_followup_grid",
    "prepare_uddbart_data",
    "simulate_uddbart_data",
    "uddbart"
  ],
  "_datasets": [
    {
      "name": "cml_event",
      "title": "CML molecular-monitoring data (real cohort) for U-DDBART-IC",
      "object": "cml_event",
      "class": [
        "data.frame"
      ],
      "fields": [
        "patient_id",
        "L",
        "R",
        "C",
        "delta"
      ],
      "rows": 84,
      "table": true,
      "tojson": true
    },
    {
      "name": "cml_long",
      "title": "CML molecular-monitoring data (real cohort) for U-DDBART-IC",
      "object": "cml_long",
      "class": [
        "data.frame"
      ],
      "fields": [
        "patient_id",
        "t_months",
        "log_mrd"
      ],
      "rows": 469,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "auc_td",
      "title": "Time-dependent (cumulative/dynamic) AUC",
      "topics": [
        "auc_td"
      ]
    },
    {
      "page": "brier_score",
      "title": "Inverse-probability-of-censoring-weighted Brier score",
      "topics": [
        "brier_score"
      ]
    },
    {
      "page": "calibration_table",
      "title": "Calibration table for a landmark prediction",
      "topics": [
        "calibration_table"
      ]
    },
    {
      "page": "cml_data",
      "title": "CML molecular-monitoring data (real cohort) for U-DDBART-IC",
      "topics": [
        "cml_data",
        "cml_event",
        "cml_long"
      ]
    },
    {
      "page": "compute_survival_from_hazard",
      "title": "Discrete-time survival from interval hazards",
      "topics": [
        "compute_survival_from_hazard"
      ]
    },
    {
      "page": "construct_latent_state",
      "title": "Construct the latent molecular-response state",
      "topics": [
        "construct_latent_state"
      ]
    },
    {
      "page": "fit_bart_hazard",
      "title": "Fit the logit-link interval hazard",
      "topics": [
        "fit_bart_hazard"
      ]
    },
    {
      "page": "fit_uddbart_vi",
      "title": "Fit the UDDBART-VI interval hazard",
      "topics": [
        "fit_uddbart_vi"
      ]
    },
    {
      "page": "interval_survival_likelihood",
      "title": "Interval-censored survival (log-)likelihood",
      "topics": [
        "interval_survival_likelihood"
      ]
    },
    {
      "page": "make_followup_grid",
      "title": "Construct a discrete follow-up grid",
      "topics": [
        "make_followup_grid"
      ]
    },
    {
      "page": "plot.uddbart",
      "title": "Plot dynamic risk curves from a U-DDBART-IC fit",
      "topics": [
        "plot.uddbart"
      ]
    },
    {
      "page": "predict.uddbart",
      "title": "Dynamic landmark risk prediction from a U-DDBART-IC fit",
      "topics": [
        "predict.uddbart"
      ]
    },
    {
      "page": "prepare_uddbart_data",
      "title": "Prepare interval-censored data for U-DDBART-IC",
      "topics": [
        "prepare_uddbart_data"
      ]
    },
    {
      "page": "simulate_uddbart_data",
      "title": "Simulate irregular longitudinal biomarkers with interval-censored events",
      "topics": [
        "simulate_uddbart_data"
      ]
    },
    {
      "page": "summary.uddbart",
      "title": "Summarise a U-DDBART-IC fit",
      "topics": [
        "print.summary.uddbart",
        "summary.uddbart"
      ]
    },
    {
      "page": "uddbart",
      "title": "Fit the unified U-DDBART-IC model",
      "topics": [
        "print.uddbart",
        "uddbart"
      ]
    }
  ],
  "_readme": "https://github.com/xulinpan/uddbart/raw/HEAD/README.md",
  "_rundeps": [],
  "_vignettes": [
    {
      "source": "uddbart.Rmd",
      "filename": "uddbart.html",
      "title": "uddbart: Dynamic Interval-Censored Risk Prediction",
      "author": "Xulin Pan",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Installation",
        "Load the package",
        "Example data",
        "Data structure",
        "Fitting a model",
        "Prediction",
        "Model output",
        "Practical interpretation",
        "Notes for CRAN",
        "References"
      ],
      "created": "2026-06-11 02:38:29",
      "modified": "2026-06-25 14:28:35",
      "commits": 5
    }
  ],
  "_score": 4.176091259055681,
  "_indexed": true,
  "_nocasepkg": "uddbart",
  "_universes": [
    "xulinpan"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-07-01T09:02:58.000Z",
      "distro": "resolute",
      "commit": "bdcc7a06c374763bdb68141655e32bcea641e08c",
      "fileid": "https://r2.ropensci.org/1f4672755a20f5ce8d9f5e21c03a0a95f0e9bab0daf0669afb25baf05ecd43ea",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/xulinpan/actions/runs/28505781337"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-07-01T09:03:29.000Z",
      "distro": "resolute",
      "commit": "bdcc7a06c374763bdb68141655e32bcea641e08c",
      "fileid": "https://r2.ropensci.org/384fd310def3979ec51726288ab81af9cc250d65f138fac5d93f29b8fba3716b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/xulinpan/actions/runs/28505781337"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-07-01T09:02:38.000Z",
      "commit": "bdcc7a06c374763bdb68141655e32bcea641e08c",
      "fileid": "https://r2.ropensci.org/73d3ef674d52047eb10964e8528bf52dbb132a230fc1bd0fdd13996c34b88e53",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/xulinpan/actions/runs/28505781337"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-07-01T09:03:08.000Z",
      "commit": "bdcc7a06c374763bdb68141655e32bcea641e08c",
      "fileid": "https://r2.ropensci.org/0270860fec6976d4811a5d8a1d3de4dff9e771321e162296c533827887d420e4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/xulinpan/actions/runs/28505781337"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.0",
      "date": "2026-07-01T09:03:19.000Z",
      "commit": "bdcc7a06c374763bdb68141655e32bcea641e08c",
      "fileid": "https://r2.ropensci.org/cc750577a5c110254e59b07f41b335aa49b6c18d67a0a539aec24b1c242b9b52",
      "status": "success",
      "buildurl": "https://github.com/r-universe/xulinpan/actions/runs/28505781337"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-07-01T09:01:13.000Z",
      "commit": "bdcc7a06c374763bdb68141655e32bcea641e08c",
      "fileid": "https://r2.ropensci.org/370a3645fc048c951fa92008613bda38ec7351827af091050c081dd9724414a9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/xulinpan/actions/runs/28505781337"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-07-01T09:01:16.000Z",
      "commit": "bdcc7a06c374763bdb68141655e32bcea641e08c",
      "fileid": "https://r2.ropensci.org/05837716da865ac50a80c208277131052761229d9e551f9a44e4fb35afcb5bc9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/xulinpan/actions/runs/28505781337"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-07-01T09:01:09.000Z",
      "commit": "bdcc7a06c374763bdb68141655e32bcea641e08c",
      "fileid": "https://r2.ropensci.org/f517a676a8883ef49a6e7f8791df048f96d192efac89d7db2fd72dce2fd70361",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/xulinpan/actions/runs/28505781337"
    }
  ]
}