saemix3.3 package

Stochastic Approximation Expectation Maximization (SAEM) Algorithm

backward.procedure

Backward procedure for joint selection of covariates and random effect...

boostrap.data

Bootstrap datasets

checkInitialFixedEffects

Check initial fixed effects for an SaemixModel object applied to an Sa...

coef.saemix

Extract coefficients from an saemix fit

compare.saemix

Model comparison with information criteria (AIC, BIC).

conddist.saemix

Estimate conditional mean and variance of individual parameters using ...

cow.saemix

Evolution of the weight of 560 cows, in SAEM format

createSaemixObject

Create saemix objects with only data filled in

default.saemix.plots

Wrapper functions to produce certain sets of default plots

discreteVPC

VPC for non Gaussian data models

discreteVPCTTE

VPC for time-to-event models

epilepsy.saemix

Epilepsy count data

extract-methods

Get/set methods for SaemixData object

fim.saemix

Computes the Fisher Information Matrix by linearisation

fitted.saemix

Extract Model Predictions

forward.procedure

Backward procedure for joint selection of covariates and random effect...

initialize-methods

Methods for Function initialize

knee.saemix

Knee pain data

llgq.saemix

Log-likelihood using Gaussian Quadrature

llis.saemix

Log-likelihood using Importance Sampling

logLik

Extract likelihood from an SaemixObject resulting from a call to saemi...

lung.saemix

NCCTG Lung Cancer Data, in SAEM format

map.saemix

Estimates of the individual parameters (conditional mode)

mydiag

Matrix diagonal

npdeSaemix

Create an npdeObject from an saemixObject

oxboys.saemix

Heights of Boys in Oxford

PD1.saemix

Data simulated according to an Emax response model, in SAEM format

plot-methods

Methods for Function plot

plot-SaemixData

Plot of longitudinal data

plot-SaemixModel-SaemixData-method

Plot model predictions for a new dataset. If the dataset is large, onl...

plot-SaemixModel

Plot model predictions using an SaemixModel object

plot-SaemixObject-ANY-method

General plot function from SAEM

plotDiscreteData

Plot non Gaussian data

predict-methods

Methods for Function predict

predict.SaemixModel

Predictions for a new dataset

print-methods

Methods for Function print

psi-methods

Functions to extract the individual estimates of the parameters and ra...

rapi.saemix

Rutgers Alcohol Problem Index

read-methods

Create a longitudinal data structure from a file or a dataframeHelper ...

readSaemix-methods

Methods for Function read

replaceData

Replace the data element in an SaemixObject object

resid.saemix

Extract Model Residuals

saemix.bootstrap

Bootstrap for saemix fits

saemix.internal

Internal saemix objects

saemix.plot.data

Functions implementing each type of plot in SAEM

saemix.plot.select

Plots of the results obtained by SAEM

saemix.plot.setoptions

Function setting the default options for the plots in SAEM

saemix.predict

Compute model predictions after an saemix fit

saemix

Stochastic Approximation Expectation Maximization (SAEM) algorithm

saemixControl

List of options for running the algorithm SAEM

SaemixData-class

Class "SaemixData"

saemixData

Function to create an SaemixData object

SaemixModel-class

Class "SaemixModel"

saemixModel

Function to create an SaemixModel object

SaemixObject-class

Class "SaemixObject"

saemixPredictNewdata

Predictions for a new dataset

SaemixRes-class

Class "SaemixRes"

show-methods

Methods for Function show

showall-methods

Methods for Function showall

simulate.SaemixObject

Perform simulations under the model for an saemixObject object

simulateDiscreteSaemix

Perform simulations under the model for an saemixObject object defined...

step.saemix

Stepwise procedure for joint selection of covariates and random effect...

stepwise.procedure

Stepwise procedure for joint selection of covariates and random effect...

sub-SaemixModel-method

Get/set methods for SaemixModel object

sub-SaemixObject-method

Get/set methods for SaemixObject object

sub-SaemixRes-method

Get/set methods for SaemixRes object

subset

Data subsetting

summary-methods

Methods for Function summary

testnpde

Tests for normalised prediction distribution errors

theo.saemix

Pharmacokinetics of theophylline

toenail.saemix

Toenail data

transform

Transform covariates

transformCatCov

Transform covariates

transformContCov

Transform covariates

validate.covariance.model

Validate the structure of the covariance model

validate.names

Name validation (## )Helper function not intended to be called by the ...

vcov

Extracts the Variance-Covariance Matrix for a Fitted Model Object

xbinning

Internal functions used to produce prediction intervals (from the npde...

yield.saemix

Wheat yield in crops treated with fertiliser, in SAEM format

The 'saemix' package implements the Stochastic Approximation EM algorithm for parameter estimation in (non)linear mixed effects models. The SAEM algorithm (i) computes the maximum likelihood estimator of the population parameters, without any approximation of the model (linearisation, quadrature approximation,...), using the Stochastic Approximation Expectation Maximization (SAEM) algorithm, (ii) provides standard errors for the maximum likelihood estimator (iii) estimates the conditional modes, the conditional means and the conditional standard deviations of the individual parameters, using the Hastings-Metropolis algorithm (see Comets et al. (2017) <doi:10.18637/jss.v080.i03>). Many applications of SAEM in agronomy, animal breeding and PKPD analysis have been published by members of the Monolix group. The full PDF documentation for the package including references about the algorithm and examples can be downloaded on the github of the IAME research institute for 'saemix': <https://github.com/iame-researchCenter/saemix/blob/7638e1b09ccb01cdff173068e01c266e906f76eb/docsaem.pdf>.

  • Maintainer: Emmanuelle Comets
  • License: GPL (>= 2)
  • Last published: 2024-03-05