Package: baldur 0.0.4

baldur: Bayesian Hierarchical Modeling for Label-Free Proteomics

Statistical decision in proteomics data using a hierarchical Bayesian model. There are two regression models for describing the mean-variance trend, a gamma regression or a latent gamma mixture regression. The regression model is then used as an Empirical Bayes estimator for the prior on the variance in a peptide. Further, it assumes that each measurement has an uncertainty (increased variance) associated with it that is also inferred. Finally, it tries to estimate the posterior distribution (by Hamiltonian Monte Carlo) for the differences in means for each peptide in the data. Once the posterior is inferred, it integrates the tails to estimate the probability of error from which a statistical decision can be made. See Berg and Popescu for details (<doi:10.1016/j.mcpro.2023.100658>).

Authors:Philip Berg [aut, cre]

baldur_0.0.4.tar.gz
baldur_0.0.4.zip(r-4.7-x86_64)baldur_0.0.4.zip(r-4.7-arm64)baldur_0.0.4.zip(r-4.6-x86_64)baldur_0.0.4.zip(r-4.6-arm64)baldur_0.0.4.zip(r-4.5-x86_64)
baldur_0.0.4.tgz(r-4.6-x86_64)baldur_0.0.4.tgz(r-4.6-arm64)baldur_0.0.4.tgz(r-4.5-x86_64)baldur_0.0.4.tgz(r-4.5-arm64)
baldur_0.0.4.tar.gz(r-4.7-arm64)baldur_0.0.4.tar.gz(r-4.7-x86_64)baldur_0.0.4.tar.gz(r-4.6-arm64)baldur_0.0.4.tar.gz(r-4.6-x86_64)
baldur_0.0.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
baldur/json (API)

# Install 'baldur' in R:
install.packages('baldur', repos = c('https://philipberg.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/philipberg/baldur/issues

Uses libs:
  • onetbb– Parallelism library for C++
  • c++– GNU Standard C++ Library v3
Datasets:
  • ups - Spiked-in data set of peptides
  • yeast - Spiked-in data set of reversibly oxidized cysteines

On CRAN:

Conda:

onetbbcpp

4.30 score 1 stars 10 scripts 432 downloads 18 exports 60 dependencies

Last updated from:d28dd18c75. Checks:13 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64NOTE296
linux-devel-x86_64NOTE304
source / vignettesOK525
linux-release-arm64NOTE302
linux-release-x86_64NOTE378
macos-release-arm64NOTE309
macos-release-x86_64NOTE1025
macos-oldrel-arm64NOTE357
macos-oldrel-x86_64NOTE677
windows-devel-arm64NOTE508
windows-devel-x86_64NOTE439
windows-release-arm64NOTE503
windows-release-x86_64NOTE438
windows-oldrel-x86_64NOTE393
wasm-releaseOK208

Exports:%>%calculate_mean_sd_trendsempirical_bayesestimate_betaestimate_gamma_hyperparametersestimate_uncertaintyfit_gamma_regressionfit_lgmrinfer_data_and_decision_modellgmr_modelplot_gammaplot_gamma_regressionplot_lgmr_regressionplot_regression_fieldplot_saplot_volcanopsrnweakly_informative

Dependencies:abindbackportsBHcallrcheckmateclicpp11crayondescdistributionaldplyrfarvergenericsggplot2gluegridExtragtableinlineisobandlabelinglifecycleloomagrittrmatrixStatsmultidplyrnumDerivotelpillarpkgbuildpkgconfigposteriorprocessxpspurrrqs2QuickJSRR6rbibutilsRColorBrewerRcppRcppEigenRcppParallelRdpackrlangrstanrstantoolsS7scalesStanHeadersstringfishstringistringrtensorAtibbletidyrtidyselectutf8vctrsviridisLitewithr

Baldur UPS Tutorial
1. Setup | 2. Mean-Variance trends and Gamma Regression fitting | 3. Sampling from the Data and Decision model | 4. Inference with Latent Gamma Mixuter Regression | 5. Visualization of the results

Last update: 2024-02-21
Started: 2022-09-28

Baldur Yeast Tutorial
1. Setup | 2. Mean-Variance trends and Gamma Regression fitting | 3. Run the sampling procedure | 4. Running Baldur with Latent Gamma Mixture Regression estimation | 5. Visualization of the results

Last update: 2024-02-21
Started: 2022-09-27