Changelog#
1.1.0#
Added robust empirical Bayes confidence intervals from Armstrong et al., 2020 for
bayes.Normal.Added q-values for hypothesis testing with correct false discovery rates.
Implemented a faster algorithm for pairwise hypothesis testing.
1.0.0#
Added nonparametric empirical Bayes
Collapsed all normal prior Bayesian estimators (classic, maximum likelihood, and James-Stein) into a single
NormalclassCreated a separate
Improperclass for Bayesian models with an improper priorMoved projection confidence intervals from
RQUto a separatecondfidence_set.ConfidenceSetclassCreated the
confidence_setmoduleAdded non-parametric, mixture, and joint Distributions
Added significance conditional analysis
Renamed
RQUto the more expressiveRankCondition
0.0.3#
Tested on Python3.8
Added Holm-Bonferroni correction
Added ability to specify columns in
ModeBase.from_csvFixed a column selection bug in
ProjectionResults.conf_intFixed a bug in Bayes results base: allows for rank matrix when estimating one parameter
Fixed a bug in
RQU.get_distributions; the projection CIs didn’t line up with the column indices in the previous version
0.0.2#
Added a
truncnormdistribution with exponential tiltingAdded reconstruction plot methods for Bayesian models
Added utilities for Wasserstein distances as a measure of reconstruction error
Added robustness to linear empirical Bayes likelihood optimization
Added empirical Bayes fitting to minimize Wasserstein reconstruction error
Changed the prior covariance parameter for empirical and hierarchical Bayes to represent the prior standard deviation rather than the prior variance
Fixed a bug in rank matrix calculation
0.0.1#
First release on PyPI