{
  "_id": "6ac8ea7fde46216d5edd91d3",
  "Package": "tidysynth",
  "Title": "A Tidy Implementation of the Synthetic Control Method",
  "Version": "0.2.1",
  "Authors@R": "person(given = \"Eric\",\nfamily = \"Dunford\",\nrole = c(\"aut\", \"cre\"),\nemail = \"ed769@georgetown.edu\",\ncomment = c(ORCID = \"0000-0003-3056-8687\"))",
  "Description": "A synthetic control offers a way of evaluating the effect\nof an intervention in comparative case studies. The package\nmakes a number of improvements when implementing the method in\nR. These improvements allow users to inspect, visualize, and\ntune the synthetic control more easily. A key benefit of a tidy\nimplementation is that the entire preparation process for\nbuilding the synthetic control can be accomplished in a single\npipe.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-09 13:19:05 UTC",
    "User": "root"
  },
  "Author": "Eric Dunford [aut, cre]\n(<https://orcid.org/0000-0003-3056-8687>)",
  "Maintainer": "Eric Dunford <ed769@georgetown.edu>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2025-03-24 02:11:56 UTC",
  "RemoteUrl": "https://github.com/cran/tidysynth",
  "RemoteRef": "HEAD",
  "RemoteSha": "fca1accb1caf4c9d762f66eb18db8ebacda01ece",
  "_user": "cran",
  "_type": "src",
  "_file": "tidysynth_0.2.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/2abd5d2ace6538fdf3b7cb332a2636cef6aa91aac7cefc2dab3138fdff54c73d",
  "_filesize": 356816,
  "_sha256": "2abd5d2ace6538fdf3b7cb332a2636cef6aa91aac7cefc2dab3138fdff54c73d",
  "_expires": "2027-01-17T13:22:05.000Z",
  "_created": "2026-10-09T13:19:05.000Z",
  "_published": "2026-10-09T13:22:07.483Z",
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/37935472365",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 113838163002,
      "time": 133,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11618542304"
    },
    {
      "job": 113838163030,
      "time": 120,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11617752908"
    },
    {
      "job": 113837057104,
      "time": 165,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11617822375"
    },
    {
      "job": 113838162952,
      "time": 97,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11618127756"
    },
    {
      "job": 113838163204,
      "time": 90,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11617663967"
    },
    {
      "job": 113838163410,
      "time": 85,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11618312428"
    }
  ],
  "_upstream": "https://github.com/cran/tidysynth",
  "_commit": {
    "id": "fca1accb1caf4c9d762f66eb18db8ebacda01ece",
    "author": "Eric Dunford <ed769@georgetown.edu>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.2.1\n",
    "time": 1742782316
  },
  "_maintainer": {
    "name": "Eric Dunford",
    "email": "ed769@georgetown.edu",
    "orcid": "0000-0003-3056-8687"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "forcats",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "kernlab",
      "role": "Imports"
    },
    {
      "package": "rgenoud",
      "role": "Imports"
    },
    {
      "package": "optimx",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 629,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 1013,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/tidysynth"
  },
  "_searchresults": 260,
  "_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/tidysynth.html",
    "LICENSE"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2021-01-27"
    },
    {
      "version": "0.2.0",
      "date": "2023-05-21"
    },
    {
      "version": "0.2.1",
      "date": "2025-03-24"
    }
  ],
  "_exports": [
    "%>%",
    "generate_control",
    "generate_predictor",
    "generate_weights",
    "grab_balance_table",
    "grab_loss",
    "grab_outcome",
    "grab_predictor_weights",
    "grab_predictors",
    "grab_significance",
    "grab_synthetic_control",
    "grab_unit_weights",
    "plot_differences",
    "plot_mspe_ratio",
    "plot_placebos",
    "plot_trends",
    "plot_weights",
    "synthetic_control"
  ],
  "_datasets": [
    {
      "name": "smoking",
      "title": "smoking dataset",
      "object": "smoking",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "state",
        "year",
        "cigsale",
        "lnincome",
        "beer",
        "age15to24",
        "retprice"
      ],
      "rows": 1209,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "generate_control",
      "title": "generate_control",
      "topics": [
        "generate_control"
      ]
    },
    {
      "page": "generate_predictor",
      "title": "generate_predictor",
      "topics": [
        "generate_predictor"
      ]
    },
    {
      "page": "generate_weights",
      "title": "generate_weights",
      "topics": [
        "generate_weights"
      ]
    },
    {
      "page": "grab_balance_table",
      "title": "grab_balance_table",
      "topics": [
        "grab_balance_table"
      ]
    },
    {
      "page": "grab_loss",
      "title": "grab_loss",
      "topics": [
        "grab_loss"
      ]
    },
    {
      "page": "grab_outcome",
      "title": "grab_outcome",
      "topics": [
        "grab_outcome"
      ]
    },
    {
      "page": "grab_predictor_weights",
      "title": "grab_predictor_weights",
      "topics": [
        "grab_predictor_weights"
      ]
    },
    {
      "page": "grab_predictors",
      "title": "grab_predictors",
      "topics": [
        "grab_predictors"
      ]
    },
    {
      "page": "grab_significance",
      "title": "grab_significance",
      "topics": [
        "grab_significance"
      ]
    },
    {
      "page": "grab_synthetic_control",
      "title": "grab_synthetic_control",
      "topics": [
        "grab_synthetic_control"
      ]
    },
    {
      "page": "grab_unit_weights",
      "title": "grab_unit_weights",
      "topics": [
        "grab_unit_weights"
      ]
    },
    {
      "page": "plot_differences",
      "title": "plot_difference",
      "topics": [
        "plot_differences"
      ]
    },
    {
      "page": "plot_mspe_ratio",
      "title": "plot_mspe_ratio",
      "topics": [
        "plot_mspe_ratio"
      ]
    },
    {
      "page": "plot_placebos",
      "title": "plot_placebos",
      "topics": [
        "plot_placebos"
      ]
    },
    {
      "page": "plot_trends",
      "title": "plot_trends",
      "topics": [
        "plot_trends"
      ]
    },
    {
      "page": "plot_weights",
      "title": "plot_weights",
      "topics": [
        "plot_weights"
      ]
    },
    {
      "page": "smoking",
      "title": "smoking dataset",
      "topics": [
        "smoking"
      ]
    },
    {
      "page": "synth_method",
      "title": "synth_method",
      "topics": [
        "synth_method"
      ]
    },
    {
      "page": "synth_weights",
      "title": "synth_weights",
      "topics": [
        "synth_weights"
      ]
    },
    {
      "page": "synthetic_control",
      "title": "synthetic_control",
      "topics": [
        "synthetic_control"
      ]
    }
  ],
  "_pkglogo": "https://github.com/cran/tidysynth/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/cran/tidysynth/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "dplyr",
    "farver",
    "forcats",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "kernlab",
    "labeling",
    "lifecycle",
    "magrittr",
    "nloptr",
    "numDeriv",
    "optimx",
    "pillar",
    "pkgconfig",
    "pracma",
    "purrr",
    "R6",
    "RColorBrewer",
    "rgenoud",
    "rlang",
    "S7",
    "scales",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_score": 3.1195527976671173,
  "_indexed": true,
  "_nocasepkg": "tidysynth",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.1",
      "date": "2026-10-09T13:21:10.000Z",
      "distro": "resolute",
      "commit": "fca1accb1caf4c9d762f66eb18db8ebacda01ece",
      "fileid": "https://r2.ropensci.org/4e70aafd2ae95bed2474eb8eea3cee93bb52f5d7408a31ab5783bf7e0e4047e9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/37935472365"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.2.1",
      "date": "2026-10-09T13:20:59.000Z",
      "distro": "resolute",
      "commit": "fca1accb1caf4c9d762f66eb18db8ebacda01ece",
      "fileid": "https://r2.ropensci.org/45c00c0e4f2817997693265c5fe55fea15e56916495e4a6de6de77b1b9e6291f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/37935472365"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.1",
      "date": "2026-10-09T13:21:03.000Z",
      "commit": "fca1accb1caf4c9d762f66eb18db8ebacda01ece",
      "fileid": "https://r2.ropensci.org/5b4f6d87ff0a7add6b6885a2465cb7f619522022515fed71ae94f9865afb6aa9",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/37935472365"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.1",
      "date": "2026-10-09T13:20:23.000Z",
      "commit": "fca1accb1caf4c9d762f66eb18db8ebacda01ece",
      "fileid": "https://r2.ropensci.org/9512116f9e7abb9c2639c93fa3d776173e7ad11f82f8515a03889408b8cd64d3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/37935472365"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.2.1",
      "date": "2026-10-09T13:20:21.000Z",
      "commit": "fca1accb1caf4c9d762f66eb18db8ebacda01ece",
      "fileid": "https://r2.ropensci.org/6bbee705d61000c3735258439ecccfc6b03a89d175f8eeece83071a38799abe1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/37935472365"
    }
  ]
}