Learn R Programming

PFIM (version 7.0.2)

Population Fisher Information Matrix

Description

Evaluate or optimize designs for nonlinear mixed effects models using the Fisher Information matrix. Methods used in the package refer to Mentré F, Mallet A, Baccar D (1997) , Retout S, Comets E, Samson A, Mentré F (2007) , Bazzoli C, Retout S, Mentré F (2009) , Le Nagard H, Chao L, Tenaillon O (2011) , Combes FP, Retout S, Frey N, Mentré F (2013) and Seurat J, Tang Y, Mentré F, Nguyen TT (2021) .

Copy Link

Version

Install

install.packages('PFIM')

Monthly Downloads

257

Version

7.0.2

License

GPL (>= 3)

Maintainer

Romain Leroux

Last Published

January 30th, 2026

Functions in PFIM (7.0.2)

Linear2BolusSingleDose_ClQV1V2

Model Linear2BolusSingleDose_ClQV1V2
LibraryOfPKModels

LibraryOfPKModels
Linear2FirstOrderSteadyState_kakk12k21Vtau

Model Linear2FirstOrderSteadyState_kakk12k21Vtau
IndividualFim

IndividualFim
Fim

Fim
Linear2InfusionSteadyState_kk12k21Vtau

Model Linear2InfusionSteadyState_kk12k21Vtau
LogNormal

LogNormal
Linear2FirstOrderSingleDose_kakk12k21V

Model Linear2FirstOrderSingleDose_kakk12k21V
Linear2FirstOrderSteadyState_kaClQV1V2tau

Model Linear2FirstOrderSteadyState_kaClQV1V2tau
Linear2InfusionSteadyState_ClQV1V2tau

Model Linear2InfusionSteadyState_ClQV1V2tau
Linear2InfusionSingleDose_kk12k21V

Model Linear2InfusionSingleDose_kk12k21V
Linear2InfusionSingleDose_ClQV1V2

Model Linear2InfusionSingleDose_ClQV1V2
ModelAnalyticSteadyState

ModelAnalyticSteadyState
ModelODE

ModelODE
ModelAnalyticInfusionSteadyState

ModelAnalyticInfusionSteadyState
ModelODEBolus

ModelODEBolus
ModelError

ModelError
Linear2BolusSteadyState_ClQV1V2tau

Model Linear2BolusSteadyState_ClQV1V2tau
ModelODEDoseInEquations

ModelODEDoseNotInEquations
ModelAnalyticInfusion

ModelAnalyticInfusion
Linear2BolusSingleDose_kk12k21V

Model Linear2BolusSingleDose_kk12k21V
ModelInfusion

ModelInfusion
Model

Model
ModelAnalytic

ModelAnalytic
Linear2FirstOrderSingleDose_kaClQV1V2

Model Linear2FirstOrderSingleDose_kaClQV1V2
Normal

Normal
PFIM-package

Fisher Information matrix for design evaluation/optimization for nonlinear mixed effects models.
Linear2BolusSteadyState_kk12k21Vtau

Model Linear2BolusSteadyState_kk12k21Vtau
ModelODEInfusion

ModelODEInfusion
ModelODEDoseNotInEquations

ModelODEDoseNotInEquations
ModelODEInfusionDoseInEquation

ModelODEInfusionDoseInEquation
SamplingTimes

SamplingTimes
SimplexAlgorithm

SimplexAlgorithm
armAdministration

getArmAdministration: get the administration parameters of an arm.
MultiplicativeAlgorithm

MultiplicativeAlgorithm
MultiplicativeAlgorithm_Rcpp

Function MultiplicativeAlgorithm_Rcpp
adjustGradient

adjustGradient: adjust the gradient for the log normal distribution.
Optimization

Optimization
Report

Generate optimization report
SamplingTimeConstraints

SamplingTimeConstraints
PopulationFim

PopulationFim
Proportional

Proportional
defineModelWrapper

defineModelWrapper: define the model wrapper for the ode solver
defineModelType

defineModelType: define the class of the model to be evaluated.
defineModelAdministration

defineModelAdministration: define the administration
defineModelEquationsFromLibraryOfModel

defineModelEquationsFromLibraryOfModel: define the model equations giving the models in the library of models.
generateReportOptimization

generateReportOptimization: generate the report for the design optimization.
evaluateInitialConditions

evaluateInitialConditions: evaluate the initial conditions.
evaluateFim

evaluateFim: evaluation of the Fim
constraintsTableForReport

constraintsTableForReport: table of the PGBOAlgorithm constraints for the report.
PFIMProject

PFIMProject
computeVMat

computeVMat
convertPKModelAnalyticToPKModelODE

convertPKModelAnalyticToPKModelODE: conversion from analytic to ode
defineFim

define the type of Fisher information matrix: population, individual or Bayesian
evaluateArm

evaluateArm: evaluation of the model with the arm parameters.
definePKPDModel

