{
  "_id": "6ad111b229625c14e47ae0cb",
  "Package": "WeightIt",
  "Type": "Package",
  "Title": "Weighting for Covariate Balance in Observational Studies",
  "Version": "2.1.0.9001",
  "Authors@R": "c(\nperson(\"Noah\", \"Greifer\", role=c(\"aut\", \"cre\", \"cph\"),\nemail = \"noah.greifer@gmail.com\",\ncomment=c(ORCID=\"0000-0003-3067-7154\"))\n)",
  "Description": "Generates balancing weights for causal effect estimation\nin observational studies with binary, multi-category, or\ncontinuous point or longitudinal treatments by easing and\nextending the functionality of several R packages and providing\nin-house estimation methods. Available methods include those\nthat rely on parametric modeling, optimization, and machine\nlearning. Also allows for assessment of weights and checking of\ncovariate balance by interfacing directly with the 'cobalt'\npackage. Methods for estimating weighted regression models that\ntake into account uncertainty in the estimation of the weights\nvia M-estimation or bootstrapping are available. See the\nvignette \"Installing Supporting Packages\" for instructions on\nhow to install any optional package 'WeightIt' uses, including\nthose that may not be on CRAN.",
  "License": "GPL (>=2)",
  "Language": "en-US",
  "Encoding": "UTF-8",
  "URL": "https://ngreifer.github.io/WeightIt/,\nhttps://github.com/ngreifer/WeightIt",
  "BugReports": "https://github.com/ngreifer/WeightIt/issues",
  "VignetteBuilder": "knitr",
  "LazyData": "true",
  "Roxygen": "list(markdown = TRUE)",
  "Config/testthat/edition": "3",
  "Config/roxygen2/version": "8.1.0",
  "Repository": "https://ngreifer.r-universe.dev",
  "Date/Publication": "2026-10-15 14:35:11 UTC",
  "RemoteUrl": "https://github.com/ngreifer/weightit",
  "RemoteRef": "HEAD",
  "RemoteSha": "41e06c62b3880d6a119764b37cbc39e582a0e547",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-15 17:25:20 UTC",
    "User": "root"
  },
  "Author": "Noah Greifer [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0003-3067-7154>)",
  "Maintainer": "Noah Greifer <noah.greifer@gmail.com>",
  "_user": "ngreifer",
  "_type": "src",
  "_file": "WeightIt_2.1.0.9001.tar.gz",
  "_fileid": "https://r2.ropensci.org/7510da8992db6557de36197de55ac26149abf540ce6e77f4ec318464b712f8e6",
  "_filesize": 2026732,
  "_sha256": "7510da8992db6557de36197de55ac26149abf540ce6e77f4ec318464b712f8e6",
  "_expires": "2027-01-23T17:47:28.000Z",
  "_created": "2026-10-15T17:25:20.000Z",
  "_published": "2026-10-15T17:47:30.227Z",
  "_buildurl": "https://github.com/r-universe/ngreifer/actions/runs/38776397448",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 116568202275,
      "time": 231,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11995090310"
    },
    {
      "job": 116568202136,
      "time": 218,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11994756786"
    },
    {
      "job": 116568202237,
      "time": 215,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11994809612"
    },
    {
      "job": 116568202302,
      "time": 182,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11995661239"
    },
    {
      "job": 116565196330,
      "time": 372,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11993982361"
    },
    {
      "job": 116568202139,
      "time": 148,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11994307227"
    },
    {
      "job": 116568202229,
      "time": 211,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11994107796"
    },
    {
      "job": 116568202371,
      "time": 132,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11993713612"
    },
    {
      "job": 116568202226,
      "time": 185,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11993368900"
    }
  ],
  "_upstream": "https://github.com/ngreifer/weightit",
  "_commit": {
    "id": "41e06c62b3880d6a119764b37cbc39e582a0e547",
    "author": "Noah Greifer <noah.greifer@gmail.com>",
    "committer": "Noah Greifer <noah.greifer@gmail.com>",
    "message": "Accept as.weightit() objects without s.weights in the fitting functions, fix one-row predict() and majority-top-category fits for ordinal_weightit(), and give sbps() clear errors for objects not from weightit()\n\nThe first two bugs were reported from mediation. glm_weightit(), lm_weightit(),\nordinal_weightit(), multinom_weightit(), and coxph_weightit() failed with\n\"replacement has 0 rows\" when given an as.weightit() or as.weightitMSM() object\nwithout s.weights. predict() after ordinal_weightit() failed for one row of\nnewdata, and predictions with `level` dropped the row name of a single row (also\nafter multinom_weightit()).\n\nordinal_weightit() split the outcome above the top category for its starting\nvalues when that category held most units, so it failed to fit, as did ordered\ntreatments with weightit(method = \"glm\"). sbps() now says that obj2 and formula\nare required when obj did not come from weightit(); with both, such objects\nalready worked. Also bumps the version to 2.1.0.9001.\n\nCo-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>\n",
    "time": 1792074911
  },
  "_maintainer": {
    "name": "Noah Greifer",
    "email": "noah.greifer@gmail.com",
    "login": "ngreifer",
    "twitter": "@noah_greifer",
    "description": "Data Science Specialist at Harvard University Institute for Quantitative Social Science (IQSS)",
    "uuid": 20465600,
    "orcid": "0000-0003-3067-7154"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "cobalt",
      "version": ">= 5.0.0",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 4.0.0",
      "role": "Imports"
    },
    {
      "package": "cli",
      "version": ">= 3.6.5",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "version": ">= 1.1.0",
      "role": "Imports"
    },
    {
      "package": "sandwich",
      "role": "Imports"
    },
    {
      "package": "generics",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "arg",
      "version": ">= 0.2.1",
      "role": "Imports"
    },
    {
      "package": "rootSolve",
      "version": ">= 1.8.2.4",
      "role": "Suggests"
    },
    {
      "package": "CBPS",
      "version": ">= 0.18",
      "role": "Suggests"
    },
    {
      "package": "optweight",
      "version": ">= 2.0.1",
      "role": "Suggests"
    },
    {
      "package": "SuperLearner",
      "version": ">= 2.0-25",
      "role": "Suggests"
    },
    {
      "package": "mclogit",
      "role": "Suggests"
    },
    {
      "package": "MNP",
      "version": ">= 3.1-4",
      "role": "Suggests"
    },
    {
      "package": "brglm2",
      "version": ">= 0.5.2",
      "role": "Suggests"
    },
    {
      "package": "enrichwith",
      "version": ">= 0.3.1",
      "role": "Suggests"
    },
    {
      "package": "logistf",
      "version": ">= 1.26.0",
      "role": "Suggests"
    },
    {
      "package": "lme4",
      "version": ">= 1.1-31",
      "role": "Suggests"
    },
    {
      "package": "osqp",
      "version": ">= 1.0.0",
      "role": "Suggests"
    },
    {
      "package": "survival",
      "version": ">= 3.6-2",
      "role": "Suggests"
    },
    {
      "package": "coxphf",
      "role": "Suggests"
    },
    {
      "package": "fwb",
      "version": ">= 0.2.0",
      "role": "Suggests"
    },
    {
      "package": "splines",
      "role": "Suggests"
    },
    {
      "package": "marginaleffects",
      "version": ">= 0.19.0",
      "role": "Suggests"
    },
    {
      "package": "adrftools",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "gbm",
      "version": ">= 2.1.9",
      "role": "Suggests"
    },
    {
      "package": "dbarts",
      "version": ">= 0.9-29",
      "role": "Suggests"
    },
    {
      "package": "stan4bart",
      "role": "Suggests"
    },
    {
      "package": "misaem",
      "version": ">= 1.0.1",
      "role": "Suggests"
    },
    {
      "package": "GPBayes",
      "role": "Suggests"
    },
    {
      "package": "mlogit",
      "role": "Suggests"
    },
    {
      "package": "dfidx",
      "role": "Suggests"
    },
    {
      "package": "broom",
      "role": "Suggests"
    },
    {
      "package": "future",
      "role": "Suggests"
    },
    {
      "package": "future.apply",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "patrick",
      "version": ">= 0.3.0",
      "role": "Suggests"
    },
    {
      "package": "waldo",
      "version": ">= 0.6.0",
      "role": "Suggests"
    }
  ],
  "_owner": "ngreifer",
  "_selfowned": true,
  "_usedby": 5,
  "_updates": [
    {
      "week": "2025-46",
      "n": 11
    },
    {
      "week": "2026-05",
      "n": 3
    },
    {
      "week": "2026-08",
      "n": 1
    },
    {
      "week": "2026-12",
      "n": 6
    },
    {
      "week": "2026-15",
      "n": 11
    },
    {
      "week": "2026-16",
      "n": 1
    },
    {
      "week": "2026-17",
      "n": 3
    },
    {
      "week": "2026-26",
      "n": 1
    },
    {
      "week": "2026-29",
      "n": 16
    },
    {
      "week": "2026-30",
      "n": 1
    },
    {
      "week": "2026-31",
      "n": 17
    },
    {
      "week": "2026-32",
      "n": 13
    },
    {
      "week": "2026-33",
      "n": 3
    },
    {
      "week": "2026-35",
      "n": 6
    },
    {
      "week": "2026-38",
      "n": 6
    },
    {
      "week": "2026-40",
      "n": 1
    },
    {
      "week": "2026-41",
      "n": 7
    },
    {
      "week": "2026-42",
      "n": 2
    }
  ],
  "_tags": [],
  "_topics": [
    "causal-inference",
    "inverse-probability-weights",
    "observational-study",
    "propensity-scores"
  ],
  "_stars": 135,
  "_contributors": [
    {
      "user": "ngreifer",
      "count": 1075,
      "uuid": 20465600
    },
    {
      "user": "larsentom",
      "count": 1,
      "uuid": 39791708
    }
  ],
  "_userbio": {
    "uuid": 20465600,
    "type": "user",
    "name": "Noah Greifer",
    "followers": 195,
    "description": "Data Science Specialist at Harvard University Institute for Quantitative Social Science (IQSS)"
  },
  "_downloads": {
    "count": 10422,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/WeightIt"
  },
  "_mentions": 4,
  "_devurl": "https://github.com/ngreifer/weightit",
  "_pkgdown": "https://ngreifer.github.io/WeightIt/",
  "_searchresults": 934,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/WeightIt.html"
  ],
  "_homeurl": "https://github.com/ngreifer/weightit",
  "_realowner": "ngreifer",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2017-10-17"
    },
    {
      "version": "0.2.0",
      "date": "2017-11-13"
    },
    {
      "version": "0.3.0",
      "date": "2018-01-14"
    },
    {
      "version": "0.3.1",
      "date": "2018-03-03"
    },
    {
      "version": "0.3.2",
      "date": "2018-03-14"
    },
    {
      "version": "0.4.0",
      "date": "2018-06-25"
    },
    {
      "version": "0.5.0",
      "date": "2018-11-22"
    },
    {
      "version": "0.5.1",
      "date": "2019-01-16"
    },
    {
      "version": "0.6.0",
      "date": "2019-09-05"
    },
    {
      "version": "0.7.0",
      "date": "2019-10-16"
    },
    {
      "version": "0.7.1",
      "date": "2019-10-30"
    },
    {
      "version": "0.8.0",
      "date": "2020-01-12"
    },
    {
      "version": "0.9.0",
      "date": "2020-02-11"
    },
    {
      "version": "0.10.0",
      "date": "2020-07-07"
    },
    {
      "version": "0.10.1",
      "date": "2020-08-12"
    },
    {
      "version": "0.10.2",
      "date": "2020-08-27"
    },
    {
      "version": "0.11.0",
      "date": "2021-02-02"
    },
    {
      "version": "0.12.0",
      "date": "2021-04-03"
    },
    {
      "version": "0.13.1",
      "date": "2022-06-28"
    },
    {
      "version": "0.14.0",
      "date": "2023-04-12"
    },
    {
      "version": "0.14.1",
      "date": "2023-05-10"
    },
    {
      "version": "0.14.2",
      "date": "2023-05-23"
    },
    {
      "version": "1.0.0",
      "date": "2024-03-23"
    },
    {
      "version": "1.1.0",
      "date": "2024-05-04"
    },
    {
      "version": "1.2.0",
      "date": "2024-07-26"
    },
    {
      "version": "1.3.0",
      "date": "2024-08-26"
    },
    {
      "version": "1.3.1",
      "date": "2024-10-04"
    },
    {
      "version": "1.3.2",
      "date": "2024-11-05"
    },
    {
      "version": "1.4.0",
      "date": "2025-02-24"
    },
    {
      "version": "1.5.0",
      "date": "2025-09-18"
    },
    {
      "version": "1.5.1",
      "date": "2025-11-15"
    },
    {
      "version": "1.6.0",
      "date": "2026-03-19"
    },
    {
      "version": "1.7.0",
      "date": "2026-04-22"
    },
    {
      "version": "2.0.0",
      "date": "2026-08-03"
    },
    {
      "version": "2.1.0",
      "date": "2026-09-30"
    }
  ],
  "_exports": [
    ".cens",
    ".weightit_methods",
    "as.weightit",
    "as.weightitMSM",
    "calibrate",
    "coxph_weightit",
    "ESS",
    "get_w_from_ps",
    "glm_weightit",
    "lm_weightit",
    "make_full_rank",
    "multinom_weightit",
    "ordinal_weightit",
    "sbps",
    "trim",
    "weightit",
    "weightit.fit",
    "weightitMSM"
  ],
  "_datasets": [
    {
      "name": "msmdata",
      "title": "Simulated data for a 3 time point sequential study",
      "object": "msmdata",
      "class": [
        "data.frame"
      ],
      "fields": [
        "X1_0",
        "X2_0",
        "A_1",
        "X1_1",
        "X2_1",
        "A_2",
        "X1_2",
        "X2_2",
        "A_3",
        "Y_B"
      ],
      "rows": 7500,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "dot-cens",
      "title": "Mark a censoring indicator in a model formula",
      "topics": [
        ".cens"
      ]
    },
    {
      "page": "dot-weightit_methods",
      "title": "Weighting methods",
      "topics": [
        ".weightit_methods"
      ]
    },
    {
      "page": "anova.glm_weightit",
      "title": "Methods for 'glm_weightit' objects",
      "topics": [
        "anova.glm_weightit"
      ]
    },
    {
      "page": "as.weightit",
      "title": "Create a 'weightit' object manually",
      "topics": [
        "as.weightit",
        "as.weightit.default",
        "as.weightit.weightit.fit",
        "as.weightitMSM",
        "as.weightitMSM.default"
      ]
    },
    {
      "page": "calibrate",
      "title": "Calibrate Propensity Score Weights",
      "topics": [
        "calibrate",
        "calibrate.default",
        "calibrate.weightit"
      ]
    },
    {
      "page": "coxph_weightit",
      "title": "Fitting (Weighted) Cox Proportional Hazards Models",
      "topics": [
        "coxph_weightit"
      ]
    },
    {
      "page": "ESS",
      "title": "Compute effective sample size of weighted sample",
      "topics": [
        "ESS"
      ]
    },
    {
      "page": "get_w_from_ps",
      "title": "Compute weights from propensity scores",
      "topics": [
        "get_w_from_ps"
      ]
    },
    {
      "page": "glm_weightit",
      "title": "Fitting (Weighted) Generalized Linear Models",
      "topics": [
        "glm_weightit",
        "lm_weightit"
      ]
    },
    {
      "page": "glm_weightit-methods",
      "title": "Methods for 'glm_weightit()' objects",
      "topics": [
        "estfun.glm_weightit",
        "glm_weightit-methods",
        "print.glm_weightit",
        "summary.coxph_weightit",
        "summary.glm_weightit",
        "summary.multinom_weightit",
        "summary.ordinal_weightit",
        "update.glm_weightit",
        "vcov.glm_weightit"
      ]
    },
    {
      "page": "make_full_rank",
      "title": "Make a design matrix full rank",
      "topics": [
        "make_full_rank"
      ]
    },
    {
      "page": "method_bart",
      "title": "Propensity Score Weighting Using BART",
      "topics": [
        "method_bart"
      ]
    },
    {
      "page": "method_cbps",
      "title": "Covariate Balancing Propensity Score Weighting",
      "topics": [
        "method_cbps"
      ]
    },
    {
      "page": "method_cfd",
      "title": "Characteristic Function Distance Balancing",
      "topics": [
        "method_cfd",
        "method_kernel"
      ]
    },
    {
      "page": "method_ebal",
      "title": "Entropy Balancing",
      "topics": [
        "method_ebal",
        "method_entropy"
      ]
    },
    {
      "page": "method_energy",
      "title": "Energy Balancing",
      "topics": [
        "method_energy"
      ]
    },
    {
      "page": "method_gbm",
      "title": "Propensity Score Weighting Using Generalized Boosted Models",
      "topics": [
        "method_gbm"
      ]
    },
    {
      "page": "method_glm",
      "title": "Propensity Score Weighting Using Generalized Linear Models",
      "topics": [
        "method_glm"
      ]
    },
    {
      "page": "method_ipt",
      "title": "Inverse Probability Tilting",
      "topics": [
        "method_ipt"
      ]
    },
    {
      "page": "method_npcbps",
      "title": "Nonparametric Covariate Balancing Propensity Score Weighting",
      "topics": [
        "method_npcbps"
      ]
    },
    {
      "page": "method_optweight",
      "title": "Stable Balancing Weights",
      "topics": [
        "method_optweight",
        "method_sbw"
      ]
    },
    {
      "page": "method_ps",
      "title": "Weighting from Supplied Propensity Scores",
      "topics": [
        "method_ps"
      ]
    },
    {
      "page": "method_super",
      "title": "Propensity Score Weighting Using SuperLearner",
      "topics": [
        "method_super"
      ]
    },
    {
      "page": "method_user",
      "title": "User-Defined Functions for Estimating Weights",
      "topics": [
        "method_user"
      ]
    },
    {
      "page": "msmdata",
      "title": "Simulated data for a 3 time point sequential study",
      "topics": [
        "msmdata"
      ]
    },
    {
      "page": "multinom_weightit",
      "title": "Fitting (Weighted) Multinomial Regression Models",
      "topics": [
        "multinom_weightit"
      ]
    },
    {
      "page": "ordinal_weightit",
      "title": "Fitting (Weighted) Ordinal Regression Models",
      "topics": [
        "ordinal_weightit"
      ]
    },
    {
      "page": "plot.weightit",
      "title": "Plot information about the weight estimation process",
      "topics": [
        "plot.weightit"
      ]
    },
    {
      "page": "predict.glm_weightit",
      "title": "Predictions for 'glm_weightit' objects",
      "topics": [
        "predict.glm_weightit",
        "predict.multinom_weightit",
        "predict.ordinal_weightit"
      ]
    },
    {
      "page": "sbps",
      "title": "Subgroup Balancing Propensity Score",
      "topics": [
        "sbps"
      ]
    },
    {
      "page": "summary.weightit",
      "title": "Print and Summarize Output",
      "topics": [
        "plot.summary.weightit",
        "plot.summary.weightitMSM",
        "summary.weightit",
        "summary.weightitMSM"
      ]
    },
    {
      "page": "trim",
      "title": "Trim (Winsorize) Large Weights",
      "topics": [
        "trim",
        "trim.default",
        "trim.weightit"
      ]
    },
    {
      "page": "weightit",
      "title": "Estimate Balancing Weights",
      "topics": [
        "weightit"
      ]
    },
    {
      "page": "weightit.fit",
      "title": "Generate Balancing Weights with Minimal Input Processing",
      "topics": [
        "weightit.fit"
      ]
    },
    {
      "page": "weightitMSM",
      "title": "Generate Balancing Weights for Longitudinal Treatments",
      "topics": [
        "weightitMSM"
      ]
    }
  ],
  "_pkglogo": "https://github.com/ngreifer/weightit/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/ngreifer/weightit/raw/HEAD/README.md",
  "_rundeps": [
    "arg",
    "cli",
    "cobalt",
    "cpp11",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gridExtra",
    "gtable",
    "isoband",
    "labeling",
    "lattice",
    "lifecycle",
    "R6",
    "RColorBrewer",
    "rlang",
    "S7",
    "sandwich",
    "scales",
    "vctrs",
    "viridisLite",
    "withr",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "estimating-effects.Rmd",
      "filename": "estimating-effects.html",
      "title": "Estimating Effects After Weighting",
      "author": "Noah Greifer",
      "engine": "knitr::rmarkdown_notangle",
      "headings": [
        "Introduction",
        "Identifying the estimand",
        "G-computation",
        "Modeling the Outcome",
        "Estimating Standard Errors and Confidence Intervals",
        "Asymptotically Correct Standard Errors Using M-estimation",
        "Robust Standard Errors",
        "Bootstrapping",
        "Estimating Treatment Effects and Standard Errors After Weighting",
        "The Standard Case: Binary Treatment with Asymptotically Correct SEs",
        "Adjustments to the Standard Case",
        "Weighting for the ATT or ATC",
        "Weighting for estimands other than the ATT, ATC, or ATE",
        "Binary, count, and categorical outcomes",
        "Survival outcomes",
        "Using sampling weights with complex surveys",
        "Multi-Category Treatments",
        "Continuous Treatments",
        "Longitudinal Treatments",
        "Moderation Analysis",
        "Reporting Results",
        "References",
        "Code to Generate Data used in Examples"
      ],
      "created": "2023-04-10 19:16:23",
      "modified": "2026-10-09 16:18:01",
      "commits": 41
    },
    {
      "source": "installing-packages.Rmd",
      "filename": "installing-packages.html",
      "title": "Installing Supporting Packages",
      "author": "Noah Greifer",
      "engine": "knitr::rmarkdown_notangle",
      "headings": [
        "Propensity score weighting using GLMs (method = \"glm\")",
        "missing = \"saem\"",
        "Binary and multi-category treatments with link = \"br.logit\"",
        "Multi-category treatments with multi.method = \"mclogit\"",
        "Multilevel treatment models with random effects",
        "Multi-category treatments with multi.method = \"mnp\"",
        "Propensity score weighting using GBM (method = \"gbm\")",
        "Covariate Balancing Propensity Score weighting (method = \"cbps\")",
        "Nonparametric Covariate Balancing Propensity Score weighting (method = \"npcbps\")",
        "Entropy balancing (method = \"ebal\")",
        "Inverse probability tilting (method = \"ipt\")",
        "Stable Balancing Weights (method = \"optweight\")",
        "Propensity score weighting using SuperLearner (method = \"super\")",
        "Propensity score weighting using BART (method = \"bart\")",
        "Energy balancing (method = \"energy\")",
        "Characteristic function distance balancing (method = \"cfd\")"
      ],
      "created": "2022-06-22 21:10:29",
      "modified": "2026-10-08 19:30:54",
      "commits": 21
    },
    {
      "source": "longitudinal-treatments.Rmd",
      "filename": "longitudinal-treatments.html",
      "title": "Longitudinal Treatments",
      "author": "Noah Greifer",
      "engine": "knitr::rmarkdown_notangle",
      "headings": [
        "Introduction",
        "Marginal Structural Models for Longitudinal Treatments",
        "The Estimand",
        "Time-Varying Confounding",
        "Assumptions",
        "Inverse Probability Weights",
        "Estimating Weights for a Longitudinal Treatment",
        "The Data",
        "Initial Imbalance",
        "Estimating the Weights",
        "Assessing Balance",
        "Estimating the Treatment Effect",
        "Accounting for Loss to Follow-Up",
        "The Estimand with Censoring",
        "Simulating Loss to Follow-Up",
        "Other Considerations",
        "References"
      ],
      "created": "2026-10-08 19:30:54",
      "modified": "2026-10-09 16:18:01",
      "commits": 2
    },
    {
      "source": "WeightIt.Rmd",
      "filename": "WeightIt.html",
      "title": "Using WeightIt to Estimate Balancing Weights",
      "author": "Noah Greifer",
      "engine": "knitr::rmarkdown_notangle",
      "headings": [
        "Introduction",
        "Balancing Weights for a Point Treatment",
        "Balancing Weights for a Longitudinal Treatment",
        "Accounting for censoring",
        "References"
      ],
      "created": "2020-08-20 20:46:29",
      "modified": "2026-10-08 19:30:54",
      "commits": 28
    },
    {
      "source": "weighting-methods.Rmd",
      "filename": "weighting-methods.html",
      "title": "Weighting Methods",
      "author": "Noah Greifer",
      "engine": "knitr::rmarkdown_notangle",
      "headings": [
        "Introduction",
        "Weighting",
        "Balance and Effective Sample Size",
        "Estimands and Target Populations",
        "Treatment Types",
        "Weighting Methods",
        "Parametric Methods",
        "Propensity Score Weighting Using Generalized Linear Models (method = \"glm\")",
        "Covariate Balancing Propensity Score Weighting (method = \"cbps\")",
        "Inverse Probability Tilting (method = \"ipt\")",
        "Machine Learning Methods",
        "Propensity Score Weighting Using Generalized Boosted Models (method = \"gbm\")",
        "Propensity Score Weighting Using SuperLearner (method = \"super\")",
        "Propensity Score Weighting Using BART (method = \"bart\")",
        "Optimization-Based Methods",
        "Entropy Balancing (method = \"ebal\")",
        "Stable Balancing Weights (method = \"optweight\")",
        "Nonparametric Covariate Balancing Propensity Score Weighting (method = \"npcbps\")",
        "Energy Balancing (method = \"energy\")",
        "Characteristic Function Distance Balancing (method = \"cfd\")",
        "Additional Options",
        "Balancing Higher Moments, Interactions, and Quantiles (moments, int, quantile)",
        "Stabilizing Weights (stabilize)",
        "Trimming Weights (trim())",
        "Calibrating Propensity Scores (calibrate())",
        "Marginal Mean Weighting Through Stratification (subclass)",
        "Supplying Propensity Scores (ps)",
        "Choosing a Weighting Method",
        "Summary of the Weighting Methods",
        "A Workflow for Selecting a Method",
        "Reporting the Weighting Specification",
        "References"
      ],
      "created": "2026-10-08 19:30:54",
      "modified": "2026-10-08 19:30:54",
      "commits": 1
    }
  ],
  "_score": 12.549995477714829,
  "_indexed": true,
  "_nocasepkg": "weightit",
  "_universes": [
    "ngreifer"
  ],
  "_previous": "2.1.0.9000",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.1.0.9001",
      "date": "2026-10-15T17:28:39.000Z",
      "distro": "resolute",
      "commit": "41e06c62b3880d6a119764b37cbc39e582a0e547",
      "fileid": "https://r2.ropensci.org/c091c144d7c5cf00baae8408acfccccdd0f25fea4fdc6d164ed9c006d9a7366f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ngreifer/actions/runs/38776397448"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.1.0.9001",
      "date": "2026-10-15T17:28:35.000Z",
      "distro": "resolute",
      "commit": "41e06c62b3880d6a119764b37cbc39e582a0e547",
      "fileid": "https://r2.ropensci.org/beec4b815af9df09477f72f24d0d72417f03495067b3e8733af0568b87695c3c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ngreifer/actions/runs/38776397448"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.1.0.9001",
      "date": "2026-10-15T17:44:57.000Z",
      "commit": "41e06c62b3880d6a119764b37cbc39e582a0e547",
      "fileid": "https://r2.ropensci.org/983773d7a7f41ac68cf0f6be8f6e911ab989076bd56e6b87168e767c6dbc6e2e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ngreifer/actions/runs/38776397448"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "2.1.0.9001",
      "date": "2026-10-15T17:45:55.000Z",
      "commit": "41e06c62b3880d6a119764b37cbc39e582a0e547",
      "fileid": "https://r2.ropensci.org/5018e5744c3ea3e4665b78d93c23dd4b26d173e50a3f2e2c23061387bdb20677",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ngreifer/actions/runs/38776397448"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.1.0.9001",
      "date": "2026-10-15T17:28:39.000Z",
      "commit": "41e06c62b3880d6a119764b37cbc39e582a0e547",
      "fileid": "https://r2.ropensci.org/22f1ed6782f37a0dd88716263d438fd98b814efc832588326c3aee58efc51c39",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ngreifer/actions/runs/38776397448"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.1.0.9001",
      "date": "2026-10-15T17:28:05.000Z",
      "commit": "41e06c62b3880d6a119764b37cbc39e582a0e547",
      "fileid": "https://r2.ropensci.org/97ae21961c42631798bba990580e85b80aec3afdc919601b7051cfbfef4cee72",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ngreifer/actions/runs/38776397448"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.1.0.9001",
      "date": "2026-10-15T17:27:35.000Z",
      "commit": "41e06c62b3880d6a119764b37cbc39e582a0e547",
      "fileid": "https://r2.ropensci.org/0df22c91e8d847f775ae8acc411f2a13744f0778518633b58e44b496d38cd165",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ngreifer/actions/runs/38776397448"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "2.1.0.9001",
      "date": "2026-10-15T17:27:49.000Z",
      "commit": "41e06c62b3880d6a119764b37cbc39e582a0e547",
      "fileid": "https://r2.ropensci.org/fa688e116f36b1e8efebfbffe49c512b9fe1d49e5a9f280c53a09aebdecb7e92",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ngreifer/actions/runs/38776397448"
    }
  ]
}