{
  "_id": "6a12ba41acfb0bcc41d1bde8",
  "Package": "speccurvieR",
  "Type": "Package",
  "Title": "Easy, Fast, and Pretty Specification Curve Analysis",
  "Version": "0.4.2",
  "Authors@R": "person(\"Zayne\", \"Sember\", email = \"zsember@ucsd.edu\",\nrole = c(\"aut\", \"cre\", \"cph\"))",
  "Description": "Making specification curve analysis easy, fast, and\npretty. It improves upon existing offerings with additional\nfeatures and 'tidyverse' integration. Users can easily\nvisualize and evaluate how their models behave under different\nspecifications with a high degree of customization. For a\ndescription and applications of specification curve analysis\nsee Simonsohn, Simmons, and Nelson (2020)\n<doi:10.1038/s41562-020-0912-z>.",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.1",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/zaynesember/speccurvieR",
  "BugReports": "https://github.com/zaynesember/speccurvieR/issues",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://zaynesember.r-universe.dev",
  "Date/Publication": "2026-01-24 16:29:31 UTC",
  "RemoteUrl": "https://github.com/zaynesember/speccurvier",
  "RemoteRef": "HEAD",
  "RemoteSha": "b370254454b0a4063fab62f1d216ae27696daab4",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-24 08:40:27 UTC",
    "User": "root"
  },
  "Author": "Zayne Sember [aut, cre, cph]",
  "Maintainer": "Zayne Sember <zsember@ucsd.edu>",
  "MD5sum": "48c9058dcc207863fbc0f834ae932d16",
  "_user": "zaynesember",
  "_type": "src",
  "_file": "speccurvieR_0.4.2.tar.gz",
  "_fileid": "5730c4d2c387a013c72477f8dd050fdb48c97c2618abdef6d307d1af65a731bb",
  "_filesize": 254238,
  "_sha256": "5730c4d2c387a013c72477f8dd050fdb48c97c2618abdef6d307d1af65a731bb",
  "_created": "2026-05-24T08:40:27.000Z",
  "_published": "2026-05-24T08:43:45.545Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77584370540,
      "time": 156,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7183739148"
    },
    {
      "job": 77584370541,
      "time": 128,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183736537"
    },
    {
      "job": 77584370543,
      "time": 159,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7183736590"
    },
    {
      "job": 77584370538,
      "time": 142,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183734955"
    },
    {
      "job": 77584215794,
      "time": 176,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183723386"
    },
    {
      "job": 77584370535,
      "time": 108,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183734550"
    },
    {
      "job": 77584370546,
      "time": 127,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7183736415"
    },
    {
      "job": 77584370547,
      "time": 112,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7183734974"
    },
    {
      "job": 77584370542,
      "time": 117,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183735404"
    }
  ],
  "_buildurl": "https://github.com/r-universe/zaynesember/actions/runs/26356540861",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/zaynesember/speccurvier",
  "_commit": {
    "id": "b370254454b0a4063fab62f1d216ae27696daab4",
    "author": "Zayne <zsember@ucsd.edu>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Update contact email in README.md",
    "time": 1769272171
  },
  "_maintainer": {
    "name": "Zayne Sember",
    "email": "zsember@ucsd.edu",
    "login": "zaynesember",
    "linkedin": "in/zaynesember",
    "twitter": "@GluonsAreFun",
    "description": "Research Director @ MIT Election Data + Science Lab\n\n(there are commits happening in a GitHub Enterprise account far far away)",
    "uuid": 25585887
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "combinat",
      "role": "Imports"
    },
    {
      "package": "fixest",
      "role": "Imports"
    },
    {
      "package": "pbapply",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "lmtest",
      "role": "Imports"
    },
    {
      "package": "sandwich",
      "role": "Imports"
    }
  ],
  "_owner": "zaynesember",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-04",
      "n": 1
    }
  ],
  "_tags": [],
  "_topics": [
    "regression-diagnostics",
    "specification-curve-analysis",
    "specification-curve-plot"
  ],
  "_stars": 5,
  "_contributors": [
    {
      "user": "zaynesember",
      "count": 46,
      "uuid": 25585887
    }
  ],
  "_userbio": {
    "uuid": 25585887,
    "type": "user",
    "name": "Zayne",
    "description": "Research Director @ MIT Election Data + Science Lab\r\n\r\n(there are commits happening in a GitHub Enterprise account far far away)"
  },
  "_downloads": {
    "count": 196,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/speccurvieR"
  },
  "_devurl": "https://github.com/zaynesember/speccurvier",
  "_searchresults": 3,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/speccurvieR.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/zaynesember/speccurvier",
  "_realowner": "zaynesember",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2023-10-05"
    },
    {
      "version": "0.3.0",
      "date": "2024-01-24"
    },
    {
      "version": "0.4.0",
      "date": "2024-09-18"
    },
    {
      "version": "0.4.1",
      "date": "2024-09-27"
    },
    {
      "version": "0.4.2",
      "date": "2024-10-09"
    }
  ],
  "_exports": [
    "controlExtractor",
    "duplicate_remover",
    "formula_builder",
    "paste_factory",
    "plotAIC",
    "plotControlDistributions",
    "plotCurve",
    "plotDeviance",
    "plotR2Adj",
    "plotRMSE",
    "plotVars",
    "sca",
    "scp",
    "se_boot",
    "se_compare",
    "unAsIs"
  ],
  "_datasets": [
    {
      "name": "bottles",
      "title": "CalCOFI Bottle Data",
      "object": "bottles",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Cst_Cnt",
        "Btl_Cnt",
        "Sta_ID",
        "Depth_ID",
        "Depthm",
        "T_degC",
        "Salnty",
        "O2ml_L",
        "STheta",
        "O2Sat",
        "Oxy_µmol.Kg",
        "BtlNum",
        "RecInd",
        "T_prec",
        "T_qual",
        "S_prec",
        "S_qual",
        "P_qual",
        "O_qual",
        "SThtaq",
        "O2Satq",
        "ChlorA",
        "Chlqua",
        "Phaeop",
        "Phaqua",
        "PO4uM",
        "PO4q",
        "SiO3uM",
        "SiO3qu",
        "NO2uM",
        "NO2q",
        "NO3uM",
        "NO3q",
        "NH3uM",
        "NH3q",
        "C14As1",
        "C14A1p",
        "C14A1q",
        "C14As2",
        "C14A2p",
        "C14A2q",
        "DarkAs",
        "DarkAp",
        "DarkAq",
        "MeanAs",
        "MeanAp",
        "MeanAq",
        "IncTim",
        "LightP",
        "R_Depth",
        "R_TEMP",
        "R_Sal",
        "R_DYNHT",
        "R_Nuts",
        "R_Oxy_µmol.Kg",
        "DIC1",
        "DIC2",
        "TA1",
        "TA2",
        "pH1",
        "pH2",
        "DIC.Quality.Comment"
      ],
      "rows": 500,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "bottles",
      "title": "CalCOFI Bottle Data",
      "topics": [
        "bottles"
      ]
    },
    {
      "page": "controlExtractor",
      "title": "Extracts the control variable names and coefficients from an lm model summary.",
      "topics": [
        "controlExtractor"
      ]
    },
    {
      "page": "duplicate_remover",
      "title": "Removes duplicate control variables",
      "topics": [
        "duplicate_remover"
      ]
    },
    {
      "page": "formula_builder",
      "title": "Builds models formulae with every combination of control variables possible.",
      "topics": [
        "formula_builder"
      ]
    },
    {
      "page": "paste_factory",
      "title": "Paste together controls and independent variable",
      "topics": [
        "paste_factory"
      ]
    },
    {
      "page": "plotAIC",
      "title": "Plots the AIC across model specifications.",
      "topics": [
        "plotAIC"
      ]
    },
    {
      "page": "plotControlDistributions",
      "title": "Plots control variable distributions.",
      "topics": [
        "plotControlDistributions"
      ]
    },
    {
      "page": "plotCurve",
      "title": "Plots a specification curve.",
      "topics": [
        "plotCurve"
      ]
    },
    {
      "page": "plotDeviance",
      "title": "Plots the deviance of residuals across model specifications.",
      "topics": [
        "plotDeviance"
      ]
    },
    {
      "page": "plotR2Adj",
      "title": "Plots the adj. R-squared across model specifications.",
      "topics": [
        "plotR2Adj"
      ]
    },
    {
      "page": "plotRMSE",
      "title": "Plots RMSE across model specifications.",
      "topics": [
        "plotRMSE"
      ]
    },
    {
      "page": "plotVars",
      "title": "Plots the variables in each model.",
      "topics": [
        "plotVars"
      ]
    },
    {
      "page": "sca",
      "title": "Perform specification curve analysis",
      "topics": [
        "sca"
      ]
    },
    {
      "page": "scp",
      "title": "Prepares the output of `sca()` for plotting.",
      "topics": [
        "scp"
      ]
    },
    {
      "page": "se_boot",
      "title": "Estimates bootstrapped standard errors for regression models",
      "topics": [
        "se_boot"
      ]
    },
    {
      "page": "se_compare",
      "title": "Compare different kinds of standard errors",
      "topics": [
        "se_compare"
      ]
    },
    {
      "page": "unAsIs",
      "title": "Removes the `AsIs` class attribute from the input.",
      "topics": [
        "unAsIs"
      ]
    }
  ],
  "_readme": "https://github.com/zaynesember/speccurvier/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "combinat",
    "cpp11",
    "dplyr",
    "dreamerr",
    "farver",
    "fixest",
    "Formula",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lattice",
    "lifecycle",
    "lmtest",
    "magrittr",
    "nlme",
    "numDeriv",
    "pbapply",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "S7",
    "sandwich",
    "scales",
    "stringi",
    "stringmagic",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "zoo"
  ],
  "_score": 3.3979400086720375,
  "_indexed": true,
  "_nocasepkg": "speccurvier",
  "_universes": [
    "zaynesember"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.2",
      "date": "2026-05-24T08:42:37.000Z",
      "distro": "noble",
      "commit": "b370254454b0a4063fab62f1d216ae27696daab4",
      "fileid": "28310fce207bc86d9e1f294eddeab8a1e6c3a90bf4357e646f5be0fcf99792f7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaynesember/actions/runs/26356540861"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.2",
      "date": "2026-05-24T08:42:17.000Z",
      "distro": "noble",
      "commit": "b370254454b0a4063fab62f1d216ae27696daab4",
      "fileid": "a4aefd75e0d0b5849043134a197414221a56afa0cd950b004e96cbcbf022fd28",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaynesember/actions/runs/26356540861"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.2",
      "date": "2026-05-24T08:42:30.000Z",
      "commit": "b370254454b0a4063fab62f1d216ae27696daab4",
      "fileid": "d2125633e6df7276a5a0ab849242ec6acc2485434e66c0ea7a7ed4b936867f25",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaynesember/actions/runs/26356540861"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.2",
      "date": "2026-05-24T08:42:13.000Z",
      "commit": "b370254454b0a4063fab62f1d216ae27696daab4",
      "fileid": "b97c3759e3691fd1114df3e9d12243844a46d310d695544a336cd58f5a982b4b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaynesember/actions/runs/26356540861"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.2",
      "date": "2026-05-24T08:42:36.000Z",
      "commit": "b370254454b0a4063fab62f1d216ae27696daab4",
      "fileid": "88889b06f07a777b2b0577013a03302c3f39578b390479f5e9111ceb63db7726",
      "status": "success",
      "buildurl": "https://github.com/r-universe/zaynesember/actions/runs/26356540861"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.2",
      "date": "2026-05-24T08:41:46.000Z",
      "commit": "b370254454b0a4063fab62f1d216ae27696daab4",
      "fileid": "965cc51296527a3eabb2e8a2d2a313f3b9237af67ce77bf293f4e88b01821ccb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaynesember/actions/runs/26356540861"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.2",
      "date": "2026-05-24T08:41:45.000Z",
      "commit": "b370254454b0a4063fab62f1d216ae27696daab4",
      "fileid": "f1fb63b4fea0d8bc39cf0ea68f8aaf5ae3c26455c2b41e8a31ccef85d7a81b1a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaynesember/actions/runs/26356540861"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.4.2",
      "date": "2026-05-24T08:41:47.000Z",
      "commit": "b370254454b0a4063fab62f1d216ae27696daab4",
      "fileid": "687747e389364248a3f64304db4efaf18ab217a09e7088a0b5a17d2bcc46ba47",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaynesember/actions/runs/26356540861"
    }
  ]
}