definePKPDModel: define a PKPD model from library of model
fun.amoeba

Compute the fun.amoeba
generateDosesCombination

generateDosesCombination: generate the combination for the doses.
defineOptimizationAlgorithm

Define optimization algorithm
generateFimsFromConstraints

Generate FIMs from constraints
definePKModel

definePKModel: define a PK model from library of model
getDeterminant

getDeterminant: get the determinant
getDcriterion

getDcriterion : get the Dcriterion
generateSamplingTimesCombination

generateSamplingTimesCombination: generate the combination for the samplings.
getModelParametersData

getModelParametersData: get model parameters data for report.
getFim

getFim: get the Fisher matrix.
getFisherMatrix

getFisherMatrix: display the Fisher matrix components
plotEvaluation

plotEvaluation: plots for the evaluation of the model responses.
plotEvaluationResults

plotEvaluationResults: process for the evaluation of the responses.
generateReportEvaluation

generateReportEvaluation: generate the report for the model evaluation.
getShrinkage

getShrinkage: get the shrinkage
evaluateDesign

evaluateDesign: evaluation of a design.
getArmData

getArmData: extract arm data for The Report
plotShrinkage

plotShrinkage: plot the shrinkage values.
fisherSimplex

Compute the fisher.simplex
finiteDifferenceHessian

finiteDifferenceHessian: compute the Hessian
plotFrequencies

Plot frequencies for the FedorovWynn algorithm
generateSamplingsFromSamplingConstraints

generateSamplingsFromSamplingConstraints
getCorrelationMatrix

getCorrelationMatrix : get the correlation matrix
getArmConstraints

getArmConstraints: get the administration and sampling time constraints for the MultiplicativeAlgorithm.
evaluateErrorModelDerivatives

evaluateErrorModelDerivatives; evaluate the derivatives of the model error.
processArmEvaluationResults

processArmEvaluationResults: process for the evaluation of an arm.
plotEvaluationSI

plotEvaluationSI: process for the evaluation of the gradient of the responses.
plotWeightsMultiplicativeAlgorithm

plotWeightsMultiplicativeAlgorithm: plot the optimal weight.
plotRSEFIM

plotRSEFIM: barplot for the RSE
optimizeDesign

Optimization PGBOAlgorithm
plotFrequenciesFedorovWynnAlgorithm

plotFrequenciesFedorovWynnAlgorithm
getRSE

getRSE: get the RSE
replaceVariablesLibraryOfModels

replaceVariablesLibraryOfModels: replace variable in the LibraryOfModels
plotSE

Plot standard errors
processArmEvaluationSI

processArmEvaluationSI: process for the evaluation of the gradient of the responses.
plotSensitivityIndices

Plot sensitivity indices.
plotSEFIM

plotSEFIM: barplot for the SE
plotRSE

Plot relative standard errors
updateSamplingTimes

updateSamplingTimes: update sampling times for plotting used for plot
tablesForReport

tablesForReport: generate the table for the report.
PSOAlgorithm

PSOAlgorithm
checkValiditySamplingConstraint

checkValiditySamplingConstraint: check if the constraints used for the design optimization are valid.
PGBOAlgorithm

PGBOAlgorithm
evaluateModelVariance

evaluateModelVariance: evaluate the variance of the model
ModelParameter

ModelParameter
show

Show optimization results
showFIM

showFIM: show the Fim in the R console.
getModelErrorData

getModelErrorData: get the parameters sigma slope and sigma inter (used for the report).
setSamplingConstraintForOptimization

setSamplingConstraintForOptimization: set the sampling time constraints for an arm for the design optimization.
plotWeights

Plot weights for the multiplicative algorithm
setOptimalArms

setOptimalArms: set the optimal arms of an optimization algorithm.
checkSamplingTimeConstraintsForMetaheuristic

checkSamplingTimeConstraintsForMetaheuristic
evaluateModelGradient

evaluateModelGradient: evaluate the gradient of the model
evaluateModel

evaluateModel: evaluate the model
getSE

getSE: get the SE
evaluateVarianceFIM

evaluateVarianceFIM: evaluate the variance
getListLastName

getListLastName: routine to get the names of last element of a nested list.
getSamplingData

getSamplingData: extract sampling times and max sampling time used for plot.
run

Run optimization
setEvaluationFim

setEvaluationFim: set the Fim results.
Combined1

Combined1
Design

Design
Constant

Constant
Dcriterion

Dcriterion: get the D-criterion of the Fim.
Evaluation

Evaluation
Distribution

Distribution
AdministrationConstraints

AdministrationConstraints
Administration

Administration
Arm

Arm
BayesianFim

BayesianFim
LibraryOfModels

LibraryOfModels
LibraryOfPDModels

LibraryOfPDModels
FedorovWynnAlgorithm_Rcpp

Fedorov-Wynn algorithm in Rcpp.
FedorovWynnAlgorithm

FedorovWynnAlgorithm