Empirical Bayes Priors

EBayes.AshSpikyType
AshSpiky, AshNearnormal, AshFlattop, AshSkew, AshBignormal, AshBimodal

Empirical Bayes priors that are used in the simulations of:

Stephens, M., 2017. False discovery rates: a new deal. Biostatistics, 18(2), pp.275-294.

source
ash_prs = [T() for  T in subtypes(EBayes.AshPrior)]
plot(plot.(ash_prs)...)
┌ Warning: Attribute alias `xlab` detected in the user recipe defined for the signature (::EBayes.AshBigNormal). To ensure expected behavior it is recommended to use the default attribute `xguide`.
└ @ Plots ~/.julia/packages/Plots/M1wcx/src/pipeline.jl:15
┌ Warning: Attribute alias `xlab` detected in the user recipe defined for the signature (::EBayes.AshBimodal). To ensure expected behavior it is recommended to use the default attribute `xguide`.
└ @ Plots ~/.julia/packages/Plots/M1wcx/src/pipeline.jl:15
┌ Warning: Attribute alias `xlab` detected in the user recipe defined for the signature (::EBayes.AshFlatTop). To ensure expected behavior it is recommended to use the default attribute `xguide`.
└ @ Plots ~/.julia/packages/Plots/M1wcx/src/pipeline.jl:15
┌ Warning: Attribute alias `xlab` detected in the user recipe defined for the signature (::EBayes.AshNearNormal). To ensure expected behavior it is recommended to use the default attribute `xguide`.
└ @ Plots ~/.julia/packages/Plots/M1wcx/src/pipeline.jl:15
┌ Warning: Attribute alias `xlab` detected in the user recipe defined for the signature (::EBayes.AshSkew). To ensure expected behavior it is recommended to use the default attribute `xguide`.
└ @ Plots ~/.julia/packages/Plots/M1wcx/src/pipeline.jl:15
┌ Warning: Attribute alias `xlab` detected in the user recipe defined for the signature (::EBayes.AshSpiky). To ensure expected behavior it is recommended to use the default attribute `xguide`.
└ @ Plots ~/.julia/packages/Plots/M1wcx/src/pipeline.jl:15

EBayes.IWUnimodType
IWUnimod, IWBimod

Empirical Bayes priors that are used in the simulations of:

Ignatiadis, N. and Wager, S., 2019. Bias-aware confidence intervals for empirical Bayes analysis. arXiv preprint arXiv:1902.02774.

source
plot(plot.([EBayes.IWUnimod(), EBayes.IWBimod()])..., size=(600,300))
┌ Warning: Attribute alias `xlab` detected in the user recipe defined for the signature (::EBayes.IWUnimod). To ensure expected behavior it is recommended to use the default attribute `xguide`.
└ @ Plots ~/.julia/packages/Plots/M1wcx/src/pipeline.jl:15
┌ Warning: Attribute alias `xlab` detected in the user recipe defined for the signature (::EBayes.IWBimod). To ensure expected behavior it is recommended to use the default attribute `xguide`.
└ @ Plots ~/.julia/packages/Plots/M1wcx/src/pipeline.jl:15

EBayes.EfronUnifNormalType
EfronUnifNormal

Empirical Bayes priors that are used in the simulations of:

Efron, B., 2016. Empirical Bayes deconvolution estimates. Biometrika, 103(1), pp.1-20.

source
plot(EBayes.EfronUnifNormal(), size=(600,300))
┌ Warning: Attribute alias `xlab` detected in the user recipe defined for the signature (::EBayes.EfronUnifNormal). To ensure expected behavior it is recommended to use the default attribute `xguide`.
└ @ Plots ~/.julia/packages/Plots/M1wcx/src/pipeline.jl:15