{
  "_id": "6a1688c9acfb0bcc41d7613d",
  "Package": "jointVIP",
  "Title": "Prioritize Variables with Joint Variable Importance Plot in\nObservational Study Design",
  "Version": "1.0.0",
  "Authors@R": "c(person(given = \"Lauren D.\",\nfamily = \"Liao\",\nrole = c(\"aut\", \"cre\"),\nemail = \"ldliao@berkeley.edu\",\ncomment = c(ORCID = \"0000-0003-4697-6909\")),\nperson(given = \"Samuel D.\",\nfamily = \"Pimentel\",\nrole = c(\"aut\"),\nemail = \"spi@berkeley.edu\",\ncomment = c(ORCID = \"0000-0002-0409-6586\")))",
  "Description": "In the observational study design stage,\nmatching/weighting methods are conducted. However, when many\nbackground variables are present, the decision as to which\nvariables to prioritize for matching/weighting is not trivial.\nThus, the joint treatment-outcome variable importance plots are\ncreated to guide variable selection. The joint variable\nimportance plots enhance variable comparisons via unadjusted\nbias curves derived under the omitted variable bias framework.\nThe plots translate variable importance into recommended values\nfor tuning parameters in existing methods. Post-matching and/or\nweighting plots can also be used to visualize and assess the\nquality of the observational study design. The method\nmotivation and derivation is presented in \"Prioritizing\nVariables for Observational Study Design using the Joint\nVariable Importance Plot\" by Liao et al. (2024)\n<doi:10.1080/00031305.2024.2303419>. See the package paper by\nLiao and Pimentel (2023) <arxiv:2302.10367> for a beginner\nfriendly user introduction.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.1",
  "Config/testthat/edition": "3",
  "Collate": "'data.R' 'support.R' 'check_measures.R' 'create_jointVIP.R'\n'create_post_jointVIP.R' 'get_measures.R' 'get_post_measures.R'\n'get_boot_measures.R' 'plot.R' 'print.R' 'summary.R'",
  "VignetteBuilder": "knitr",
  "URL": "https://github.com/ldliao/jointVIP,\nhttps://ldliao.github.io/jointVIP/",
  "BugReports": "https://github.com/ldliao/jointVIP/issues",
  "LazyData": "true",
  "Repository": "https://ldliao.r-universe.dev",
  "Date/Publication": "2025-02-01 00:04:58 UTC",
  "RemoteUrl": "https://github.com/ldliao/jointvip",
  "RemoteRef": "HEAD",
  "RemoteSha": "8d55fdfb3128d604ed4d4207aca8f1a60a3922a0",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-27 05:58:24 UTC",
    "User": "root"
  },
  "Author": "Lauren D. Liao [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-4697-6909>),\nSamuel D. Pimentel [aut] (ORCID:\n<https://orcid.org/0000-0002-0409-6586>)",
  "Maintainer": "Lauren D. Liao <ldliao@berkeley.edu>",
  "MD5sum": "2820aadae3368f16c50f0acc0139a478",
  "_user": "ldliao",
  "_type": "src",
  "_file": "jointVIP_1.0.0.tar.gz",
  "_fileid": "7a61e4ada90a6b6cb1952fa32472b591582a5fd62572e5955bb438eb0306e198",
  "_filesize": 4297390,
  "_sha256": "7a61e4ada90a6b6cb1952fa32472b591582a5fd62572e5955bb438eb0306e198",
  "_created": "2026-05-27T05:58:24.000Z",
  "_published": "2026-05-27T06:01:45.306Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78016813562,
      "time": 166,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7233027435"
    },
    {
      "job": 78016813551,
      "time": 146,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7233022597"
    },
    {
      "job": 78016813545,
      "time": 153,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7233018349"
    },
    {
      "job": 78016813533,
      "time": 131,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7233015236"
    },
    {
      "job": 78016461032,
      "time": 198,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7232990782"
    },
    {
      "job": 78016813537,
      "time": 126,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7233017914"
    },
    {
      "job": 78016813590,
      "time": 111,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7233014739"
    },
    {
      "job": 78016813538,
      "time": 107,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7233013947"
    },
    {
      "job": 78016813563,
      "time": 99,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7233012587"
    }
  ],
  "_buildurl": "https://github.com/r-universe/ldliao/actions/runs/26435485292",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/ldliao/jointvip",
  "_commit": {
    "id": "8d55fdfb3128d604ed4d4207aca8f1a60a3922a0",
    "author": "Lauren Liao <ldliao@berkeley.edu>",
    "committer": "GitHub <noreply@github.com>",
    "message": "found typo in readme",
    "time": 1738368298
  },
  "_maintainer": {
    "name": "Lauren D. Liao",
    "email": "ldliao@berkeley.edu",
    "login": "ldliao",
    "description": "Biostatistician. \n",
    "uuid": 22989630,
    "orcid": "0000-0003-4697-6909"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.3",
      "role": "Depends"
    },
    {
      "package": "ggrepel",
      "version": ">= 0.9.2",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.4.0",
      "role": "Imports"
    },
    {
      "package": "causaldata",
      "role": "Suggests"
    },
    {
      "package": "devtools",
      "version": ">= 2.4.5",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "MatchIt",
      "role": "Suggests"
    },
    {
      "package": "WeightIt",
      "role": "Suggests"
    },
    {
      "package": "optmatch",
      "role": "Suggests"
    },
    {
      "package": "optweight",
      "version": ">= 0.2.4",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "version": ">= 2.18",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "stringr",
      "role": "Suggests"
    }
  ],
  "_owner": "ldliao",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "causal-inference",
    "observational-study",
    "study-design"
  ],
  "_stars": 7,
  "_contributors": [
    {
      "user": "ldliao",
      "count": 109,
      "uuid": 22989630
    }
  ],
  "_userbio": {
    "uuid": 22989630,
    "type": "user",
    "name": "Lauren Liao",
    "description": "Biostatistician. \r\n"
  },
  "_downloads": {
    "count": 480,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/jointVIP"
  },
  "_devurl": "https://github.com/ldliao/jointvip",
  "_pkgdown": "https://ldliao.github.io/jointVIP/",
  "_searchresults": 28,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/jointVIP.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/ldliao/jointvip",
  "_realowner": "ldliao",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2022-12-21"
    },
    {
      "version": "0.1.1",
      "date": "2023-01-26"
    },
    {
      "version": "0.1.2",
      "date": "2023-03-08"
    },
    {
      "version": "1.0.0",
      "date": "2024-11-22"
    },
    {
      "version": "1.0.1",
      "date": "2025-09-12"
    }
  ],
  "_exports": [
    "bootstrap.plot",
    "create_jointVIP",
    "create_post_jointVIP",
    "get_boot_measures",
    "get_measures",
    "get_post_measures"
  ],
  "_datasets": [
    {
      "name": "brfss",
      "title": "2015 Behavioral Risk Factor Surveillance System",
      "object": "brfss",
      "class": [
        "data.frame"
      ],
      "fields": [
        "COPD",
        "smoke",
        "sex",
        "weight",
        "average_drinks",
        "race_white",
        "race_black",
        "race_hispanic",
        "race_other",
        "age_18to24",
        "age_25to34",
        "age_35to44",
        "age_45to54",
        "age_55to64",
        "age_over65"
      ],
      "rows": 5000,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "add_bias_curves",
      "title": "support function to plot bias curves",
      "topics": [
        "add_bias_curves"
      ]
    },
    {
      "page": "add_variable_labels",
      "title": "support function to plot variable text labels",
      "topics": [
        "add_variable_labels"
      ]
    },
    {
      "page": "bootstrap.plot",
      "title": "plot the bootstrap version of the jointVIP object",
      "topics": [
        "bootstrap.plot"
      ]
    },
    {
      "page": "brfss",
      "title": "2015 Behavioral Risk Factor Surveillance System",
      "topics": [
        "brfss"
      ]
    },
    {
      "page": "ceiling_dec",
      "title": "support function for ceiling function with decimals",
      "topics": [
        "ceiling_dec"
      ]
    },
    {
      "page": "check_measures",
      "title": "Check measures Check to see if there is any missing values or variables without any variation or identical rows (only unique rows will be used)",
      "topics": [
        "check_measures"
      ]
    },
    {
      "page": "create_jointVIP",
      "title": "create jointVIP object",
      "topics": [
        "create_jointVIP"
      ]
    },
    {
      "page": "create_post_jointVIP",
      "title": "create post_jointVIP object",
      "topics": [
        "create_post_jointVIP"
      ]
    },
    {
      "page": "floor_dec",
      "title": "support function for floor function with decimals",
      "topics": [
        "floor_dec"
      ]
    },
    {
      "page": "get_boot_measures",
      "title": "Calculate bootstrapped variation additional tool to help calculate the uncertainty of each variable's bias",
      "topics": [
        "get_boot_measures"
      ]
    },
    {
      "page": "get_measures",
      "title": "Prepare data frame to plot standardized omitted variable bias Marginal standardized mean differences and outcome correlation",
      "topics": [
        "get_measures"
      ]
    },
    {
      "page": "get_post_measures",
      "title": "Post-measures data frame to plot post-standardized omitted variable bias",
      "topics": [
        "get_post_measures"
      ]
    },
    {
      "page": "one_hot",
      "title": "support function for one-hot encoding",
      "topics": [
        "one_hot"
      ]
    },
    {
      "page": "plot.jointVIP",
      "title": "plot the jointVIP object",
      "topics": [
        "plot.jointVIP"
      ]
    },
    {
      "page": "plot.post_jointVIP",
      "title": "plot the post_jointVIP object this plot uses the same custom options as the jointVIP object",
      "topics": [
        "plot.post_jointVIP"
      ]
    },
    {
      "page": "print.jointVIP",
      "title": "Obtains a print for jointVIP object",
      "topics": [
        "print.jointVIP"
      ]
    },
    {
      "page": "print.post_jointVIP",
      "title": "Obtains a print for post_jointVIP object",
      "topics": [
        "print.post_jointVIP"
      ]
    },
    {
      "page": "summary.jointVIP",
      "title": "Obtains a summary jointVIP object",
      "topics": [
        "summary.jointVIP"
      ]
    },
    {
      "page": "summary.post_jointVIP",
      "title": "Obtains a summary post_jointVIP object",
      "topics": [
        "summary.post_jointVIP"
      ]
    }
  ],
  "_readme": "https://github.com/ldliao/jointvip/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "farver",
    "ggplot2",
    "ggrepel",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lifecycle",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "S7",
    "scales",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "additional_options.Rmd",
      "filename": "additional_options.html",
      "title": "Additional options available in the jointVIP package",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Setting up to demonstrate jointVIP",
        "Demonstration for additional options in summary() and print()",
        "Demonstration for additional options in plot()",
        "Post-analysis parameters examples"
      ],
      "created": "2022-12-20 03:32:41",
      "modified": "2024-07-04 19:10:49",
      "commits": 6
    },
    {
      "source": "jointVIP.Rmd",
      "filename": "jointVIP.html",
      "title": "Get started with jointVIP",
      "author": "Lauren D. Liao",
      "engine": "knitr::rmarkdown",
      "headings": [
        "The purpose of the jointVIP",
        "Set up for example",
        "Data cleaning",
        "Specifying parameters for the create_jointVIP() function",
        "Diagnostics with a jointVIP object",
        "Matching examples",
        "Optimal pair matching",
        "Optimal weighting",
        "Post-matching/weighting assessment with post_jointVIP object",
        "References"
      ],
      "created": "2022-12-13 22:17:43",
      "modified": "2023-03-08 02:06:40",
      "commits": 9
    }
  ],
  "_score": 5.292256071356476,
  "_indexed": true,
  "_nocasepkg": "jointvip",
  "_universes": [
    "ldliao"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-05-27T06:00:51.000Z",
      "distro": "noble",
      "commit": "8d55fdfb3128d604ed4d4207aca8f1a60a3922a0",
      "fileid": "46f6db9f20bc15b60eadc6ae4e24cd9171024cb45eed09011191ba42f9686345",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ldliao/actions/runs/26435485292"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-05-27T06:00:37.000Z",
      "distro": "noble",
      "commit": "8d55fdfb3128d604ed4d4207aca8f1a60a3922a0",
      "fileid": "b5a303e8019fc873e0af30c600980ec26d7ecbf6343e4666e985a7bc8f5b4917",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ldliao/actions/runs/26435485292"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-05-27T06:00:26.000Z",
      "commit": "8d55fdfb3128d604ed4d4207aca8f1a60a3922a0",
      "fileid": "ead35ccbe982a5b6b66679630b8e7905f397ed8aacb38340baf91aea2d5e7ff7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ldliao/actions/runs/26435485292"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-05-27T06:00:14.000Z",
      "commit": "8d55fdfb3128d604ed4d4207aca8f1a60a3922a0",
      "fileid": "8a316025da86e8d4b265b48f9f9eebb564be8ae82805aab06d0c0660ffd8ccd0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ldliao/actions/runs/26435485292"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.0",
      "date": "2026-05-27T06:00:47.000Z",
      "commit": "8d55fdfb3128d604ed4d4207aca8f1a60a3922a0",
      "fileid": "1a5596d862f7d8ab89ea2dec2515b77f6fc40b0e66c39b42e2fb07caa3aff080",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ldliao/actions/runs/26435485292"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-05-27T05:59:47.000Z",
      "commit": "8d55fdfb3128d604ed4d4207aca8f1a60a3922a0",
      "fileid": "efe19733e1b516176067c5de023244f6278a3ca27124f579ec0b3cfda14e1280",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ldliao/actions/runs/26435485292"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-05-27T05:59:45.000Z",
      "commit": "8d55fdfb3128d604ed4d4207aca8f1a60a3922a0",
      "fileid": "e386a20f3e16e74d883e76af9ea08cfe12dda0f112a3940a514abaed8bb7a2d7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ldliao/actions/runs/26435485292"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-05-27T05:59:39.000Z",
      "commit": "8d55fdfb3128d604ed4d4207aca8f1a60a3922a0",
      "fileid": "ece9cfa7e1736a5d822dac3cce570b8c2e9d262300b466b2cd3889cda829a0d6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ldliao/actions/runs/26435485292"
    }
  ]
}