{
  "_id": "6a49602c77d6db3f2f965ff4",
  "Package": "qqconf",
  "Type": "Package",
  "Title": "Creates Simultaneous Testing Bands for QQ-Plots",
  "Version": "1.3.2",
  "Authors@R": "c(\nperson(\"Eric\", \"Weine\", email = \"ericweine15@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Mary Sara\", \"McPeek\", email = \"mcpeek@uchicago.edu\", role = \"aut\"),\nperson(\"Abney\", \"Mark\", email = \"abney@uchicago.edu\", role = \"aut\"))",
  "Description": "Provides functionality for creating Quantile-Quantile (QQ)\nand Probability-Probability (PP) plots with simultaneous\ntesting bands to asses significance of sample deviation from a\nreference distribution <doi:10.18637/jss.v106.i10>.",
  "License": "GPL-3",
  "SystemRequirements": "fftw3 (>= 3.1.2)",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.2.3",
  "Collate": "'one_sided.R' 'ppplot.R' 'qqconf-package.R' 'qqplot.R'\n'RcppExports.R' 'two_sided.R' 'utils.R'",
  "VignetteBuilder": "knitr",
  "URL": "https://github.com/eweine/qqconf",
  "BugReports": "https://github.com/eweine/qqconf/issues",
  "Config/pak/sysreqs": "libfftw3-dev",
  "Repository": "https://eweine.r-universe.dev",
  "Date/Publication": "2023-04-14 19:39:09 UTC",
  "RemoteUrl": "https://github.com/eweine/qqconf",
  "RemoteRef": "HEAD",
  "RemoteSha": "79519f3a5dafb17342fcd30b3d209542a72a5568",
  "RemoteSubdir": "qqconf",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-07-04 19:26:27 UTC",
    "User": "root"
  },
  "Author": "Eric Weine [aut, cre],\nMary Sara McPeek [aut],\nAbney Mark [aut]",
  "Maintainer": "Eric Weine <ericweine15@gmail.com>",
  "_user": "eweine",
  "_type": "src",
  "_file": "qqconf_1.3.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/757b755708514795b7588d7da4c66edb9bf93dd9bc5dbfe974d1807fb81c1b52",
  "_filesize": 1103484,
  "_sha256": "757b755708514795b7588d7da4c66edb9bf93dd9bc5dbfe974d1807fb81c1b52",
  "_expires": "2026-10-12T19:34:02.000Z",
  "_created": "2026-07-04T19:26:27.000Z",
  "_published": "2026-07-04T19:34:04.388Z",
  "_jobs": [
    {
      "job": 85160431793,
      "time": 129,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8084739674"
    },
    {
      "job": 85160431791,
      "time": 130,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8084739465"
    },
    {
      "job": 85160431799,
      "time": 133,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8084740184"
    },
    {
      "job": 85160431798,
      "time": 122,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8084738608"
    },
    {
      "job": 85160431817,
      "time": 158,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8084738677"
    },
    {
      "job": 85160431785,
      "time": 413,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8084771030"
    },
    {
      "job": 85160431803,
      "time": 177,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8084741212"
    },
    {
      "job": 85160431804,
      "time": 229,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8084748327"
    },
    {
      "job": 85160244411,
      "time": 170,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8084724385"
    },
    {
      "job": 85160431774,
      "time": 147,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8084741470"
    },
    {
      "job": 85160431784,
      "time": 101,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8084735955"
    },
    {
      "job": 85160431801,
      "time": 95,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8084735477"
    },
    {
      "job": 85160431794,
      "time": 141,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8084741021"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/eweine/actions/runs/28717057104",
  "_status": "success",
  "_upstream": "https://github.com/eweine/qqconf",
  "_commit": {
    "id": "79519f3a5dafb17342fcd30b3d209542a72a5568",
    "author": "Eric Weine <ericweine15@gmail.com>",
    "committer": "Eric Weine <ericweine15@gmail.com>",
    "message": "adding for release 1.3.2\n",
    "time": 1681501149
  },
  "_maintainer": {
    "name": "Eric Weine",
    "email": "ericweine15@gmail.com",
    "login": "eweine",
    "description": "",
    "uuid": 71828618
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "MASS",
      "version": ">= 7.3-50",
      "role": "Imports"
    },
    {
      "package": "robustbase",
      "version": ">= 0.93-4",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "distr",
      "version": ">= 2.8.0",
      "role": "Suggests"
    }
  ],
  "_owner": "eweine",
  "_selfowned": true,
  "_usedby": 22,
  "_updates": [],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "eweine",
      "count": 206,
      "uuid": 71828618
    },
    {
      "user": "mabney",
      "count": 1,
      "uuid": 34582402
    },
    {
      "user": "nileshpatra",
      "count": 1,
      "uuid": 37436956
    }
  ],
  "_userbio": {
    "uuid": 71828618,
    "type": "user",
    "name": "eweine",
    "followers": 1
  },
  "_downloads": {
    "count": 12053,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/qqconf"
  },
  "_devurl": "https://github.com/eweine/qqconf",
  "_searchresults": 7,
  "_topics": [
    "fftw3",
    "cpp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/qqconf.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/eweine/qqconf",
  "_realowner": "eweine",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2021-08-17"
    },
    {
      "version": "1.1.0",
      "date": "2021-12-02"
    },
    {
      "version": "1.1.1",
      "date": "2021-12-10"
    },
    {
      "version": "1.2.0",
      "date": "2022-02-23"
    },
    {
      "version": "1.2.1",
      "date": "2022-02-26"
    },
    {
      "version": "1.2.2",
      "date": "2022-03-26"
    },
    {
      "version": "1.2.3",
      "date": "2022-03-29"
    },
    {
      "version": "1.3.0",
      "date": "2022-08-10"
    },
    {
      "version": "1.3.1",
      "date": "2023-01-09"
    },
    {
      "version": "1.3.2",
      "date": "2023-04-15"
    }
  ],
  "_exports": [
    "get_bounds_one_sided",
    "get_bounds_two_sided",
    "get_level_from_bounds_one_sided",
    "get_level_from_bounds_two_sided",
    "get_qq_band",
    "pp_conf_plot",
    "qq_conf_plot"
  ],
  "_help": [
    {
      "page": "between",
      "title": "Shorthand for two numerical comparisons",
      "topics": [
        "between"
      ]
    },
    {
      "page": "check_bounds_one_sided",
      "title": "Check Validity of One-Sided Bounds",
      "topics": [
        "check_bounds_one_sided"
      ]
    },
    {
      "page": "check_bounds_two_sided",
      "title": "Check Validity of Two-Sided Bounds",
      "topics": [
        "check_bounds_two_sided"
      ]
    },
    {
      "page": "estimate_params_from_data",
      "title": "Estimate Parameters from Data",
      "topics": [
        "estimate_params_from_data"
      ]
    },
    {
      "page": "get_asymptotic_approx_corrected_alpha",
      "title": "Calculates Approximate Local Level",
      "topics": [
        "get_asymptotic_approx_corrected_alpha"
      ]
    },
    {
      "page": "get_best_available_prob_pts_method",
      "title": "Get Best Available Method for Probability Points",
      "topics": [
        "get_best_available_prob_pts_method"
      ]
    },
    {
      "page": "get_bounds_one_sided",
      "title": "Calculates Rejection Region of One-Sided Equal Local Levels Test",
      "topics": [
        "get_bounds_one_sided"
      ]
    },
    {
      "page": "get_bounds_two_sided",
      "title": "Calculates Rejection Region of Two-Sided Equal Local Levels Test.",
      "topics": [
        "get_bounds_two_sided"
      ]
    },
    {
      "page": "get_extended_quantile",
      "title": "Get Quantile for First and Last Point of QQ or PP Plot",
      "topics": [
        "get_extended_quantile"
      ]
    },
    {
      "page": "get_level_from_bounds_one_sided",
      "title": "Calculates Global Significance Level From Simultaneous One-Sided Bounds for Rejection Region",
      "topics": [
        "get_level_from_bounds_one_sided"
      ]
    },
    {
      "page": "get_level_from_bounds_two_sided",
      "title": "Calculates Global Significance Level From Simultaneous Two-Sided Bounds for Rejection Region",
      "topics": [
        "get_level_from_bounds_two_sided"
      ]
    },
    {
      "page": "get_mass_name_from_distr",
      "title": "Convert R Distribution Function to MASS Distribution Name",
      "topics": [
        "get_mass_name_from_distr"
      ]
    },
    {
      "page": "get_qq_band",
      "title": "Create QQ Plot Testing Band",
      "topics": [
        "get_qq_band"
      ]
    },
    {
      "page": "get_qq_distribution_from_pp_distribution",
      "title": "Get Quantile Distribution from Probability Distribution",
      "topics": [
        "get_qq_distribution_from_pp_distribution"
      ]
    },
    {
      "page": "monte_carlo_two_sided",
      "title": "Monte Carlo Simulation for Two-Sided Test",
      "topics": [
        "monte_carlo_two_sided"
      ]
    },
    {
      "page": "pp_conf_plot",
      "title": "PP Plot with Simultaneous and Pointwise Testing Bounds.",
      "topics": [
        "pp_conf_plot"
      ]
    },
    {
      "page": "qq_conf_plot",
      "title": "QQ Plot with Simultaneous and Pointwise Testing Bounds.",
      "topics": [
        "qq_conf_plot"
      ]
    }
  ],
  "_readme": "https://github.com/eweine/qqconf/raw/HEAD/README.md",
  "_rundeps": [
    "DEoptimR",
    "MASS",
    "Rcpp",
    "robustbase"
  ],
  "_sysdeps": [
    {
      "shlib": "libfftw3",
      "package": "libfftw3-double3",
      "headers": "libfftw3-dev",
      "source": "fftw3",
      "version": "3.3.10-2fakesync1build3",
      "name": "fftw3",
      "homepage": "https://fftw.org",
      "description": "Library for computing Fast Fourier Transforms - Double precision"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "qqconf_introduction.Rmd",
      "filename": "qqconf_introduction.html",
      "title": "qqconf: An R Package for Putting Testing Bands on QQ and PP Plots",
      "author": "Eric Weine^[University of Chicago, ericweine15@gmail.com], Mary Sara McPeek^[University of Chicago, mcpeek@uchicago.edu], Mark Abney^[University of Chicago, abney@uchicago.edu]",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Installation",
        "Usage",
        "Plotting",
        "Basics / Parameter Estimation",
        "Modifying Visual Features",
        "General Plot Features",
        "Points",
        "Expectation Line",
        "Testing Bands",
        "Scaling and Data Transformations",
        "Differencing",
        "log Scaling",
        "ELL Testing Bounds Generations",
        "Two-Sided Testing",
        "One-Sided Testing",
        "Session info",
        "References"
      ],
      "created": "2021-12-02 02:30:52",
      "modified": "2021-12-02 16:10:45",
      "commits": 2
    }
  ],
  "_score": 6.900639092103209,
  "_indexed": true,
  "_nocasepkg": "qqconf",
  "_universes": [
    "eweine"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.2",
      "date": "2026-07-04T19:28:49.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "79519f3a5dafb17342fcd30b3d209542a72a5568",
      "fileid": "https://r2.ropensci.org/ad8014cbab381948659c1fc2e69f4d9f51cd90b9da8e4e701d7a1d8da6f9816d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eweine/actions/runs/28717057104"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.2",
      "date": "2026-07-04T19:28:42.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "79519f3a5dafb17342fcd30b3d209542a72a5568",
      "fileid": "https://r2.ropensci.org/a84f7128e17e385b3678a506cb897a29b7d2a4c8995027c7a36d9e8c098c55aa",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eweine/actions/runs/28717057104"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.3.2",
      "date": "2026-07-04T19:28:51.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "79519f3a5dafb17342fcd30b3d209542a72a5568",
      "fileid": "https://r2.ropensci.org/42290514e34a125bc6529dd1a933544da4aa64c7664d7d78904c3ce274749220",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eweine/actions/runs/28717057104"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.3.2",
      "date": "2026-07-04T19:28:35.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "79519f3a5dafb17342fcd30b3d209542a72a5568",
      "fileid": "https://r2.ropensci.org/6e1eaf22d1d0cd241f01a778c29164d2b9f73040d44b932e9d4efd81caf85810",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eweine/actions/runs/28717057104"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.2",
      "date": "2026-07-04T19:28:38.000Z",
      "arch": "aarch64",
      "commit": "79519f3a5dafb17342fcd30b3d209542a72a5568",
      "fileid": "https://r2.ropensci.org/8f814d3bf44a4b17dd4b4839f968c311fab6aa6d3b4a7cf6b4d83778bb8fb77a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eweine/actions/runs/28717057104"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.2",
      "date": "2026-07-04T19:32:25.000Z",
      "arch": "x86_64",
      "commit": "79519f3a5dafb17342fcd30b3d209542a72a5568",
      "fileid": "https://r2.ropensci.org/1dde23c84b546457fbec5e08af95614fef7b8830e56482bf4b35ec298d8386d3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eweine/actions/runs/28717057104"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.3.2",
      "date": "2026-07-04T19:28:51.000Z",
      "arch": "aarch64",
      "commit": "79519f3a5dafb17342fcd30b3d209542a72a5568",
      "fileid": "https://r2.ropensci.org/aa46bee3173f2f6c85088ec72db7e0a98801a4d3763215574951b29310d0e5f3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eweine/actions/runs/28717057104"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.3.2",
      "date": "2026-07-04T19:29:45.000Z",
      "arch": "x86_64",
      "commit": "79519f3a5dafb17342fcd30b3d209542a72a5568",
      "fileid": "https://r2.ropensci.org/7c20629a9bbf9182237529ae5833009fa9b00b456dc1b783f8d319f978e7b636",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eweine/actions/runs/28717057104"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3.2",
      "date": "2026-07-04T19:29:11.000Z",
      "arch": "emscripten",
      "commit": "79519f3a5dafb17342fcd30b3d209542a72a5568",
      "fileid": "https://r2.ropensci.org/dcac259dbbbd5076b261ba79d8cec4a5e49010a5bdb004bf9defd3d748be7f54",
      "status": "success",
      "buildurl": "https://github.com/r-universe/eweine/actions/runs/28717057104"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.2",
      "date": "2026-07-04T19:27:46.000Z",
      "arch": "x86_64",
      "commit": "79519f3a5dafb17342fcd30b3d209542a72a5568",
      "fileid": "https://r2.ropensci.org/68c828918826761fb3c34cddcd2da166747e8bf63f95522496878dcf403aef0c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eweine/actions/runs/28717057104"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.3.2",
      "date": "2026-07-04T19:27:42.000Z",
      "arch": "x86_64",
      "commit": "79519f3a5dafb17342fcd30b3d209542a72a5568",
      "fileid": "https://r2.ropensci.org/64bb90d0268470344a6526a20cbb4fae3ef1350d9c326aedbc8dcb59f3633565",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eweine/actions/runs/28717057104"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.3.2",
      "date": "2026-07-04T19:28:07.000Z",
      "arch": "x86_64",
      "commit": "79519f3a5dafb17342fcd30b3d209542a72a5568",
      "fileid": "https://r2.ropensci.org/fc694a153ac6abb9d9d0e26308cd89edc80cd05c29693127012e789784d338cd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eweine/actions/runs/28717057104"
    }
  ]
}