{
  "_id": "6a106849acfb0bcc41ca9567",
  "Package": "DPQ",
  "Title": "Density, Probability, Quantile ('DPQ') Computations",
  "Version": "0.6-1",
  "Date": "2025-10-13",
  "VersionNote": "Last CRAN: 0.6-0 on 2025-07-08; 0.5-9 on 2024-08-23; 0.5-8\non 2023-11-30",
  "Authors@R": "c(person(\"Martin\",\"Maechler\", role=c(\"aut\",\"cre\"),\nemail=\"maechler@stat.math.ethz.ch\", comment = c(ORCID = \"0000-0002-8685-9910\"))\n, person(\"Morten\",   \"Welinder\",    role = \"ctb\", comment = \"pgamma C code, see PR#7307, Jan. 2005; further pdhyper()\")\n, person(\"Wolfgang\", \"Viechtbauer\", role = \"ctb\", comment = \"dtWV(), 2002\")\n, person(\"Ross\",     \"Ihaka\",       role = \"ctb\", comment = \"src/qchisq_appr.c\")\n, person(\"Marius\",   \"Hofert\",      role = \"ctb\", comment = \"lsum(), lssum()\")\n, person(\"R-core\", email = \"R-core@R-project.org\", role = \"ctb\", comment = \"src/{dpq.h, algdiv.c, pnchisq.c, bd0.c}\")\n, person(\"R Foundation\", role = \"cph\", comment = \"src/qchisq-appr.c\")\n)",
  "Description": "Computations for approximations and alternatives for the\n'DPQ' (Density (pdf), Probability (cdf) and Quantile) functions\nfor probability distributions in R. Primary focus is on\n(central and non-central) beta, gamma and related distributions\nsuch as the chi-squared, F, and t. -- For several distribution\nfunctions, provide functions implementing formulas from\nJohnson, Kotz, and Kemp (1992) <doi:10.1002/bimj.4710360207>\nand Johnson, Kotz, and Balakrishnan (1995) for discrete or\ncontinuous distributions respectively. This is for the use of\nresearchers in these numerical approximation implementations,\nnotably for my own use in order to improve standard R pbeta(),\nqgamma(), ..., etc: {'\"dpq\"'-functions}.",
  "SuggestsNote": "MASS::fractions() in ex | mgcv, scatt.., .., cobs: some\ntests/",
  "License": "GPL (>= 2) | file LICENSE",
  "Encoding": "UTF-8",
  "URL": "https://specfun.r-forge.r-project.org/,\nhttps://r-forge.r-project.org/R/?group_id=611,\nhttps://r-forge.r-project.org/scm/viewvc.php/pkg/DPQ/?root=specfun,\nsvn://svn.r-forge.r-project.org/svnroot/specfun/pkg/DPQ",
  "BugReports": "https://r-forge.r-project.org/tracker/?atid=2462&group_id=611",
  "Repository": "https://r-forge.r-universe.dev",
  "Date/Publication": "2026-01-07 21:05:14 UTC",
  "RemoteUrl": "https://github.com/r-forge/specfun",
  "RemoteRef": "HEAD",
  "RemoteSha": "64c907fbb86803f0b018bda8fe2df3bf09e03832",
  "RemoteSubdir": "pkg/DPQ",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-08 05:09:37 UTC",
    "User": "root"
  },
  "Author": "Martin Maechler [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-8685-9910>),\nMorten Welinder [ctb] (pgamma C code, see PR#7307, Jan. 2005; further\npdhyper()),\nWolfgang Viechtbauer [ctb] (dtWV(), 2002),\nRoss Ihaka [ctb] (src/qchisq_appr.c),\nMarius Hofert [ctb] (lsum(), lssum()),\nR-core [ctb] (src/{dpq.h, algdiv.c, pnchisq.c, bd0.c}),\nR Foundation [cph] (src/qchisq-appr.c)",
  "Maintainer": "Martin Maechler <maechler@stat.math.ethz.ch>",
  "MD5sum": "8acc44a2daf4e9d2ff77d2eb1ffbb213",
  "_user": "r-forge",
  "_type": "src",
  "_file": "DPQ_0.6-1.tar.gz",
  "_fileid": "8b7d2e7659d56162dbd4686c41a3878e531f6f71cacdeb0f87711d33294eb310",
  "_filesize": 1758660,
  "_sha256": "8b7d2e7659d56162dbd4686c41a3878e531f6f71cacdeb0f87711d33294eb310",
  "_created": "2026-05-08T05:09:37.000Z",
  "_published": "2026-05-22T14:29:29.093Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77400084233,
      "time": 229,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "6872288351"
    },
    {
      "job": 77400083995,
      "time": 225,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "6872288852"
    },
    {
      "job": 77400084281,
      "time": 253,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "6872292861"
    },
    {
      "job": 77400084559,
      "time": 219,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6872286256"
    },
    {
      "job": 77400084448,
      "time": 165,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "6872275830"
    },
    {
      "job": 77400084760,
      "time": 321,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "6872305505"
    },
    {
      "job": 77400084411,
      "time": 217,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6872285772"
    },
    {
      "job": 77400083944,
      "time": 392,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6872318356"
    },
    {
      "job": 77400083848,
      "time": 309,
      "config": "source",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "6872242808"
    },
    {
      "job": 77400083502,
      "time": 114,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7162972665"
    },
    {
      "job": 77400083948,
      "time": 299,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "6872301641"
    },
    {
      "job": 77400084468,
      "time": 243,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "6872291105"
    },
    {
      "job": 77400084354,
      "time": 246,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6872291534"
    }
  ],
  "_buildurl": "https://github.com/r-universe/r-forge/actions/runs/25537881246",
  "_status": "failure",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/r-forge/specfun",
  "_commit": {
    "id": "64c907fbb86803f0b018bda8fe2df3bf09e03832",
    "author": "mmaechler (Martin Maechler) <maechler@r-project.org>",
    "committer": "mmaechler (Martin Maechler) <maechler@r-project.org>",
    "message": "besselJs() gets `use.log = <smart default>` arg\n\ngit-svn-id: svn://svn.r-forge.r-project.org/svnroot/specfun@357 edb9625f-4e0d-4859-8d74-9fd3b1da38cb\n",
    "time": 1767819914
  },
  "_maintainer": {
    "name": "Martin Maechler",
    "email": "maechler@stat.math.ethz.ch",
    "login": "mmaechler",
    "mastodon": "@MMaechler@fosstodon.org",
    "linkedin": "in/martinmaechlereth",
    "twitter": "@MMaechler",
    "uuid": 995722,
    "orcid": "0000-0002-8685-9910"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "sfsmisc",
      "version": ">= 1.1-14",
      "role": "Imports"
    },
    {
      "package": "Rmpfr",
      "role": "Suggests"
    },
    {
      "package": "DPQmpfr",
      "version": ">= 0.3-3",
      "role": "Suggests"
    },
    {
      "package": "gmp",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "mgcv",
      "role": "Suggests"
    },
    {
      "package": "scatterplot3d",
      "role": "Suggests"
    },
    {
      "package": "interp",
      "role": "Suggests"
    },
    {
      "package": "cobs",
      "role": "Suggests"
    }
  ],
  "_owner": "r-forge",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-23",
      "n": 2
    },
    {
      "week": "2025-28",
      "n": 2
    },
    {
      "week": "2025-29",
      "n": 4
    },
    {
      "week": "2025-41",
      "n": 5
    },
    {
      "week": "2025-42",
      "n": 2
    },
    {
      "week": "2026-01",
      "n": 1
    },
    {
      "week": "2026-02",
      "n": 3
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "mmaechler",
      "count": 356,
      "uuid": 995722
    },
    {
      "user": "theussl",
      "count": 1,
      "uuid": 22165873
    }
  ],
  "_userbio": {
    "uuid": 75573726,
    "type": "organization",
    "name": " R-Forge",
    "description": "git-svn mirrors from R-Forge"
  },
  "_downloads": {
    "count": 2946,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/DPQ"
  },
  "_devurl": "https://github.com/r-forge/specfun",
  "_searchresults": 46,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/DPQ.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/r-forge/specfun",
  "_realowner": "r-forge",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.3-3",
      "date": "2019-10-02"
    },
    {
      "version": "0.3-5",
      "date": "2019-10-21"
    },
    {
      "version": "0.4-1",
      "date": "2020-06-19"
    },
    {
      "version": "0.4-2",
      "date": "2020-11-09"
    },
    {
      "version": "0.4-3",
      "date": "2021-05-05"
    },
    {
      "version": "0.4-4",
      "date": "2021-05-27"
    },
    {
      "version": "0.5-0",
      "date": "2021-11-24"
    },
    {
      "version": "0.5-1",
      "date": "2021-12-13"
    },
    {
      "version": "0.5-2",
      "date": "2022-06-10"
    },
    {
      "version": "0.5-3",
      "date": "2022-12-01"
    },
    {
      "version": "0.5-4",
      "date": "2023-04-14"
    },
    {
      "version": "0.5-5",
      "date": "2023-06-23"
    },
    {
      "version": "0.5-6",
      "date": "2023-09-07"
    },
    {
      "version": "0.5-7",
      "date": "2023-11-03"
    },
    {
      "version": "0.5-8",
      "date": "2023-12-02"
    },
    {
      "version": "0.5-9",
      "date": "2024-08-26"
    },
    {
      "version": "0.6-0",
      "date": "2025-07-08"
    },
    {
      "version": "0.6-1",
      "date": "2025-10-13"
    }
  ],
  "_exports": [
    ".D_0",
    ".D_1",
    ".D_Clog",
    ".D_Cval",
    ".D_exp",
    ".D_LExp",
    ".D_log",
    ".D_Lval",
    ".D_qIv",
    ".D_val",
    ".dntJKBch",
    ".dntJKBch1",
    ".DT_0",
    ".DT_1",
    ".DT_Cexp",
    ".DT_CIv",
    ".DT_Clog",
    ".DT_Cval",
    ".DT_exp",
    ".DT_log",
    ".DT_Log",
    ".DT_qIv",
    ".DT_val",
    ".p1l1ser",
    ".pbeta.eq20",
    ".pbeta.eq21",
    ".pbetaSeq20",
    ".pbetaSeq21",
    ".pow",
    ".qgammaApprBnd",
    ".suppHyper",
    "algdiv",
    "all_mpfr",
    "any_mpfr",
    "b_chi",
    "b_chiAsymp",
    "bd0",
    "bd0_l1pm",
    "bd0_p1l1",
    "bd0_p1l1d",
    "bd0_p1l1d1",
    "bd0C",
    "Bern",
    "betaI",
    "bpser",
    "c_dt",
    "c_dtAsymp",
    "c_pt",
    "chebyshev_nc",
    "chebyshevEval",
    "chebyshevPoly",
    "dbinom_raw",
    "dchisqAsym",
    "dgamma.R",
    "dhyperBinMolenaar",
    "dltgammaInc",
    "dnbinom.mu",
    "dnbinomR",
    "dnchisqBessel",
    "dnchisqR",
    "dnoncentchisq",
    "dntJKBf",
    "dntJKBf1",
    "dpois_raw",
    "dpois_simpl",
    "dpois_simpl0",
    "dpsifn",
    "dtWV",
    "ebd0",
    "ebd0C",
    "expm1x",
    "expm1xTser",
    "f05lchoose",
    "format01prec",
    "frexp",
    "G_half",
    "g2",
    "gam1",
    "gam1d",
    "gamln1",
    "gamln1.",
    "gammaVer",
    "gnt",
    "h",
    "h0",
    "h1",
    "h2",
    "hnt",
    "hyper2binomP",
    "Ixpq",
    "lb_chi0",
    "lb_chi00",
    "lb_chiAsymp",
    "lbeta_asy",
    "lbetaI",
    "lbetaM",
    "lbetaMM",
    "ldexp",
    "lfastchoose",
    "lgamma1p",
    "lgamma1p_series",
    "lgamma1p.",
    "lgamma1pC",
    "lgammaAsymp",
    "lgammacor",
    "lgammaP11",
    "log1mexp",
    "log1mexpC",
    "log1pexpC",
    "log1pmx",
    "log1pmxC",
    "logcf",
    "logcfR",
    "logcfR_vec",
    "logQab_asy",
    "logr",
    "logspace.add",
    "logspace.sub",
    "lssum",
    "lsum",
    "M_cutoff",
    "M_LN2",
    "M_minExp",
    "M_SQRT2",
    "modf",
    "newton",
    "okLongDouble",
    "p1l1",
    "p1l1.",
    "p1l1p",
    "p1l1ser",
    "pbetaAS_eq20",
    "pbetaAS_eq21",
    "pbetaNorm2",
    "pbetaRv1",
    "pchisqV",
    "pchisqW",
    "pchisqW.",
    "pchisqW.R",
    "pdhyper",
    "phyper1molenaar",
    "phyper2molenaar",
    "phyperAllBin",
    "phyperAllBinM",
    "phyperApprAS152",
    "phyperBin.1",
    "phyperBin.2",
    "phyperBin.3",
    "phyperBin.4",
    "phyperBinMolenaar",
    "phyperBinMolenaar.1",
    "phyperBinMolenaar.2",
    "phyperBinMolenaar.3",
    "phyperBinMolenaar.4",
    "phyperIbeta",
    "phyperPeizer",
    "phyperR",
    "phyperR2",
    "phypers",
    "pl2curves",
    "plRpois",
    "pnbetaAppr2",
    "pnbetaAppr2v1",
    "pnbetaAS310",
    "pnchi1sq",
    "pnchi3sq",
    "pnchisq",
    "pnchisq_ss",
    "pnchisqAbdelAty",
    "pnchisqBolKuz",
    "pnchisqIT",
    "pnchisqPatnaik",
    "pnchisqPearson",
    "pnchisqRC",
    "pnchisqSankaran_d",
    "pnchisqT93",
    "pnchisqT93.a",
    "pnchisqT93.b",
    "pnchisqTerms",
    "pnchisqV",
    "pnormAsymp",
    "pnormL_LD10",
    "pnormU_S53",
    "pnt3150",
    "pnt3150.1",
    "pntChShP94",
    "pntChShP94.1",
    "pntGST23_1",
    "pntGST23_T6",
    "pntGST23_T6.1",
    "pntJW39",
    "pntJW39.0",
    "pntLrg",
    "pntP94",
    "pntP94.1",
    "pntR",
    "pntR1",
    "pntVW13",
    "pow",
    "pow_di",
    "pow1p",
    "ppoisD",
    "ppoisErr",
    "Qab_terms",
    "qbeta.R",
    "qbetaAppr",
    "qbetaAppr.1",
    "qbetaAppr.2",
    "qbetaAppr.3",
    "qbetaAppr.4",
    "qbinomR",
    "qchisqAppr",
    "qchisqAppr.0",
    "qchisqAppr.1",
    "qchisqAppr.2",
    "qchisqAppr.3",
    "qchisqAppr.R",
    "qchisqApprCF1",
    "qchisqApprCF2",
    "qchisqCappr.2",
    "qchisqKG",
    "qchisqN",
    "qchisqWH",
    "qgamma.R",
    "qgammaAppr",
    "qgammaApprKG",
    "qgammaApprSmallP",
    "qnbinomR",
    "qnchisqAbdelAty",
    "qnchisqBolKuz",
    "qnchisqPatnaik",
    "qnchisqPearson",
    "qnchisqSankaran_d",
    "qnormAppr",
    "qnormAsymp",
    "qnormCappr",
    "qnormR",
    "qnormR1",
    "qnormUappr",
    "qnormUappr6",
    "qntR",
    "qntR1",
    "qpoisR",
    "qs",
    "qtAppr",
    "qtNappr",
    "qtR",
    "qtR1",
    "qtU",
    "qtU1",
    "r_pois",
    "r_pois_expr",
    "rexpm1",
    "rlog1",
    "ss",
    "ss2",
    "ss2.",
    "stirlerr",
    "stirlerr_simpl",
    "stirlerrC",
    "sW",
    "z.f",
    "z.s",
    "z0"
  ],
  "_datasets": [
    {
      "name": "pt_Witkovsky_Tab1",
      "title": "Viktor Witosky's Table_1 pt() Examples",
      "object": "pt_Witkovsky_Tab1",
      "file": "pt_Witkovsky_Tab1.tab.gz",
      "class": [
        "data.frame"
      ],
      "fields": [
        "x",
        "nu",
        "delta",
        "true_pnt",
        "NCTCDFVW",
        "Boost",
        "R_3.3.0",
        "NCT2013_octave_7.3.0",
        "NCT2022_octave_8.4.0"
      ],
      "rows": 17,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "DPQ-package",
      "title": "Density, Probability, Quantile ('DPQ') Computations",
      "topics": [
        "DPQ-package",
        "DPQ"
      ]
    },
    {
      "page": "algdiv",
      "title": "Compute log(gamma(b)/gamma(a+b)) when b >= 8",
      "topics": [
        "algdiv"
      ]
    },
    {
      "page": "b_chi",
      "title": "Compute E[chi_nu]/sqrt(nu) useful for t- and chi-Distributions",
      "topics": [
        "b_chi",
        "b_chiAsymp",
        "c_dt",
        "c_dtAsymp",
        "c_pt",
        "lb_chi0",
        "lb_chi00",
        "lb_chiAsymp"
      ]
    },
    {
      "page": "Bern",
      "title": "Bernoulli Numbers",
      "topics": [
        "Bern"
      ]
    },
    {
      "page": "bpser",
      "title": "'pbeta()' 'bpser' series computation",
      "topics": [
        "bpser"
      ]
    },
    {
      "page": "chebyshevPoly",
      "title": "Chebyshev Polynomial Evaluation",
      "topics": [
        "chebyshevEval",
        "chebyshevPoly",
        "chebyshev_nc"
      ]
    },
    {
      "page": "dbinom_raw",
      "title": "R's C Mathlib (Rmath) dbinom_raw() Binomial Probability pure R Function",
      "topics": [
        "dbinom_raw"
      ]
    },
    {
      "page": "dchisqApprox",
      "title": "Approximations of the (Noncentral) Chi-Squared Density",
      "topics": [
        "dchisqAsym",
        "dnchisqBessel",
        "dnchisqR",
        "dnoncentchisq"
      ]
    },
    {
      "page": "dgamma-utils",
      "title": "Binomial Deviance - Auxiliary Functions for 'dgamma()' Etc",
      "topics": [
        "bd0",
        "bd0C",
        "bd0_l1pm",
        "bd0_p1l1",
        "bd0_p1l1d",
        "bd0_p1l1d1",
        "dpois_raw",
        "dpois_simpl",
        "dpois_simpl0",
        "ebd0",
        "ebd0C"
      ]
    },
    {
      "page": "dgamma.R",
      "title": "Gamma Density Function Alternatives",
      "topics": [
        "dgamma.R"
      ]
    },
    {
      "page": "dhyperBinMolenaar",
      "title": "HyperGeometric (Point) Probabilities via Molenaar's Binomial Approximation",
      "topics": [
        "dhyperBinMolenaar"
      ]
    },
    {
      "page": "dltgammaInc",
      "title": "TOMS 1006 - Fast and Accurate Generalized Incomplete Gamma Function",
      "topics": [
        "dltgammaInc"
      ]
    },
    {
      "page": "dnbinomR",
      "title": "Pure R Versions of R's C (Mathlib) dnbinom() Negative Binomial Probabilities",
      "topics": [
        "dnbinom.mu",
        "dnbinomR"
      ]
    },
    {
      "page": "dnt",
      "title": "Non-central t-Distribution Density - Algorithms and Approximations",
      "topics": [
        ".dntJKBch",
        ".dntJKBch1",
        "dntJKBf",
        "dntJKBf1"
      ]
    },
    {
      "page": "dot_D_utils",
      "title": "Distribution Utilities \"dpq\"",
      "topics": [
        ".DT_0",
        ".DT_1",
        ".DT_Cexp",
        ".DT_CIv",
        ".DT_Clog",
        ".DT_Cval",
        ".DT_exp",
        ".DT_Log",
        ".DT_log",
        ".DT_qIv",
        ".DT_val",
        ".D_0",
        ".D_1",
        ".D_Clog",
        ".D_Cval",
        ".D_exp",
        ".D_LExp",
        ".D_log",
        ".D_Lval",
        ".D_qIv",
        ".D_val"
      ]
    },
    {
      "page": "dpsifn",
      "title": "Psi Gamma Functions Workhorse from R's API",
      "concept": [
        "psi gamma functions"
      ],
      "topics": [
        "dpsifn"
      ]
    },
    {
      "page": "dtWV",
      "title": "Asymptotic Noncentral t Distribution Density by Viechtbauer",
      "topics": [
        "dtWV"
      ]
    },
    {
      "page": "expm1x",
      "title": "Accurate exp(x) - 1 - x (for smallish |x|)",
      "topics": [
        "expm1x",
        "expm1xTser"
      ]
    },
    {
      "page": "format01prec",
      "title": "Format Numbers in [0,1] with \"Precise\" Result",
      "topics": [
        "format01prec"
      ]
    },
    {
      "page": "fr_ld_exp",
      "title": "Base-2 Representation and Multiplication of Numbers",
      "topics": [
        "frexp",
        "ldexp"
      ]
    },
    {
      "page": "gam1d",
      "title": "Compute 1/Gamma(x+1) - 1 Accurately",
      "topics": [
        "gam1",
        "gam1d"
      ]
    },
    {
      "page": "gamln1",
      "title": "Compute log( Gamma(x+1) ) Accurately in [-0.2, 1.25]",
      "topics": [
        "gamln1",
        "gamln1."
      ]
    },
    {
      "page": "gammaVer",
      "title": "Gamma Function Versions",
      "topics": [
        "gammaVer"
      ]
    },
    {
      "page": "hyper2binomP",
      "title": "Transform Hypergeometric Distribution Parameters to Binomial Probability",
      "topics": [
        "hyper2binomP"
      ]
    },
    {
      "page": "Ixpq",
      "title": "Normalized Incomplete Beta Function \"Like\" 'pbeta()'",
      "topics": [
        "Ixpq"
      ]
    },
    {
      "page": "lbeta",
      "title": "(Log) Beta and Ratio of Gammas Approximations",
      "topics": [
        "betaI",
        "lbetaI",
        "lbetaM",
        "lbetaMM",
        "lbeta_asy",
        "logQab_asy",
        "Qab_terms"
      ]
    },
    {
      "page": "lfastchoose",
      "title": "R versions of Simple Formulas for Logarithmic Binomial Coefficients",
      "topics": [
        "f05lchoose",
        "lfastchoose"
      ]
    },
    {
      "page": "lgamma1p",
      "title": "Accurate 'log(gamma(a+1))'",
      "topics": [
        "lgamma1p",
        "lgamma1p.",
        "lgamma1pC",
        "lgamma1p_series"
      ]
    },
    {
      "page": "lgammaAsymp",
      "title": "Asymptotic Log Gamma Function",
      "topics": [
        "lgammaAsymp"
      ]
    },
    {
      "page": "lgammaP11",
      "title": "Log Gamma(p) for Positive 'p' by Pugh's Method (11 Terms)",
      "topics": [
        "lgammaP11"
      ]
    },
    {
      "page": "log1mexp",
      "title": "Compute log(1 - exp(-a)) and log(1 + exp(x)) Numerically Optimally",
      "topics": [
        "log1mexp",
        "log1mexpC",
        "log1pexpC"
      ]
    },
    {
      "page": "log1pmx",
      "title": "Accurate 'log(1+x) - x' Computation",
      "topics": [
        "log1pmx",
        "log1pmxC",
        "rlog1"
      ]
    },
    {
      "page": "logcf",
      "title": "Continued Fraction Approximation of Log-Related Power Series",
      "topics": [
        "logcf",
        "logcfR",
        "logcfR_vec"
      ]
    },
    {
      "page": "logspace.add",
      "title": "Logspace Arithmetix - Addition and Subtraction",
      "topics": [
        "logspace.add",
        "logspace.sub"
      ]
    },
    {
      "page": "lssum",
      "title": "Compute Logarithm of a Sum with Signed Large Summands",
      "topics": [
        "lssum"
      ]
    },
    {
      "page": "lsum",
      "title": "Properly Compute the Logarithm of a Sum (of Exponentials)",
      "topics": [
        "lsum"
      ]
    },
    {
      "page": "newton",
      "title": "Simple R level Newton Algorithm, Mostly for Didactical Reasons",
      "topics": [
        "newton"
      ]
    },
    {
      "page": "numer-utils",
      "title": "Numerical Utilities - Functions, Constants",
      "topics": [
        "all_mpfr",
        "any_mpfr",
        "G_half",
        "logr",
        "modf",
        "M_cutoff",
        "M_LN2",
        "M_minExp",
        "M_SQRT2",
        "okLongDouble"
      ]
    },
    {
      "page": "p1l1",
      "title": "Numerically Stable p1l1(t) = (t+1)*log(1+t) - t",
      "topics": [
        ".p1l1ser",
        "p1l1",
        "p1l1.",
        "p1l1p",
        "p1l1ser"
      ]
    },
    {
      "page": "pbetaAS_eq20",
      "title": "'pbeta()' Approximations of Abramowitz & Stegun, 26.5.\\{20,21\\}",
      "topics": [
        ".pbeta.eq20",
        ".pbeta.eq21",
        ".pbetaSeq20",
        ".pbetaSeq21",
        "pbetaAS_eq20",
        "pbetaAS_eq21",
        "pbetaNorm2"
      ]
    },
    {
      "page": "pbetaRv1",
      "title": "Pure R Implementation of Old pbeta()",
      "topics": [
        "pbetaRv1"
      ]
    },
    {
      "page": "phyperAllBin",
      "title": "Compute Hypergeometric Probabilities via Binomial Approximations",
      "topics": [
        ".suppHyper",
        "phyperAllBin",
        "phyperAllBinM"
      ]
    },
    {
      "page": "phyperApprAS152",
      "title": "Normal Approximation to cumulative Hyperbolic Distribution - AS 152",
      "topics": [
        "phyperApprAS152"
      ]
    },
    {
      "page": "phyperBin",
      "title": "HyperGeometric Distribution via Approximate Binomial Distribution",
      "topics": [
        "phyperBin.1",
        "phyperBin.2",
        "phyperBin.3",
        "phyperBin.4"
      ]
    },
    {
      "page": "phyperBinMolenaar",
      "title": "HyperGeometric Distribution via Molenaar's Binomial Approximation",
      "topics": [
        "phyperBinMolenaar",
        "phyperBinMolenaar.1",
        "phyperBinMolenaar.2",
        "phyperBinMolenaar.3",
        "phyperBinMolenaar.4"
      ]
    },
    {
      "page": "phyperIbeta",
      "title": "Pearson's incomplete Beta Approximation to the Hyperbolic Distribution",
      "topics": [
        "phyperIbeta"
      ]
    },
    {
      "page": "phyperMolenaar",
      "title": "Molenaar's Normal Approximations to the Hypergeometric Distribution",
      "topics": [
        "phyper1molenaar",
        "phyper2molenaar"
      ]
    },
    {
      "page": "phyperPeizer",
      "title": "Peizer's Normal Approximation to the Cumulative Hyperbolic",
      "topics": [
        "phyperPeizer"
      ]
    },
    {
      "page": "phyperR",
      "title": "R-only version of R's original phyper() algorithm",
      "topics": [
        "phyperR"
      ]
    },
    {
      "page": "phyperR2",
      "title": "Pure R version of R's C level phyper()",
      "topics": [
        "pdhyper",
        "phyperR2"
      ]
    },
    {
      "page": "phypers",
      "title": "The Four (4) Symmetric 'phyper()' Calls",
      "topics": [
        "phypers"
      ]
    },
    {
      "page": "pl2curves",
      "title": "Plot 2 Noncentral Distribution Curves for Visual Comparison",
      "topics": [
        "pl2curves"
      ]
    },
    {
      "page": "pnbeta",
      "title": "Noncentral Beta Probabilities",
      "topics": [
        "pnbetaAppr2",
        "pnbetaAppr2v1",
        "pnbetaAS310"
      ]
    },
    {
      "page": "pnchi1sq",
      "title": "(Probabilities of Non-Central Chi-squared Distribution for Special Cases",
      "topics": [
        "pnchi1sq",
        "pnchi3sq"
      ]
    },
    {
      "page": "pnchisqAppr",
      "title": "(Approximate) Probabilities of Non-Central Chi-squared Distribution",
      "topics": [
        "pnchisq",
        "pnchisqAbdelAty",
        "pnchisqBolKuz",
        "pnchisqIT",
        "pnchisqPatnaik",
        "pnchisqPearson",
        "pnchisqRC",
        "pnchisqSankaran_d",
        "pnchisqT93",
        "pnchisqT93.a",
        "pnchisqT93.b",
        "pnchisqTerms",
        "pnchisqV",
        "pnchisq_ss",
        "ss",
        "ss2",
        "ss2."
      ]
    },
    {
      "page": "pnchisqWienergerm",
      "title": "Wienergerm Approximations to (Non-Central) Chi-squared Probabilities",
      "topics": [
        "g2",
        "gnt",
        "h",
        "h0",
        "h1",
        "h2",
        "hnt",
        "pchisqV",
        "pchisqW",
        "pchisqW.",
        "pchisqW.R",
        "qs",
        "scalefactor",
        "sW",
        "z.f",
        "z.s",
        "z0"
      ]
    },
    {
      "page": "pnormAsymp",
      "title": "Asymptotic Approxmation of (Extreme Tail) 'pnorm()'",
      "topics": [
        "pnormAsymp"
      ]
    },
    {
      "page": "pnormLU",
      "title": "Bounds for 1-Phi(.) - Mill's Ratio related Bounds for pnorm()",
      "topics": [
        "pnormL_LD10",
        "pnormU_S53"
      ]
    },
    {
      "page": "pnt",
      "title": "Non-central t Probability Distribution - Algorithms and Approximations",
      "topics": [
        "pnt3150",
        "pnt3150.1",
        "pntChShP94",
        "pntChShP94.1",
        "pntGST23_1",
        "pntGST23_T6",
        "pntGST23_T6.1",
        "pntJW39",
        "pntJW39.0",
        "pntLrg",
        "pntP94",
        "pntP94.1",
        "pntR",
        "pntR1",
        "pntVW13"
      ]
    },
    {
      "page": "pow",
      "title": "X to Power of Y - R C API 'R_pow()'",
      "topics": [
        ".pow",
        "pow",
        "pow_di"
      ]
    },
    {
      "page": "pow1p",
      "title": "Accurate (1+x)^y, notably for small |x|",
      "topics": [
        "pow1p"
      ]
    },
    {
      "page": "ppoisson",
      "title": "Direct Computation of 'ppois()' Poisson Distribution Probabilities",
      "topics": [
        "ppoisD",
        "ppoisErr"
      ]
    },
    {
      "page": "pt_Witkovsky_Tab1",
      "title": "Viktor Witosky's Table_1 pt() Examples",
      "topics": [
        "pt_Witkovsky_Tab1"
      ]
    },
    {
      "page": "qbetaAppr",
      "title": "Compute (Approximate) Quantiles of the Beta Distribution",
      "topics": [
        "qbeta.R",
        "qbetaAppr",
        "qbetaAppr.1",
        "qbetaAppr.2",
        "qbetaAppr.3",
        "qbetaAppr.4"
      ]
    },
    {
      "page": "qbinomR",
      "title": "Pure R Implementation of R's qbinom() with Tuning Parameters",
      "topics": [
        "qbinomR"
      ]
    },
    {
      "page": "qchisqAppr",
      "title": "Compute Approximate Quantiles of the Chi-Squared Distribution",
      "topics": [
        "qchisqAppr",
        "qchisqAppr.R",
        "qchisqKG",
        "qchisqWH"
      ]
    },
    {
      "page": "qgammaAppr",
      "title": "Compute (Approximate) Quantiles of the Gamma Distribution",
      "topics": [
        ".qgammaApprBnd",
        "qgamma.R",
        "qgammaAppr",
        "qgammaApprKG",
        "qgammaApprSmallP"
      ]
    },
    {
      "page": "qnbinomR",
      "title": "Pure R Implementation of R's qnbinom() with Tuning Parameters",
      "topics": [
        "qnbinomR"
      ]
    },
    {
      "page": "qnchisqAppr",
      "title": "Compute Approximate Quantiles of Noncentral Chi-Squared Distribution",
      "topics": [
        "qchisqAppr.0",
        "qchisqAppr.1",
        "qchisqAppr.2",
        "qchisqAppr.3",
        "qchisqApprCF1",
        "qchisqApprCF2",
        "qchisqCappr.2",
        "qchisqN",
        "qnchisqAbdelAty",
        "qnchisqAppr",
        "qnchisqBolKuz",
        "qnchisqPatnaik",
        "qnchisqPearson",
        "qnchisqSankaran_d"
      ]
    },
    {
      "page": "qnormUappr",
      "title": "Approximations to 'qnorm()', i.e., z_alpha",
      "topics": [
        "qnormAppr",
        "qnormCappr",
        "qnormUappr",
        "qnormUappr6"
      ]
    },
    {
      "page": "qnormAsymp",
      "title": "Asymptotic Approximation to Outer Tail of qnorm()",
      "topics": [
        "qnormAsymp"
      ]
    },
    {
      "page": "qnormR",
      "title": "Pure R version of R's 'qnorm()' with Diagnostics and Tuning Parameters",
      "topics": [
        "qnormR",
        "qnormR1"
      ]
    },
    {
      "page": "qntR",
      "title": "Pure R Implementation of R's qt() / qnt()",
      "topics": [
        "qntR",
        "qntR1"
      ]
    },
    {
      "page": "qpoisR",
      "title": "Pure R Implementation of R's qpois() with Tuning Parameters",
      "topics": [
        "qpoisR"
      ]
    },
    {
      "page": "qtAppr",
      "title": "Compute Approximate Quantiles of the (Non-Central) t-Distribution",
      "topics": [
        "qtAppr",
        "qtNappr"
      ]
    },
    {
      "page": "qtR",
      "title": "Pure R Implementation of R's C-level t-Distribution Quantiles 'qt()'",
      "topics": [
        "qtR",
        "qtR1"
      ]
    },
    {
      "page": "qtU",
      "title": "'uniroot()'-based Computing of t-Distribution Quantiles",
      "topics": [
        "qtU",
        "qtU1"
      ]
    },
    {
      "page": "r_pois",
      "title": "Compute Relative Size of i-th term of Poisson Distribution Series",
      "topics": [
        "plRpois",
        "r_pois",
        "r_pois_expr"
      ]
    },
    {
      "page": "rexpm1",
      "title": "TOMS 708 Approximation REXP(x) of expm1(x) = exp(x) - 1",
      "topics": [
        "rexpm1"
      ]
    },
    {
      "page": "stirlerr",
      "title": "Stirling's Error Function - Auxiliary for Gamma, Beta, etc",
      "topics": [
        "lgammacor",
        "stirlerr",
        "stirlerrC",
        "stirlerr_simpl"
      ]
    }
  ],
  "_rundeps": [
    "sfsmisc"
  ],
  "_score": 4.4542098689221055,
  "_indexed": true,
  "_nocasepkg": "dpq",
  "_universes": [
    "r-forge",
    "mmaechler"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.6-1",
      "date": "2026-05-08T05:12:13.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "64c907fbb86803f0b018bda8fe2df3bf09e03832",
      "fileid": "2ff80302783cf104b96028722f46fed9b3e727203e8ffadcdbf196b8e1c161cd",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/25537881246"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.6-1",
      "date": "2026-05-08T05:12:00.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "64c907fbb86803f0b018bda8fe2df3bf09e03832",
      "fileid": "4c3a1c7642be7fb0bace3ac1360e65604e792c8440f4c1f2ddf7f45c704252bd",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/25537881246"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.6-1",
      "date": "2026-05-08T05:12:39.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "64c907fbb86803f0b018bda8fe2df3bf09e03832",
      "fileid": "0d32209ce968976b1c60d498a3001f34d99b2b0e3a6cf94eb7b898e047743774",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/25537881246"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.6-1",
      "date": "2026-05-08T05:11:47.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "64c907fbb86803f0b018bda8fe2df3bf09e03832",
      "fileid": "46d2e18046f8284cbf6526aa47b648bb83d2efe8779ff3b22ae43ac45f5eb0b8",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/25537881246"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.6-1",
      "date": "2026-05-08T05:11:27.000Z",
      "arch": "aarch64",
      "commit": "64c907fbb86803f0b018bda8fe2df3bf09e03832",
      "fileid": "c413fe1746fd9dd82a335389a41a1565f38678053846ff45fe6d3d4e4cc2f5d9",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/25537881246"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.6-1",
      "date": "2026-05-08T05:12:31.000Z",
      "arch": "x86_64",
      "commit": "64c907fbb86803f0b018bda8fe2df3bf09e03832",
      "fileid": "8c228e1d734f8fd593b556d8c3a915036542a651635824bbd94cae8bbe0067cc",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/25537881246"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.6-1",
      "date": "2026-05-08T05:11:52.000Z",
      "arch": "aarch64",
      "commit": "64c907fbb86803f0b018bda8fe2df3bf09e03832",
      "fileid": "246d297203f0c76de6e83f7abe77e815c3657acf059488c2cf59ead5c5ea47c1",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/25537881246"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.6-1",
      "date": "2026-05-08T05:12:45.000Z",
      "arch": "x86_64",
      "commit": "64c907fbb86803f0b018bda8fe2df3bf09e03832",
      "fileid": "8eb8c0b7fc3b2da307db9d17e67786c9de7417b8ff702a52a6cad72887a81d74",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/25537881246"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.6-1",
      "date": "2026-05-08T05:11:24.000Z",
      "arch": "x86_64",
      "commit": "64c907fbb86803f0b018bda8fe2df3bf09e03832",
      "fileid": "be3c20726c022cf8335323e575dc45d611e69e965fea9f6e8eef9088c35caa84",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/25537881246"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.6-1",
      "date": "2026-05-08T05:11:04.000Z",
      "arch": "x86_64",
      "commit": "64c907fbb86803f0b018bda8fe2df3bf09e03832",
      "fileid": "e12d22999ecf38b03feaf98890a4d77389800d98cafd1594bed02b9482ebcc7e",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/25537881246"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.6-1",
      "date": "2026-05-08T05:11:01.000Z",
      "arch": "x86_64",
      "commit": "64c907fbb86803f0b018bda8fe2df3bf09e03832",
      "fileid": "0b2090b613b3bcfc7dc906059e385eba6f369addfe9c5a9c7ffe6c03cecc2d6a",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/25537881246"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.6-1",
      "date": "2026-05-22T14:29:08.000Z",
      "arch": "emscripten",
      "commit": "64c907fbb86803f0b018bda8fe2df3bf09e03832",
      "fileid": "c8ef00b646afd6505e2226dd9fac5ca199f4e93347f434f4ff4e5695105dbb7b",
      "status": "success",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/25537881246"
    }
  ]
}