Package: prova 1.0.0

prova: Nonparametric Probabilistic-Statistical Variate Analysis with Automated Markov-Chain Monte Carlo

Calculate posterior joint and conditional probabilities, probability distributions of population frequencies, and information-theoretic measures, by means of Bayesian nonparametric methods. Data imputation is automatic and done in a principled way. Markov-chain Monte Carlo calculations are automatically handled and do not require user supervision. Applications range from statistical estimation and probabilistic hypothesis testing to evidence-based inference and decision making, in a wide range of disciplines from astrophysics to medicine. For more details and examples see for instance Porta Mana et al. (2026) <doi:10.31219/osf.io/8nr56>, Dunson & Bhattacharya (2011) <doi:10.1093/acprof:oso/9780199694587.003.0005>, Lindley & Novick (1981) <doi:10.1214/aos/1176345331>, Bernardo & Smith (2000) <doi:10.1002/9780470316870>, Müller et al. (2015) <doi:10.1007/978-3-319-18968-0>. Requires the packages 'Nimble', 'parallel', 'extraDistr'.

Authors:PierGianLuca Porta Mana [aut, cre, cph], Aurora Grefsrud [ctb], Håkon Mydland [ctb], Maksim Ohvrill [ctb], Simen Hesthamar Hauge [ctb]

prova_1.0.0.tar.gz
prova_1.0.0.zip(r-4.7)prova_1.0.0.zip(r-4.6)prova_1.0.0.zip(r-4.5)
prova_1.0.0.tgz(r-4.6-any)prova_1.0.0.tgz(r-4.5-any)
prova_1.0.0.tar.gz(r-4.7-any)prova_1.0.0.tar.gz(r-4.6-any)
prova_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
prova/json (API)

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

Bug tracker:https://github.com/pglpm/prova/issues

Pkgdown/docs site:https://pglpm.github.io

Datasets:

On CRAN:

Conda:

bayesianexchangeabilitynonparametric-density-inferencenonparametric-inferencepopulation-inferenceprobability-theorystatistics

5.67 score 6 stars 1 scripts 11 exports 3 dependencies

Last updated from:93c004c938. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK148
source / vignettesOK274
linux-release-x86_64OK155
macos-release-arm64OK97
macos-oldrel-arm64OK100
windows-develOK107
windows-releaseOK115
windows-oldrelOK112
wasm-releaseOK142

Exports:flexiplotlearnmetadatatemplatemutualinfoplotquantilesPrpread.csvpwrite.csvqPrrPrvrtgrid

Dependencies:extraDistrRcppRcppArmadillo

An introduction to probabilistic-statistical variate analysis
Before we start | Penguins | "Population"? | Sampling | How to use the sample data | A first, preliminary analysis | Metadata preparation | Why does Prova need metadata? | "Learning" and extrapolating from the sample data | Analysis example: frequencies of species | Estimating relative frequencies | Uncertainty of estimates: credibility intervals and probabilities | Imputation of missing data | Analysis example: frequencies on different islands | A preliminary report on question Q1 | What if we're interested in more than one variate? | Estimating frequencies of species, island-wise | A preliminary report on question Q2 | Differences from "null-hypothesis testing" and p-value methods | What if we're interested in combinations of subpopulations? | More samples | Updating what we've learnt | Updates in analysis and hypotheses | Updates in island-wise conditional frequencies | For Dream island | For Biscoe island: a surprising result | Final inferences | When the sampling is finished | Final results on overall species frequencies | Statistical differences in subpopulations | Q2a: species on Biscoe | Q2b: Adélie on three islands | Q2c: Body mass across the three species | Appendices | References and further reading | On exchangeability: | On Bayesian theory in general: | On medical decision-making: | Format for data and metadata files and their contents | Typical use of the learn() function

Last update: 2026-07-01
Started: 2026-06-23

Associations among variates and mutual information
Probabilities and associations | Generating and plotting new samples | Setup | Generating new samples | Example with a continuous and a discrete variate | Samples and plots for different subpopulations | Quantifying associations and correlations: mutual information | Pearson correlation coefficient and its limitations | Mutual information | Understanding mutual-information values | Mutual information for previous examples | Island and species | Body mass and species | Body mass and bill length | Mutual information within subgroups | Appendices | References

Last update: 2026-07-01
Started: 2025-07-30