{
  "_id": "6a1fcf3ab401979e73433a9a",
  "Package": "ashr",
  "Encoding": "UTF-8",
  "Type": "Package",
  "Maintainer": "Peter Carbonetto <pcarbo@uchicago.edu>",
  "Authors@R": "c(person(\"Matthew\",\"Stephens\",role=\"aut\",\nemail=\"mstephens@uchicago.edu\"),\nperson(\"Peter\",\"Carbonetto\",role=c(\"aut\",\"cre\"),\nemail=\"pcarbo@uchicago.edu\"),\nperson(\"Chaoxing\",\"Dai\",role=\"ctb\"),\nperson(\"David\",\"Gerard\",role=\"aut\"),\nperson(\"Mengyin\",\"Lu\",role=\"aut\"),\nperson(\"Lei\",\"Sun\",role=\"aut\"),\nperson(\"Jason\",\"Willwerscheid\",role=\"aut\"),\nperson(\"Nan\",\"Xiao\",role=\"aut\"),\nperson(\"Mazon\",\"Zeng\",role=\"ctb\"))",
  "Version": "2.2-69",
  "Date": "2026-05-04",
  "Title": "Methods for Adaptive Shrinkage, using Empirical Bayes",
  "Description": "The R package 'ashr' implements an Empirical Bayes\napproach for large-scale hypothesis testing and false discovery\nrate (FDR) estimation based on the methods proposed in M.\nStephens, 2016, \"False discovery rates: a new deal\",\n<DOI:10.1093/biostatistics/kxw041>. These methods can be\napplied whenever two sets of summary statistics---estimated\neffects and standard errors---are available, just as 'qvalue'\ncan be applied to previously computed p-values. Two main\ninterfaces are provided: ash(), which is more user-friendly;\nand ash.workhorse(), which has more options and is geared\ntoward advanced users. The ash() and ash.workhorse() also\nprovides a flexible modeling interface that can accommodate a\nvariety of likelihoods (e.g., normal, Poisson) and mixture\npriors (e.g., uniform, normal).",
  "License": "GPL (>=3)",
  "NeedsCompilation": "yes",
  "URL": "https://github.com/stephens999/ashr",
  "BugReports": "https://github.com/stephens999/ashr/issues",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "7.3.1",
  "Repository": "https://stephens999.r-universe.dev",
  "Date/Publication": "2026-05-04 19:15:06 UTC",
  "RemoteUrl": "https://github.com/stephens999/ashr",
  "RemoteRef": "HEAD",
  "RemoteSha": "d3c2b4e43ed3989e0b887000a203ddcb90f3f4be",
  "Packaged": {
    "Date": "2026-06-03 06:46:43 UTC",
    "User": "root"
  },
  "Author": "Matthew Stephens [aut],\nPeter Carbonetto [aut, cre],\nChaoxing Dai [ctb],\nDavid Gerard [aut],\nMengyin Lu [aut],\nLei Sun [aut],\nJason Willwerscheid [aut],\nNan Xiao [aut],\nMazon Zeng [ctb]",
  "MD5sum": "c26eb025fd45bc982413f3272f8be028",
  "_user": "stephens999",
  "_type": "src",
  "_file": "ashr_2.2-69.tar.gz",
  "_fileid": "6bb6c80ae1088e9d3982e41eca422426d4116893679b3c84b053e4822abbd322",
  "_filesize": 889619,
  "_sha256": "6bb6c80ae1088e9d3982e41eca422426d4116893679b3c84b053e4822abbd322",
  "_created": "2026-06-03T06:46:43.000Z",
  "_published": "2026-06-03T06:52:42.192Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79237557796,
      "time": 164,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7377613958"
    },
    {
      "job": 79237557793,
      "time": 222,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7377629311"
    },
    {
      "job": 79237557823,
      "time": 170,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377615719"
    },
    {
      "job": 79237557799,
      "time": 188,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377619736"
    },
    {
      "job": 79237557809,
      "time": 147,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7377608689"
    },
    {
      "job": 79237557812,
      "time": 253,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7377638001"
    },
    {
      "job": 79237557805,
      "time": 162,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377612279"
    },
    {
      "job": 79237557808,
      "time": 316,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377655683"
    },
    {
      "job": 79237098567,
      "time": 197,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377568212"
    },
    {
      "job": 79237557822,
      "time": 118,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377600554"
    },
    {
      "job": 79237557800,
      "time": 227,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7377630640"
    },
    {
      "job": 79237557833,
      "time": 175,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7377615906"
    },
    {
      "job": 79237557811,
      "time": 189,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377620168"
    }
  ],
  "_buildurl": "https://github.com/r-universe/stephens999/actions/runs/26868320647",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/stephens999/ashr",
  "_commit": {
    "id": "d3c2b4e43ed3989e0b887000a203ddcb90f3f4be",
    "author": "Peter Carbonetto <peter.carbonetto@gmail.com>",
    "committer": "Peter Carbonetto <peter.carbonetto@gmail.com>",
    "message": "Bumped up version.\n",
    "time": 1777922106
  },
  "_maintainer": {
    "name": "Peter Carbonetto",
    "email": "pcarbo@uchicago.edu",
    "login": "pcarbo",
    "description": "Research Assistant Prof, Human Genetics, U. Chicago; previously, Staff Scientist at Ancestry, postdoc & HFSP fellow at U. Chicago, & Ph.D. at UBC",
    "uuid": 1503904
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.1.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.10.5",
      "role": "Imports"
    },
    {
      "package": "truncnorm",
      "role": "Imports"
    },
    {
      "package": "mixsqp",
      "role": "Imports"
    },
    {
      "package": "SQUAREM",
      "role": "Imports"
    },
    {
      "package": "etrunct",
      "role": "Imports"
    },
    {
      "package": "invgamma",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "REBayes",
      "role": "Suggests"
    }
  ],
  "_owner": "stephens999",
  "_selfowned": true,
  "_usedby": 19,
  "_updates": [
    {
      "week": "2025-30",
      "n": 1
    },
    {
      "week": "2026-18",
      "n": 2
    },
    {
      "week": "2026-19",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 88,
  "_contributors": [
    {
      "user": "stephens999",
      "count": 334,
      "uuid": 1800389
    },
    {
      "user": "pcarbo",
      "count": 156,
      "uuid": 1503904
    },
    {
      "user": "willwerscheid",
      "count": 66,
      "uuid": 23383067
    },
    {
      "user": "daichaoxing",
      "count": 44,
      "uuid": 7145588
    },
    {
      "user": "dcgerard",
      "count": 25,
      "uuid": 14183481
    },
    {
      "user": "mengyin",
      "count": 18,
      "uuid": 4230067
    },
    {
      "user": "esterpantaleo",
      "count": 10,
      "uuid": 3217804
    },
    {
      "user": "lsun",
      "count": 9,
      "uuid": 4765293
    },
    {
      "user": "nanxstats",
      "count": 3,
      "uuid": 199363
    },
    {
      "user": "aksarkar",
      "count": 2,
      "uuid": 522165
    },
    {
      "user": "zouyuxin",
      "count": 2,
      "uuid": 26774852
    },
    {
      "user": "eweine",
      "count": 1,
      "uuid": 71828618
    },
    {
      "user": "heejungshim",
      "count": 1,
      "uuid": 3227845
    }
  ],
  "_userbio": {
    "uuid": 1800389,
    "type": "user",
    "name": "Matthew Stephens"
  },
  "_downloads": {
    "count": 8948,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ashr"
  },
  "_mentions": 12,
  "_devurl": "https://github.com/stephens999/ashr",
  "_searchresults": 972,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/ashr.html",
    "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",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/stephens999/ashr",
  "_realowner": "stephens999",
  "_cranurl": true,
  "_releases": [
    {
      "version": "2.0.5",
      "date": "2016-12-21"
    },
    {
      "version": "2.2-7",
      "date": "2018-03-01"
    },
    {
      "version": "2.2-32",
      "date": "2019-02-22"
    },
    {
      "version": "2.2-39",
      "date": "2019-10-17"
    },
    {
      "version": "2.2-40",
      "date": "2020-02-03"
    },
    {
      "version": "2.2-47",
      "date": "2020-02-20"
    },
    {
      "version": "2.2-54",
      "date": "2022-02-22"
    },
    {
      "version": "2.2-63",
      "date": "2023-08-22"
    }
  ],
  "_exports": [
    "ash",
    "ash_pois",
    "ash.workhorse",
    "ashci",
    "calc_loglik",
    "calc_logLR",
    "calc_mixsd",
    "calc_null_loglik",
    "calc_null_vloglik",
    "calc_vloglik",
    "calc_vlogLR",
    "cdf_post",
    "cdf.ash",
    "comp_cdf",
    "comp_cdf_post",
    "comp_dens",
    "comp_mean",
    "comp_postmean",
    "comp_postmean2",
    "comp_postprob",
    "comp_postsd",
    "comp_sd",
    "compute_lfsr",
    "cxxMixSquarem",
    "dens",
    "dlogf",
    "estimate_mixprop",
    "get_density",
    "get_fitted_g",
    "get_lfdr",
    "get_lfsr",
    "get_loglik",
    "get_logLR",
    "get_np",
    "get_pi0",
    "get_pm",
    "get_post_sample",
    "get_pp",
    "get_psd",
    "get_qvalue",
    "get_svalue",
    "igmix",
    "lik_binom",
    "lik_logF",
    "lik_normal",
    "lik_normalmix",
    "lik_pois",
    "lik_t",
    "loglik_conv",
    "mixcdf",
    "mixEM",
    "mixIP",
    "mixprop",
    "mixSQP",
    "mixVBEM",
    "my_e2truncbeta",
    "my_e2truncgamma",
    "my_e2truncnorm",
    "my_e2trunct",
    "my_etruncbeta",
    "my_etruncgamma",
    "my_etrunclogf",
    "my_etruncnorm",
    "my_etrunct",
    "my_vtruncnorm",
    "ncomp",
    "normalmix",
    "pcdf_post",
    "plogf",
    "plot_diagnostic",
    "pm_on_zero",
    "post_sample",
    "posterior_dist",
    "postmean",
    "postmean2",
    "postsd",
    "prune",
    "qval.from.lfdr",
    "set_data",
    "tnormalmix",
    "unimix",
    "vcdf_post",
    "w_mixEM"
  ],
  "_help": [
    {
      "page": "ash",
      "title": "Adaptive Shrinkage",
      "topics": [
        "ash",
        "ash.workhorse"
      ]
    },
    {
      "page": "ash_pois",
      "title": "Performs adaptive shrinkage on Poisson data",
      "topics": [
        "ash_pois"
      ]
    },
    {
      "page": "ashci",
      "title": "Credible Interval Computation for the ash object",
      "topics": [
        "ashci"
      ]
    },
    {
      "page": "ashr",
      "title": "ashr",
      "topics": [
        "ashr-package",
        "ashr"
      ]
    },
    {
      "page": "calc_loglik",
      "title": "Compute loglikelihood for data from ash fit",
      "topics": [
        "calc_loglik"
      ]
    },
    {
      "page": "calc_logLR",
      "title": "Compute loglikelihood ratio for data from ash fit",
      "topics": [
        "calc_logLR"
      ]
    },
    {
      "page": "calc_mixmean",
      "title": "Generic function of calculating the overall mean of the mixture",
      "topics": [
        "calc_mixmean"
      ]
    },
    {
      "page": "calc_mixsd",
      "title": "Generic function of calculating the overall standard deviation of the mixture",
      "topics": [
        "calc_mixsd"
      ]
    },
    {
      "page": "calc_null_loglik",
      "title": "Compute loglikelihood for data under null that all beta are 0",
      "topics": [
        "calc_null_loglik"
      ]
    },
    {
      "page": "calc_null_vloglik",
      "title": "Compute vector of loglikelihood for data under null that all beta are 0",
      "topics": [
        "calc_null_vloglik"
      ]
    },
    {
      "page": "calc_vloglik",
      "title": "Compute vector of loglikelihood for data from ash fit",
      "topics": [
        "calc_vloglik"
      ]
    },
    {
      "page": "calc_vlogLR",
      "title": "Compute vector of loglikelihood ratio for data from ash fit",
      "topics": [
        "calc_vlogLR"
      ]
    },
    {
      "page": "cdf_conv",
      "title": "cdf_conv",
      "topics": [
        "cdf_conv"
      ]
    },
    {
      "page": "cdf_post",
      "title": "cdf_post",
      "topics": [
        "cdf_post"
      ]
    },
    {
      "page": "cdf.ash",
      "title": "cdf method for ash object",
      "topics": [
        "cdf.ash"
      ]
    },
    {
      "page": "comp_cdf",
      "title": "Generic function of computing the cdf for each component",
      "topics": [
        "comp_cdf"
      ]
    },
    {
      "page": "comp_cdf_conv",
      "title": "comp_cdf_conv",
      "topics": [
        "comp_cdf_conv"
      ]
    },
    {
      "page": "comp_cdf_conv.normalmix",
      "title": "comp_cdf_conv.normalmix",
      "topics": [
        "comp_cdf_conv.normalmix"
      ]
    },
    {
      "page": "comp_cdf_conv.unimix",
      "title": "cdf of convolution of each component of a unif mixture",
      "topics": [
        "comp_cdf_conv.unimix"
      ]
    },
    {
      "page": "comp_cdf_post",
      "title": "comp_cdf_post",
      "topics": [
        "comp_cdf_post"
      ]
    },
    {
      "page": "comp_dens",
      "title": "Generic function of calculating the component densities of the mixture",
      "topics": [
        "comp_dens"
      ]
    },
    {
      "page": "comp_dens_conv",
      "title": "comp_dens_conv",
      "topics": [
        "comp_dens_conv"
      ]
    },
    {
      "page": "comp_dens_conv.normalmix",
      "title": "comp_dens_conv.normalmix",
      "topics": [
        "comp_dens_conv.normalmix"
      ]
    },
    {
      "page": "comp_dens_conv.unimix",
      "title": "density of convolution of each component of a unif mixture",
      "topics": [
        "comp_dens_conv.unimix"
      ]
    },
    {
      "page": "comp_mean",
      "title": "Generic function of calculating the first moment of components of the mixture",
      "topics": [
        "comp_mean"
      ]
    },
    {
      "page": "comp_mean.normalmix",
      "title": "comp_mean.normalmix",
      "topics": [
        "comp_mean.normalmix"
      ]
    },
    {
      "page": "comp_mean.tnormalmix",
      "title": "comp_mean.tnormalmix",
      "topics": [
        "comp_mean.tnormalmix"
      ]
    },
    {
      "page": "comp_mean2",
      "title": "Generic function of calculating the second moment of components of the mixture",
      "topics": [
        "comp_mean2"
      ]
    },
    {
      "page": "comp_postmean",
      "title": "comp_postmean",
      "topics": [
        "comp_postmean"
      ]
    },
    {
      "page": "comp_postmean2",
      "title": "comp_postmean2",
      "topics": [
        "comp_postmean2"
      ]
    },
    {
      "page": "comp_postprob",
      "title": "comp_postprob",
      "topics": [
        "comp_postprob"
      ]
    },
    {
      "page": "comp_postsd",
      "title": "comp_postsd",
      "topics": [
        "comp_postsd"
      ]
    },
    {
      "page": "comp_sd",
      "title": "Generic function to extract the standard deviations of components of the mixture",
      "topics": [
        "comp_sd"
      ]
    },
    {
      "page": "comp_sd.normalmix",
      "title": "comp_sd.normalmix",
      "topics": [
        "comp_sd.normalmix"
      ]
    },
    {
      "page": "comp_sd.tnormalmix",
      "title": "comp_sd.normalmix",
      "topics": [
        "comp_sd.tnormalmix"
      ]
    },
    {
      "page": "compute_lfsr",
      "title": "Function to compute the local false sign rate",
      "topics": [
        "compute_lfsr"
      ]
    },
    {
      "page": "cxxMixSquarem",
      "title": "Brief description of function.",
      "topics": [
        "cxxMixSquarem"
      ]
    },
    {
      "page": "dens",
      "title": "Find density at y, a generic function",
      "topics": [
        "dens"
      ]
    },
    {
      "page": "dens_conv",
      "title": "dens_conv",
      "topics": [
        "dens_conv"
      ]
    },
    {
      "page": "dlogf",
      "title": "The log-F distribution",
      "topics": [
        "dlogf"
      ]
    },
    {
      "page": "estimate_mixprop",
      "title": "Estimate mixture proportions of a mixture g given noisy (error-prone) data from that mixture.",
      "topics": [
        "estimate_mixprop"
      ]
    },
    {
      "page": "gen_etruncFUN",
      "title": "gen_etruncFUN",
      "topics": [
        "gen_etruncFUN"
      ]
    },
    {
      "page": "get_density",
      "title": "Density method for ash object",
      "topics": [
        "get_density"
      ]
    },
    {
      "page": "get_lfdr",
      "title": "Return lfsr from an ash object",
      "topics": [
        "get_fitted_g",
        "get_lfdr",
        "get_lfsr",
        "get_loglik",
        "get_logLR",
        "get_np",
        "get_pi0",
        "get_pm",
        "get_pp",
        "get_psd",
        "get_qvalue",
        "get_svalue"
      ]
    },
    {
      "page": "get_post_sample",
      "title": "Sample from posterior",
      "topics": [
        "get_post_sample"
      ]
    },
    {
      "page": "igmix",
      "title": "Constructor for igmix class",
      "topics": [
        "igmix"
      ]
    },
    {
      "page": "lik_binom",
      "title": "Likelihood object for Binomial error distribution",
      "topics": [
        "lik_binom"
      ]
    },
    {
      "page": "lik_logF",
      "title": "Likelihood object for logF error distribution",
      "topics": [
        "lik_logF"
      ]
    },
    {
      "page": "lik_normal",
      "title": "Likelihood object for normal error distribution",
      "topics": [
        "lik_normal"
      ]
    },
    {
      "page": "lik_normalmix",
      "title": "Likelihood object for normal mixture error distribution",
      "topics": [
        "lik_normalmix"
      ]
    },
    {
      "page": "lik_pois",
      "title": "Likelihood object for Poisson error distribution",
      "topics": [
        "lik_pois"
      ]
    },
    {
      "page": "lik_t",
      "title": "Likelihood object for t error distribution",
      "topics": [
        "lik_t"
      ]
    },
    {
      "page": "log_comp_dens_conv",
      "title": "log_comp_dens_conv",
      "topics": [
        "log_comp_dens_conv"
      ]
    },
    {
      "page": "log_comp_dens_conv.normalmix",
      "title": "log_comp_dens_conv.normalmix",
      "topics": [
        "log_comp_dens_conv.normalmix"
      ]
    },
    {
      "page": "log_comp_dens_conv.unimix",
      "title": "log density of convolution of each component of a unif mixture",
      "topics": [
        "log_comp_dens_conv.unimix"
      ]
    },
    {
      "page": "loglik_conv",
      "title": "loglik_conv",
      "topics": [
        "loglik_conv"
      ]
    },
    {
      "page": "loglik_conv.default",
      "title": "loglik_conv.default",
      "topics": [
        "loglik_conv.default"
      ]
    },
    {
      "page": "mixcdf",
      "title": "mixcdf",
      "topics": [
        "mixcdf"
      ]
    },
    {
      "page": "mixcdf.default",
      "title": "mixcdf.default",
      "topics": [
        "mixcdf.default"
      ]
    },
    {
      "page": "mixEM",
      "title": "Estimate mixture proportions of a mixture model by EM algorithm",
      "topics": [
        "mixEM"
      ]
    },
    {
      "page": "mixIP",
      "title": "Estimate mixture proportions of a mixture model by Interior Point method",
      "topics": [
        "mixIP"
      ]
    },
    {
      "page": "mixmean2",
      "title": "Generic function of calculating the overall second moment of the mixture",
      "topics": [
        "mixmean2"
      ]
    },
    {
      "page": "mixprop",
      "title": "Generic function of extracting the mixture proportions",
      "topics": [
        "mixprop"
      ]
    },
    {
      "page": "mixSQP",
      "title": "Estimate mixture proportions of a mixture model using mix-SQP algorithm.",
      "topics": [
        "mixSQP"
      ]
    },
    {
      "page": "mixVBEM",
      "title": "Estimate posterior distribution on mixture proportions of a mixture model by a Variational Bayes EM algorithm",
      "topics": [
        "mixVBEM"
      ]
    },
    {
      "page": "my_e2truncbeta",
      "title": "second moment of truncated Beta distribution",
      "topics": [
        "my_e2truncbeta"
      ]
    },
    {
      "page": "my_e2truncgamma",
      "title": "second moment of truncated gamma distribution",
      "topics": [
        "my_e2truncgamma"
      ]
    },
    {
      "page": "my_e2truncnorm",
      "title": "Expected Squared Value of Truncated Normal",
      "topics": [
        "my_e2truncnorm"
      ]
    },
    {
      "page": "my_e2trunct",
      "title": "my_e2trunct",
      "topics": [
        "my_e2trunct"
      ]
    },
    {
      "page": "my_etruncbeta",
      "title": "mean of truncated Beta distribution",
      "topics": [
        "my_etruncbeta"
      ]
    },
    {
      "page": "my_etruncgamma",
      "title": "mean of truncated gamma distribution",
      "topics": [
        "my_etruncgamma"
      ]
    },
    {
      "page": "my_etrunclogf",
      "title": "my_etrunclogf",
      "topics": [
        "my_etrunclogf"
      ]
    },
    {
      "page": "my_etruncnorm",
      "title": "Expected Value of Truncated Normal",
      "topics": [
        "my_etruncnorm"
      ]
    },
    {
      "page": "my_etrunct",
      "title": "my_etrunct",
      "topics": [
        "my_etrunct"
      ]
    },
    {
      "page": "my_vtruncnorm",
      "title": "Variance of Truncated Normal",
      "topics": [
        "my_vtruncnorm"
      ]
    },
    {
      "page": "ncomp",
      "title": "ncomp",
      "topics": [
        "ncomp"
      ]
    },
    {
      "page": "ncomp.default",
      "title": "ncomp.default",
      "topics": [
        "ncomp.default"
      ]
    },
    {
      "page": "normalmix",
      "title": "Constructor for normalmix class",
      "topics": [
        "normalmix"
      ]
    },
    {
      "page": "pcdf_post",
      "title": "pcdf_post",
      "topics": [
        "pcdf_post"
      ]
    },
    {
      "page": "plogf",
      "title": "The log-F distribution",
      "topics": [
        "plogf"
      ]
    },
    {
      "page": "plot_diagnostic",
      "title": "Diagnostic plots for ash object",
      "topics": [
        "plot_diagnostic"
      ]
    },
    {
      "page": "plot.ash",
      "title": "Plot method for ash object",
      "topics": [
        "plot.ash"
      ]
    },
    {
      "page": "pm_on_zero",
      "title": "Generic function to extract which components of mixture are point mass on 0",
      "topics": [
        "pm_on_zero"
      ]
    },
    {
      "page": "post_sample",
      "title": "post_sample",
      "topics": [
        "post_sample"
      ]
    },
    {
      "page": "post_sample.normalmix",
      "title": "post_sample.normalmix",
      "topics": [
        "post_sample.normalmix"
      ]
    },
    {
      "page": "post_sample.unimix",
      "title": "post_sample.unimix",
      "topics": [
        "post_sample.unimix"
      ]
    },
    {
      "page": "posterior_dist",
      "title": "Compute Posterior",
      "topics": [
        "posterior_dist"
      ]
    },
    {
      "page": "postmean",
      "title": "postmean",
      "topics": [
        "postmean"
      ]
    },
    {
      "page": "postmean2",
      "title": "postmean2",
      "topics": [
        "postmean2"
      ]
    },
    {
      "page": "postsd",
      "title": "postsd",
      "topics": [
        "postsd"
      ]
    },
    {
      "page": "print.ash",
      "title": "Print method for ash object",
      "topics": [
        "print.ash"
      ]
    },
    {
      "page": "prune",
      "title": "prune",
      "topics": [
        "prune"
      ]
    },
    {
      "page": "qval.from.lfdr",
      "title": "Function to compute q values from local false discovery rates",
      "topics": [
        "qval.from.lfdr"
      ]
    },
    {
      "page": "set_data",
      "title": "Takes raw data and sets up data object for use by ash",
      "topics": [
        "set_data"
      ]
    },
    {
      "page": "summary.ash",
      "title": "Summary method for ash object",
      "topics": [
        "summary.ash"
      ]
    },
    {
      "page": "tnormalmix",
      "title": "Constructor for tnormalmix class",
      "topics": [
        "tnormalmix"
      ]
    },
    {
      "page": "unimix",
      "title": "Constructor for unimix class",
      "topics": [
        "unimix"
      ]
    },
    {
      "page": "vcdf_post",
      "title": "vcdf_post",
      "topics": [
        "vcdf_post"
      ]
    },
    {
      "page": "w_mixEM",
      "title": "Estimate mixture proportions of a mixture model by EM algorithm (weighted version)",
      "topics": [
        "w_mixEM"
      ]
    }
  ],
  "_readme": "https://github.com/stephens999/ashr/raw/HEAD/README.md",
  "_rundeps": [
    "etrunct",
    "invgamma",
    "irlba",
    "lattice",
    "Matrix",
    "mixsqp",
    "Rcpp",
    "RcppArmadillo",
    "SQUAREM",
    "truncnorm"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "adaptive_shrinkage.Rmd",
      "filename": "adaptive_shrinkage.html",
      "title": "Illustration of Adaptive Shrinkage",
      "author": "Matthew Stephens",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Session information."
      ],
      "created": "2017-01-19 20:47:16",
      "modified": "2017-01-19 22:40:58",
      "commits": 2
    }
  ],
  "_score": 12.895022273276833,
  "_indexed": true,
  "_nocasepkg": "ashr",
  "_universes": [
    "stephens999",
    "pcarbo"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.2-69",
      "date": "2026-06-03T06:49:01.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "d3c2b4e43ed3989e0b887000a203ddcb90f3f4be",
      "fileid": "57655699648a73a242c0e1e553f7b10348fa7b17ba0896ea64e23cebf0ef4aef",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stephens999/actions/runs/26868320647"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.2-69",
      "date": "2026-06-03T06:49:41.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "d3c2b4e43ed3989e0b887000a203ddcb90f3f4be",
      "fileid": "12fd4518c927241a705802c4a07a9a829b2f1452306cfdd10aab76aeca3c440f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stephens999/actions/runs/26868320647"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.2-69",
      "date": "2026-06-03T06:49:03.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "d3c2b4e43ed3989e0b887000a203ddcb90f3f4be",
      "fileid": "e18fadbcb88aa4ec30ffa8fb2499198013c542653bb42652fb023c4a05987405",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stephens999/actions/runs/26868320647"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.2-69",
      "date": "2026-06-03T06:49:04.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "d3c2b4e43ed3989e0b887000a203ddcb90f3f4be",
      "fileid": "5a632e5d4af38e6c0f056f714d4094e7cf319ef8b6a5fce7154d4fedee7653cc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stephens999/actions/runs/26868320647"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.2-69",
      "date": "2026-06-03T06:48:38.000Z",
      "arch": "aarch64",
      "commit": "d3c2b4e43ed3989e0b887000a203ddcb90f3f4be",
      "fileid": "74003c833e2034fab390ed0216c1bcf3d655396af87b164bf45ec045e78f66b4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stephens999/actions/runs/26868320647"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.2-69",
      "date": "2026-06-03T06:49:47.000Z",
      "arch": "x86_64",
      "commit": "d3c2b4e43ed3989e0b887000a203ddcb90f3f4be",
      "fileid": "60721ec7a6f8cdad19df20795679bc0a0e7b73cc39b496d91486b036ac843cdf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stephens999/actions/runs/26868320647"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.2-69",
      "date": "2026-06-03T06:48:36.000Z",
      "arch": "aarch64",
      "commit": "d3c2b4e43ed3989e0b887000a203ddcb90f3f4be",
      "fileid": "b58c8decf1197ce39df1a618c39d8664f621596932819d59fbafff046d3e8e2c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stephens999/actions/runs/26868320647"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.2-69",
      "date": "2026-06-03T06:50:17.000Z",
      "arch": "x86_64",
      "commit": "d3c2b4e43ed3989e0b887000a203ddcb90f3f4be",
      "fileid": "fcf71ad8229d148aaf0013ed87c6a39515b4153b83639bb050bfafa1feb4a168",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stephens999/actions/runs/26868320647"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.2-69",
      "date": "2026-06-03T06:49:01.000Z",
      "arch": "emscripten",
      "commit": "d3c2b4e43ed3989e0b887000a203ddcb90f3f4be",
      "fileid": "d454b56c5512c321dcd16d064d14c1164b9fc16d3b8a53348310584a798b7785",
      "status": "success",
      "buildurl": "https://github.com/r-universe/stephens999/actions/runs/26868320647"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.2-69",
      "date": "2026-06-03T06:48:23.000Z",
      "arch": "x86_64",
      "commit": "d3c2b4e43ed3989e0b887000a203ddcb90f3f4be",
      "fileid": "5abea73287d0ab8ba98f576b8f5eb69fcb6849bb79de0a015c9268cf08a5e54a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stephens999/actions/runs/26868320647"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.2-69",
      "date": "2026-06-03T06:48:09.000Z",
      "arch": "x86_64",
      "commit": "d3c2b4e43ed3989e0b887000a203ddcb90f3f4be",
      "fileid": "4563ef8438ca467463ead27dd5fade42f5c329c641f7b4a4df888148ce3949b4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stephens999/actions/runs/26868320647"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.2-69",
      "date": "2026-06-03T06:48:13.000Z",
      "arch": "x86_64",
      "commit": "d3c2b4e43ed3989e0b887000a203ddcb90f3f4be",
      "fileid": "9044be6743f05a5cacaa94b71a529f05bc8c88d2c8637613ee13a21569c89b5c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stephens999/actions/runs/26868320647"
    }
  ]
}