Learn R Programming

⚠️There's a newer version (2.2.0) of this package.Take me there.

Infusion (version 2.1.0)

Inference Using Simulation

Description

Implements functions for simulation-based inference. In particular, implements functions to perform likelihood inference from data summaries whose distributions are simulated. A first approach was described in Rousset et al. (2017 ) but the package implements more advanced methods.

Copy Link

Version

Install

install.packages('Infusion')

Monthly Downloads

808

Version

2.1.0

License

CeCILL-2

Maintainer

Franois Rousset

Last Published

May 3rd, 2023

Functions in Infusion (2.1.0)

example_raw

Workflow for primitive method, without projections
confint.SLik

Compute confidence intervals by (profile) summary likelihood
Infusion

Inference using simulation
add_reftable

Create or augment a list of simulated distributions of summary statistics
MSL

Maximum likelihood from an inferred likelihood surface
add_simulation

Create or augment a list of simulated distributions of summary statistics
check_raw_stats

Check linear dependencies among raw summary statistics
dMixmod

Internal S4 classes.
Infusion-internal

Internal Infusion Functions
densv

Saved computations of inferred log-likelihoods
example_raw_proj

Workflow for primitive method, with projections
extractors

Summary, print and logLik methods for Infusion results.
infer_SLik_joint

Infer a (summary) likelihood surface from a simulation table
goftest

Assessing goodness of fit of inference using simulation
get_nbCluster_range

Control of number of components in Gaussian mixture modelling
example_reftable

Workflow for method with reference table
get_from

Backward-compatible extractor from summary-likelihood objects
handling_NAs

Discrete probability masses and NA/NaN/Inf in distributions of summary statistics.
get_LRboot

Summary likelihood ratio tests
focal_refine

Refine summary likelihood profile in focal parameter values
multi_binning

Multivariate histogram
init_reftable

Define starting points in parameter space.
project.character

Learn a projection method for statistics and apply it
profile.SLik

Compute profile summary likelihood
plot.SLik

Plot SLik or SLikp objects
options

Infusion options settings
infer_logLs

Infer log Likelihoods using simulated distributions of summary statistics
infer_surface

Infer a (summary) likelihood or tail probability surface from inferred likelihoods
refine

Refine estimates iteratively.
rparam

Sample the parameter space
predict.SLik_j

Evaluate log-likelihood for given parameters
plot1Dprof

Plot likelihood profiles
write_workflow

Workflow template
summLik

Model density evaluation for given data and parameters