{
  "_id": "6ada3129c9cc1e56bbac4c21",
  "Package": "hvtiRtemplates",
  "Type": "Package",
  "Title": "Analysis Job Templates for the HVTI CORR Group",
  "Version": "1.4.2",
  "Date": "2026-10-20",
  "Authors@R": "c(\nperson(\n\"John\", \"Ehrlinger\",\nemail = \"john.ehrlinger@gmail.com\",\nrole = c(\"aut\", \"cre\", \"cph\")\n)\n)",
  "Maintainer": "John Ehrlinger <john.ehrlinger@gmail.com>",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "URL": "https://github.com/ehrlinger/hvtiRtemplates,\nhttps://ehrlinger.github.io/hvtiRtemplates/",
  "BugReports": "https://github.com/ehrlinger/hvtiRtemplates/issues",
  "Description": "Versioned analysis job templates for the Cardiovascular\nOutcomes, Registries and Research (CORR) group within the\nHeart, Vascular and Thoracic Institute (HVTI) at the Cleveland\nClinic. Provides the analysis-prefix taxonomy the group\norganizes jobs by, and resolves a template name to an installed\nfile, so that a study binds to a versioned template rather than\nto a copy.",
  "Remotes": [
    "ehrlinger/hvtiRutilities",
    "ehrlinger/hvtiRtables",
    "ehrlinger/hvtiRdatabuild",
    "ehrlinger/hvtiRbootstrap",
    "ehrlinger/hvtiRlifetables",
    "ehrlinger/hvtiPlotR",
    "ehrlinger/TemporalHazard",
    "ehrlinger/ggRandomForests",
    "ehrlinger/hvtiRpropensity",
    "ehrlinger/ggBoostedTrees",
    "boostmtree=ehrlinger/boostmtree_src/boostmtree@v2.0.8-ccf"
  ],
  "VignetteBuilder": "quarto",
  "SystemRequirements": "Quarto command line tool\n(<https://github.com/quarto-dev/quarto-cli>)",
  "Config/testthat/edition": "3",
  "Config/roxygen2/version": "8.1.0",
  "Config/pak/sysreqs": "make libicu-dev libssl-dev libx11-dev zlib1g-dev",
  "Repository": "https://ehrlinger.r-universe.dev",
  "Date/Publication": "2026-10-22 15:18:02 UTC",
  "RemoteUrl": "https://github.com/ehrlinger/hvtiRtemplates",
  "RemoteRef": "HEAD",
  "RemoteSha": "ab1828cd252d3989686fe672742bd03fda71ee57",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-22 15:38:10 UTC",
    "User": "root"
  },
  "Author": "John Ehrlinger [aut, cre, cph]",
  "_user": "ehrlinger",
  "_type": "src",
  "_file": "hvtiRtemplates_1.4.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/003106d56c24f81b6c641a06a709ac449b41ee5c02792a445cb20faa2d5bf657",
  "_filesize": 1254426,
  "_sha256": "003106d56c24f81b6c641a06a709ac449b41ee5c02792a445cb20faa2d5bf657",
  "_expires": "2027-01-30T15:52:07.000Z",
  "_created": "2026-10-22T15:38:10.000Z",
  "_published": "2026-10-22T15:52:09.381Z",
  "_upstream": "https://github.com/ehrlinger/hvtiRtemplates",
  "_status": "success",
  "_maintainer": {
    "name": "John Ehrlinger",
    "email": "john.ehrlinger@gmail.com",
    "login": "ehrlinger",
    "bluesky": "@ehrlinger.bsky.social",
    "linkedin": "in/ehrlinger",
    "twitter": "@johnehrlinger",
    "description": "Working Data Scientist. Statistician applying statistical machine learning. Mechanical Engineer Fluid Mechanics and Dynamics. Physics nerd.\n\n",
    "uuid": 1110676
  },
  "_jobs": [
    {
      "job": 119921879393,
      "time": 545,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12439150944"
    },
    {
      "job": 119921879210,
      "time": 608,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12437504553"
    },
    {
      "job": 119921879132,
      "time": 556,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12439045787"
    },
    {
      "job": 119921879234,
      "time": 551,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12438886009"
    },
    {
      "job": 119916308976,
      "time": 604,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12437737504"
    },
    {
      "job": 119921879141,
      "time": 190,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12438656115"
    },
    {
      "job": 119921879092,
      "time": 795,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "12438358586"
    },
    {
      "job": 119921879140,
      "time": 635,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "12439235691"
    },
    {
      "job": 119921879308,
      "time": 781,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "12439241078"
    }
  ],
  "_buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/39805122161",
  "_commit": {
    "id": "ab1828cd252d3989686fe672742bd03fda71ee57",
    "author": "John Ehrlinger <john.ehrlinger@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #384 from ehrlinger/spec/upgrade-job-merge\n\nspec(upgrade_job): carry every study edit by a three-way merge",
    "time": 1792682282
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.4.0",
      "role": "Depends"
    },
    {
      "package": "digest",
      "role": "Imports"
    },
    {
      "package": "hvtiRutilities",
      "version": ">= 1.5.7",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "openssl",
      "role": "Imports"
    },
    {
      "package": "ps",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "yaml",
      "role": "Imports"
    },
    {
      "package": "arrow",
      "role": "Suggests"
    },
    {
      "package": "bit64",
      "role": "Suggests"
    },
    {
      "package": "boostmtree",
      "version": ">= 2.0.8",
      "role": "Suggests"
    },
    {
      "package": "broom",
      "role": "Suggests"
    },
    {
      "package": "fs",
      "role": "Suggests"
    },
    {
      "package": "ggBoostedTrees",
      "version": ">= 0.9.1",
      "role": "Suggests"
    },
    {
      "package": "ggRandomForests",
      "version": ">= 4.0.0",
      "role": "Suggests"
    },
    {
      "package": "ggiraph",
      "version": ">= 0.9.5",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "haven",
      "role": "Suggests"
    },
    {
      "package": "hvtiPlotR",
      "version": ">= 2.8.9",
      "role": "Suggests"
    },
    {
      "package": "hvtiRtables",
      "version": ">= 1.0.9",
      "role": "Suggests"
    },
    {
      "package": "hvtiRdatabuild",
      "version": ">= 0.3.0",
      "role": "Suggests"
    },
    {
      "package": "hvtiRbootstrap",
      "version": ">= 0.9.3",
      "role": "Suggests"
    },
    {
      "package": "hvtiRlifetables",
      "version": ">= 0.1.2",
      "role": "Suggests"
    },
    {
      "package": "hvtiRpropensity",
      "version": ">= 0.2.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "nnet",
      "role": "Suggests"
    },
    {
      "package": "numDeriv",
      "role": "Suggests"
    },
    {
      "package": "officer",
      "role": "Suggests"
    },
    {
      "package": "patchwork",
      "version": ">= 1.1.0",
      "role": "Suggests"
    },
    {
      "package": "quarto",
      "role": "Suggests"
    },
    {
      "package": "ragg",
      "version": ">= 1.2.1",
      "role": "Suggests"
    },
    {
      "package": "randomForestSRC",
      "version": ">= 3.7.0",
      "role": "Suggests"
    },
    {
      "package": "survival",
      "role": "Suggests"
    },
    {
      "package": "TemporalHazard",
      "version": ">= 1.2.12",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "varPro",
      "version": ">= 3.2.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "xml2",
      "role": "Suggests"
    }
  ],
  "_owner": "ehrlinger",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-33",
      "n": 24
    },
    {
      "week": "2026-34",
      "n": 14
    },
    {
      "week": "2026-35",
      "n": 28
    },
    {
      "week": "2026-36",
      "n": 35
    },
    {
      "week": "2026-37",
      "n": 21
    },
    {
      "week": "2026-38",
      "n": 22
    },
    {
      "week": "2026-39",
      "n": 21
    },
    {
      "week": "2026-40",
      "n": 45
    },
    {
      "week": "2026-41",
      "n": 52
    },
    {
      "week": "2026-42",
      "n": 58
    },
    {
      "week": "2026-43",
      "n": 26
    }
  ],
  "_tags": [
    {
      "name": "v1.2.0",
      "date": "2026-09-17"
    },
    {
      "name": "v1.2.1",
      "date": "2026-09-21"
    },
    {
      "name": "v1.2.2",
      "date": "2026-09-25"
    },
    {
      "name": "v1.2.4",
      "date": "2026-10-02"
    },
    {
      "name": "v1.2.5",
      "date": "2026-10-05"
    },
    {
      "name": "gallery",
      "date": "2026-10-06"
    },
    {
      "name": "v1.3.0",
      "date": "2026-10-09"
    },
    {
      "name": "v1.3.1",
      "date": "2026-10-12"
    },
    {
      "name": "v1.4.0",
      "date": "2026-10-15"
    },
    {
      "name": "v1.4.1",
      "date": "2026-10-16"
    },
    {
      "name": "v1.4.2",
      "date": "2026-10-21"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "ehrlinger",
      "count": 1596,
      "uuid": 1110676
    },
    {
      "user": "claude",
      "count": 15,
      "uuid": 81847
    }
  ],
  "_userbio": {
    "uuid": 1110676,
    "type": "user",
    "name": "John Ehrlinger",
    "followers": 61,
    "description": "Working Data Scientist. Statistician applying statistical machine learning. Mechanical Engineer Fluid Mechanics and Dynamics. Physics nerd.\r\n\r\n"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/hvtiRtemplates"
  },
  "_devurl": "https://github.com/ehrlinger/hvtirtemplates",
  "_pkgdown": "https://ehrlinger.github.io/hvtiRtemplates/",
  "_searchresults": 12,
  "_quarto": true,
  "_topics": [
    "quarto"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/hvtiRtemplates.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_cranurl": false,
  "_exports": [
    "add_job",
    "build_cohort",
    "guard_long_fit",
    "hvti_non_prefixes",
    "hvti_taxonomy",
    "job_status",
    "life_table",
    "life_table_at",
    "life_table_keep",
    "life_table_tests",
    "migrate_job",
    "open_job",
    "read_job_data",
    "render_job",
    "stop_here",
    "submit_job",
    "template_catalog",
    "template_list",
    "template_path",
    "upgrade_job"
  ],
  "_help": [
    {
      "page": "add_job",
      "title": "Scaffold a new analysis job from a template",
      "topics": [
        "add_job"
      ]
    },
    {
      "page": "build_cohort",
      "title": "Cut a study cohort from a master, recording who was dropped and why",
      "topics": [
        "build_cohort"
      ]
    },
    {
      "page": "guard_long_fit",
      "title": "Stop a long fit from starting in an interactive session",
      "topics": [
        "guard_long_fit"
      ]
    },
    {
      "page": "job_status",
      "title": "Report a background job's state",
      "topics": [
        "job_status"
      ]
    },
    {
      "page": "life_table",
      "title": "Kaplan-Meier life tables, as the ac job reports them",
      "topics": [
        "life_table",
        "life_table_at",
        "life_table_keep",
        "life_table_tests"
      ]
    },
    {
      "page": "migrate_job",
      "title": "Migrate a legacy job into a supported analysis template",
      "topics": [
        "migrate_job"
      ]
    },
    {
      "page": "open_job",
      "title": "Open a job, creating it from its template if needed",
      "topics": [
        "open_job"
      ]
    },
    {
      "page": "read_job_data",
      "title": "Read a job's data, keep its rows, and record what was done",
      "topics": [
        "read_job_data"
      ]
    },
    {
      "page": "render_job",
      "title": "Render a job",
      "topics": [
        "render_job"
      ]
    },
    {
      "page": "stop_here",
      "title": "Render a job only down to this point",
      "topics": [
        "stop_here"
      ]
    },
    {
      "page": "submit_job",
      "title": "Render a job in the background, detached from the session",
      "topics": [
        "submit_job"
      ]
    },
    {
      "page": "template_catalog",
      "title": "Catalog of analysis templates owed by this package",
      "topics": [
        "template_catalog"
      ]
    },
    {
      "page": "template_list",
      "title": "List the supported R job templates",
      "topics": [
        "print.hvti_template_list",
        "template_list"
      ]
    },
    {
      "page": "template_path",
      "title": "Path to a supported template",
      "topics": [
        "template_path"
      ]
    },
    {
      "page": "upgrade_job",
      "title": "Rewrite a job from the current version of its template",
      "topics": [
        "upgrade_job"
      ]
    }
  ],
  "_readme": "https://github.com/ehrlinger/hvtiRtemplates/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "bit",
    "bit64",
    "cellranger",
    "cli",
    "clipr",
    "cpp11",
    "crayon",
    "digest",
    "dplyr",
    "forcats",
    "generics",
    "glue",
    "haven",
    "hms",
    "hvtiRutilities",
    "jsonlite",
    "labelled",
    "lifecycle",
    "magrittr",
    "openssl",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "progress",
    "ps",
    "purrr",
    "R6",
    "readr",
    "readxl",
    "rematch",
    "rlang",
    "stringi",
    "stringr",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "tzdb",
    "utf8",
    "uuid",
    "vctrs",
    "vroom",
    "withr",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "study-setup.qmd",
      "filename": "study-setup.html",
      "title": "Adopt a study for descriptive and EDA work",
      "engine": "quarto::html",
      "headings": [
        "Open the study as an RStudio Project",
        "Select the R version",
        "Load the study packages",
        "Adopt the existing study",
        "Pin the package environment",
        "Register the existing dataset",
        "If EDA uses a subset",
        "Create the descriptive and EDA jobs",
        "Understand the name",
        "Start with the generally applicable jobs",
        "Work the jobs and generate output",
        "When registered data change"
      ],
      "created": "2026-09-21 14:47:30",
      "modified": "2026-10-20 15:49:41",
      "commits": 14
    },
    {
      "source": "sas-to-r-descriptive.qmd",
      "filename": "sas-to-r-descriptive.html",
      "title": "From SAS descriptive jobs to R",
      "engine": "quarto::html",
      "headings": [
        "Who this is for",
        "Install once",
        "Open the study first",
        "The map",
        "Five steps for every job",
        "The draft banner and EDIT: markers",
        "Which data a job reads",
        "Descriptive tables and correlations: dc-tables",
        "Goodness of follow-up: dc-gfup",
        "Trends over operation year: dc-trends",
        "EDA report: dc-eda",
        "Where the numbers differ",
        "What is not ported"
      ],
      "created": "2026-09-15 15:15:27",
      "modified": "2026-10-20 19:47:21",
      "commits": 19
    },
    {
      "source": "legacy-study-migration.qmd",
      "filename": "legacy-study-migration.html",
      "title": "Migrate a legacy SAS study",
      "engine": "quarto::html",
      "headings": [],
      "created": "2026-09-17 13:35:42",
      "modified": "2026-09-23 15:19:19",
      "commits": 4
    },
    {
      "source": "new-study.qmd",
      "filename": "new-study.html",
      "title": "Start a new study",
      "engine": "quarto::html",
      "headings": [
        "Before you start",
        "Create the study",
        "Register the dataset",
        "Scaffold the first EDA job",
        "Render and read the provenance",
        "A first analysis chain: death",
        "Where to go next"
      ],
      "created": "2026-09-23 16:22:38",
      "modified": "2026-10-20 15:49:41",
      "commits": 5
    },
    {
      "source": "template-catalog.qmd",
      "filename": "template-catalog.html",
      "title": "The template catalog",
      "engine": "quarto::html",
      "headings": [
        "What is here",
        "Delivery",
        "Available now",
        "Coming",
        "Where to read more"
      ],
      "created": "2026-09-25 12:26:25",
      "modified": "2026-10-11 12:08:08",
      "commits": 4
    },
    {
      "source": "work-a-job.qmd",
      "filename": "work-a-job.html",
      "title": "Work a job",
      "engine": "quarto::html",
      "headings": [
        "Which template do I want?",
        "Add it to the study",
        "Find what you have to change",
        "Render as you go",
        "Render part of a job",
        "When the job stops you",
        "Where to go next"
      ],
      "created": "2026-10-06 10:52:29",
      "modified": "2026-10-11 12:08:08",
      "commits": 5
    }
  ],
  "_score": 4.597695185925512,
  "_indexed": true,
  "_nocasepkg": "hvtirtemplates",
  "_universes": [
    "ehrlinger"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.4.2",
      "date": "2026-10-22T15:40:48.000Z",
      "distro": "resolute",
      "commit": "ab1828cd252d3989686fe672742bd03fda71ee57",
      "fileid": "https://r2.ropensci.org/78c4dcfed60615cb55981a759c73a617aa03bab60ef0810be5480cd76d7e3e8e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/39805122161"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.4.2",
      "date": "2026-10-22T15:41:31.000Z",
      "distro": "resolute",
      "commit": "ab1828cd252d3989686fe672742bd03fda71ee57",
      "fileid": "https://r2.ropensci.org/9c128355c45af47d804f0e51760e9e223a52fdc3e517dce93932116134cf8dce",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/39805122161"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.4.2",
      "date": "2026-10-22T15:41:28.000Z",
      "commit": "ab1828cd252d3989686fe672742bd03fda71ee57",
      "fileid": "https://r2.ropensci.org/d4653843e723a224235608683d9c30cc54ec350b09def9b4e7f2fc808f995f34",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/39805122161"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.4.2",
      "date": "2026-10-22T15:41:18.000Z",
      "commit": "ab1828cd252d3989686fe672742bd03fda71ee57",
      "fileid": "https://r2.ropensci.org/c181ab1c3d108d663739578e2b1c2988580aecf9bd756ae93717dcb23a32eab5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/39805122161"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.4.2",
      "date": "2026-10-22T15:41:42.000Z",
      "commit": "ab1828cd252d3989686fe672742bd03fda71ee57",
      "fileid": "https://r2.ropensci.org/0f3e1291527346bcfd46d65b74d7bf0161c64b5de2fe9e5ba0637b01b20887fe",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/39805122161"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.4.2",
      "date": "2026-10-22T15:40:11.000Z",
      "commit": "ab1828cd252d3989686fe672742bd03fda71ee57",
      "fileid": "https://r2.ropensci.org/c52b5569c72e933f70e83154af4b0caa1c4a8bb721f20a82f0aae3a3943c6398",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/39805122161"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.4.2",
      "date": "2026-10-22T15:40:02.000Z",
      "commit": "ab1828cd252d3989686fe672742bd03fda71ee57",
      "fileid": "https://r2.ropensci.org/c126b41dfa136f0f297379552a751b344e9968c84b3775504ed11cf0ce722736",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/39805122161"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.4.2",
      "date": "2026-10-22T15:41:07.000Z",
      "commit": "ab1828cd252d3989686fe672742bd03fda71ee57",
      "fileid": "https://r2.ropensci.org/1a42e6e2a0076ec6fd1681c4b745b0fee5fe1d6c3b017c4c2c2d32acd5e17f07",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/ehrlinger/actions/runs/39805122161"
    }
  ]
}