{
  "_id": "6a100b94acfb0bcc41c8058f",
  "Package": "designmatch",
  "Type": "Package",
  "Title": "Matched Samples that are Balanced and Representative by Design",
  "Version": "0.5.5",
  "Authors@R": "c(\nperson(\"Jose R.\", \"Zubizarreta\", role = c(\"aut\", \"cre\"),\nemail = \"zubizarreta@hcp.med.harvard.edu\",\ncomment = c(ORCID = \"0000-0002-0322-147X\")),\nperson(\"Cinar\", \"Kilcioglu\", role = c(\"aut\")),\nperson(\"Juan P.\", \"Vielma\", role = c(\"aut\")),\nperson(\"Eric R.\", \"Cohn\", role = c(\"aut\")),\nperson(\"Noah\", \"Greifer\", role = c(\"ctb\"),\nemail = \"noah.greifer@gmail.com\",\ncomment = c(ORCID = \"0000-0003-3067-7154\"))\n)",
  "Description": "Includes functions for the construction of matched samples\nthat are balanced and representative by design. Among others,\nthese functions can be used for matching in observational\nstudies with treated and control units, with cases and\ncontrols, in related settings with instrumental variables, and\nin discontinuity designs.  Also, they can be used for the\ndesign of randomized experiments, for example, for matching\nbefore randomization.  By default, 'designmatch' uses the\n'highs' optimization solver, but its performance is greatly\nenhanced by the 'Gurobi' optimization solver and its associated\nR interface. For their installation, please follow the\ninstructions at <https://www.gurobi.com/getting-started/> and\n<https://docs.gurobi.com/projects/optimizer/en/current/reference/r/setup.html>.\nWe have also included directions in the gurobi_installation\nfile in the inst folder.",
  "License": "GPL-2 | GPL-3",
  "Encoding": "UTF-8",
  "URL": "https://github.com/jrzubizarreta/designmatch",
  "BugReports": "https://github.com/jrzubizarreta/designmatch/issues",
  "Config/pak/sysreqs": "cmake pkg-config",
  "Repository": "https://jrzubizarreta.r-universe.dev",
  "Date/Publication": "2026-02-19 17:05:55 UTC",
  "RemoteUrl": "https://github.com/jrzubizarreta/designmatch",
  "RemoteRef": "HEAD",
  "RemoteSha": "22688ddf4f59a04071b04d75c9498958c34eed46",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-22 07:50:14 UTC",
    "User": "root"
  },
  "Author": "Jose R. Zubizarreta [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-0322-147X>),\nCinar Kilcioglu [aut],\nJuan P. Vielma [aut],\nEric R. Cohn [aut],\nNoah Greifer [ctb] (ORCID: <https://orcid.org/0000-0003-3067-7154>)",
  "Maintainer": "Jose R. Zubizarreta <zubizarreta@hcp.med.harvard.edu>",
  "MD5sum": "a554492cd2ebc7eff82871fea89a3e7e",
  "_user": "jrzubizarreta",
  "_type": "src",
  "_file": "designmatch_0.5.5.tar.gz",
  "_fileid": "0a49f31d80db9d8ad24ef1b307f9cc99a73c298a7d0bd7bcef980199ce3cf6ae",
  "_filesize": 249016,
  "_sha256": "0a49f31d80db9d8ad24ef1b307f9cc99a73c298a7d0bd7bcef980199ce3cf6ae",
  "_created": "2026-05-22T07:50:14.000Z",
  "_published": "2026-05-22T07:53:56.679Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77338610852,
      "time": 108,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7155515425"
    },
    {
      "job": 77338610804,
      "time": 127,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7155521006"
    },
    {
      "job": 77338610766,
      "time": 167,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7155525415"
    },
    {
      "job": 77338610765,
      "time": 190,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7155526027"
    },
    {
      "job": 77338206831,
      "time": 170,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7155483991"
    },
    {
      "job": 77338610816,
      "time": 107,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7155515480"
    },
    {
      "job": 77338610770,
      "time": 98,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7155512635"
    },
    {
      "job": 77338610759,
      "time": 100,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7155513326"
    },
    {
      "job": 77338610761,
      "time": 135,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7155525270"
    }
  ],
  "_buildurl": "https://github.com/r-universe/jrzubizarreta/actions/runs/26275359366",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/jrzubizarreta/designmatch",
  "_commit": {
    "id": "22688ddf4f59a04071b04d75c9498958c34eed46",
    "author": "Noah Greifer <noah.greifer@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #1 from ngreifer/main\n\nCode cleaning",
    "time": 1771520755
  },
  "_maintainer": {
    "name": "Jose R. Zubizarreta",
    "email": "zubizarreta@hcp.med.harvard.edu",
    "orcid": "0000-0002-0322-147X"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.4.0",
      "role": "Depends"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "slam",
      "role": "Imports"
    },
    {
      "package": "highs",
      "version": ">= 1.12.0",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "gurobi",
      "role": "Suggests"
    },
    {
      "package": "Rcplex",
      "role": "Suggests"
    },
    {
      "package": "Rglpk",
      "role": "Suggests"
    },
    {
      "package": "Rmosek",
      "role": "Suggests"
    },
    {
      "package": "Rsymphony",
      "role": "Suggests"
    }
  ],
  "_owner": "jrzubizarreta",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-07",
      "n": 10
    },
    {
      "week": "2026-08",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "ngreifer",
      "count": 13,
      "uuid": 20465600
    }
  ],
  "_userbio": {
    "uuid": 26369275,
    "type": "user",
    "name": "Jose R. Zubizarreta"
  },
  "_downloads": {
    "count": 456,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/designmatch"
  },
  "_mentions": 1,
  "_devurl": "https://github.com/jrzubizarreta/designmatch",
  "_searchresults": 76,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/designmatch.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/jrzubizarreta/designmatch",
  "_realowner": "jrzubizarreta",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1",
      "date": "2016-01-28"
    },
    {
      "version": "0.1.1",
      "date": "2016-02-15"
    },
    {
      "version": "0.2.0",
      "date": "2016-08-11"
    },
    {
      "version": "0.3.0",
      "date": "2017-05-18"
    },
    {
      "version": "0.3.1",
      "date": "2018-06-18"
    },
    {
      "version": "0.4.1",
      "date": "2022-08-26"
    },
    {
      "version": "0.5.1",
      "date": "2023-06-27"
    },
    {
      "version": "0.5.3",
      "date": "2023-07-11"
    },
    {
      "version": "0.5.4",
      "date": "2023-08-29"
    },
    {
      "version": "0.5.5",
      "date": "2026-02-20"
    }
  ],
  "_exports": [
    "absstddif",
    "bmatch",
    "cardmatch",
    "distmat",
    "distmatch",
    "ecdfplot",
    "finetab",
    "loveplot",
    "meantab",
    "nmatch",
    "pairsplot",
    "profmatch"
  ],
  "_datasets": [
    {
      "name": "germancities",
      "title": "Data from German cities before and after the Second World War",
      "object": "germancities",
      "file": "germancities.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "treat",
        "log2pop",
        "popgrowth1939",
        "popgrowth3339",
        "emprate",
        "indrate",
        "rubble",
        "rubblemiss",
        "flats",
        "flatsmiss",
        "refugees",
        "educat",
        "publicat",
        "busiservcat",
        "transcat",
        "mineralcat",
        "pop50",
        "pop60",
        "pop70",
        "pop80",
        "pop88"
      ],
      "rows": 122,
      "table": true,
      "tojson": true
    },
    {
      "name": "lalonde",
      "title": "Lalonde data set",
      "object": "lalonde",
      "file": "lalonde.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "treatment",
        "age",
        "education",
        "black",
        "hispanic",
        "married",
        "nodegree",
        "re74",
        "re75",
        "re78"
      ],
      "rows": 614,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "designmatch-package",
      "title": "Optimal Matched Design of Randomized Experiments and Observational Studies",
      "topics": [
        "designmatch-package",
        "designmatch"
      ]
    },
    {
      "page": "absstddif",
      "title": "Absolute standardized differences in means.",
      "topics": [
        "absstddif"
      ]
    },
    {
      "page": "bmatch",
      "title": "Optimal bipartite matching in observational studies",
      "topics": [
        "bmatch"
      ]
    },
    {
      "page": "cardmatch",
      "title": "Optimal cardinality matching in observational studies",
      "topics": [
        "cardmatch"
      ]
    },
    {
      "page": "distmat",
      "title": "Build a rank-based Mahalanobis distance matrix",
      "topics": [
        "distmat"
      ]
    },
    {
      "page": "distmatch",
      "title": "Optimal distance matching in observational studies",
      "topics": [
        "distmatch"
      ]
    },
    {
      "page": "ecdfplot",
      "title": "Empirical cumulative distribution function plot for assessing covariate balance",
      "topics": [
        "ecdfplot"
      ]
    },
    {
      "page": "finetab",
      "title": "Tabulate the marginal distribution of a nominal covariate after matching",
      "topics": [
        "finetab"
      ]
    },
    {
      "page": "germancities",
      "title": "Data from German cities before and after the Second World War",
      "topics": [
        "germancities"
      ]
    },
    {
      "page": "lalonde",
      "title": "Lalonde data set",
      "topics": [
        "lalonde"
      ]
    },
    {
      "page": "loveplot",
      "title": "Love plot for assessing covariate balance",
      "topics": [
        "loveplot"
      ]
    },
    {
      "page": "meantab",
      "title": "Tabulate means of covariates after matching",
      "topics": [
        "meantab"
      ]
    },
    {
      "page": "nmatch",
      "title": "Optimal nonbipartite matching in randomized experiments and observational studies",
      "topics": [
        "nmatch"
      ]
    },
    {
      "page": "pairsplot",
      "title": "Pairs plot for visualizing matched pairs",
      "topics": [
        "pairsplot"
      ]
    },
    {
      "page": "profmatch",
      "title": "Optimal profile matching",
      "topics": [
        "profmatch"
      ]
    }
  ],
  "_rundeps": [
    "backports",
    "checkmate",
    "highs",
    "MASS",
    "Rcpp",
    "slam"
  ],
  "_score": 3.1818435879447726,
  "_indexed": true,
  "_nocasepkg": "designmatch",
  "_universes": [
    "jrzubizarreta"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.5.5",
      "date": "2026-05-22T07:52:00.000Z",
      "distro": "noble",
      "commit": "22688ddf4f59a04071b04d75c9498958c34eed46",
      "fileid": "b14ecb52d58d0726d2b111d708af798041d8cb78cb71415f1feaa05d38e2cf9b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrzubizarreta/actions/runs/26275359366"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.5.5",
      "date": "2026-05-22T07:52:18.000Z",
      "distro": "noble",
      "commit": "22688ddf4f59a04071b04d75c9498958c34eed46",
      "fileid": "5da92d1111ee1d987e0a28dfbd6fbd5ba0903ce4b3352c31a1817db4102f91c7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrzubizarreta/actions/runs/26275359366"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.5.5",
      "date": "2026-05-22T07:52:35.000Z",
      "commit": "22688ddf4f59a04071b04d75c9498958c34eed46",
      "fileid": "24cdcccee75d477033f1def071a6ac1cc964a556acc3fcec3a4e526b28e96aa6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrzubizarreta/actions/runs/26275359366"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.5.5",
      "date": "2026-05-22T07:52:35.000Z",
      "commit": "22688ddf4f59a04071b04d75c9498958c34eed46",
      "fileid": "17ec141867e0aa999c26ae49cdf5b01321e857e33e71ab1c8ffc6bb036e52a7a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrzubizarreta/actions/runs/26275359366"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.5.5",
      "date": "2026-05-22T07:52:21.000Z",
      "commit": "22688ddf4f59a04071b04d75c9498958c34eed46",
      "fileid": "a00945ee9c19e901d788cc7d76aec81b9f765ceaba92c369dc5c8993185652c7",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jrzubizarreta/actions/runs/26275359366"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.5.5",
      "date": "2026-05-22T07:51:45.000Z",
      "commit": "22688ddf4f59a04071b04d75c9498958c34eed46",
      "fileid": "25a81664746a9c37d880c6743276d7dad691598675b262d94ca0e8e766da2cec",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrzubizarreta/actions/runs/26275359366"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.5.5",
      "date": "2026-05-22T07:51:47.000Z",
      "commit": "22688ddf4f59a04071b04d75c9498958c34eed46",
      "fileid": "1682f6c9522a48be099b2cba991fe6a826fcae48af4dc0f61234d13e023c1be0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrzubizarreta/actions/runs/26275359366"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.5.5",
      "date": "2026-05-22T07:52:19.000Z",
      "commit": "22688ddf4f59a04071b04d75c9498958c34eed46",
      "fileid": "36ba7a15d8aa4421b18744584596c2fc41f0c11e9652b5268e301ca11d76677b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jrzubizarreta/actions/runs/26275359366"
    }
  ]
}