Learn R Programming

PFIM (version 6.0.3)

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

654

Version

6.0.3

License

GPL (>= 2)

Maintainer

Romain Leroux

Last Published

March 23rd, 2024

Functions in PFIM (6.0.3)

EvaluateModel

Evaluate a model.
EvaluateFisherMatrix

Evaluate the Fisher matrix ( population, individual and Bayesian )
EvaluateErrorModelDerivatives

Evaluate the error model derivatives.
EvaluateVarianceFIM

Evaluate the variance of the Fisher information matrix.
FedorovWynnAlgorithm_Rcpp

Fedorov-Wynn algorithm in Rcpp.
FedorovWynnAlgorithm-class

Class "FedorovWynnAlgorithm"
Evaluation-class

Class "Evaluation"
Fim-class

Class "Fim"
EvaluateVarianceModel

Evaluate the variance of a model.
ModelAnalyticBolusSteadyState-class

Class "ModelAnalyticBolusSteadyState"
LibraryOfModels-class

Class "LibraryOfModels"
LogNormal-class

Class "LogNormal"
IndividualFim-class

Class "Fim"
Model-class

Class "Model"
ModelODEBolus-class

Class "ModelODEBolus"
ModelODEDoseInEquations-class

Class "ModelODEDoseInEquations"
ModelError-class

Class "ModelError" representing a Model error.
LibraryOfPDModels

Library of the PK models
ModelBolus-class

Class "ModelBolus"
ModelAnalyticInfusion-class

Class "ModelAnalyticInfusion"
ModelAnalyticInfusionSteadyState-class

Class "ModelAnalyticInfusionSteadyState"
ModelAnalyticSteadyState-class

Class "ModelAnalyticSteadyState"
LibraryOfPKPDModels-class

Class "LibraryOfPKPDModels"
LibraryOfPKModels

Library of the PK models
ModelODEDoseNotInEquations-class

Class "ModelODEDoseNotInEquations"
PFIMProject-class

Class "PFIMProject"
ModelODEInfusion-class

Class "ModelODEInfusion"
Normal-class

Class "Normal"
Optimization-class

Class "Optimization"
PGBOAlgorithm-class

Class "PGBOAlgorithm"
PlotEvaluation-class

Class "PlotEvaluation"
PSOAlgorithm-class

Class "PSOAlgorithm"
ModelODE-class

Class "ModelODE"
ModelAnalyticBolus-class

Class "ModelAnalyticBolus"
ModelAnalytic-class

Class "ModelAnalytic"
ModelInfusion-class

Class "ModelInfusion"
OptimizationAlgorithm-class

Class "OptimizationAlgorithm"
PFIM-package

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

Check for the samplingTime constraints for continuous optimization
checkValiditySamplingConstraint

checkValiditySamplingConstraint
PopulationFim-class

Class "PopulationFim"
SamplingTimes-class

Class "SamplingTimes"
MultiplicativeAlgorithm-class

Class "MultiplicativeAlgorithm"
Proportional-class

Class "Proportional"
SimplexAlgorithm-class

Class "SimplexAlgorithm"
MultiplicativeAlgorithm_Rcpp

Function MultiplicativeAlgorithm_Rcpp
ModelParameter-class

Class "ModelParameter"
definePKPDModel

Define a PKPD model.
addModel

Add a model to a library of models.
getAdministrationConstraint

getAdministrationConstraint
ModelODEInfusionDoseInEquations-class

Class "ModelODEInfusionDoseInEquations"
fisher.simplex

Compute the fisher.simplex
getAdministrations

getAdministrations
addModels

Add a models to a library of models.
getArms

Get the arms of an object.
getAdministrationsConstraints

getAdministrationsConstraints
defineModelType

Define the type of a model.
Report

Report
convertPKModelAnalyticToPKModelODE

Convert an analytic model to a ode model.
defineModelFromLibraryOfModels

Define a model from the library of models.
defineModel

Define a model.
generateReportEvaluation

Generate the report for the evaluation
SamplingTimeConstraints-class

Class "SamplingTimeConstraints"
generateFimsFromConstraints

Generate the fim from the constraints
defineModelUserDefined

Define a user defined model.
fun.amoeba

function fun.amoeba
definePKModel

Define a PK model.
getDeterminant

Get the determinant of the fim.
getDistribution

Get the distribution.
getEquations

Get the equations of a model.
getEquationsAfterInfusion

Get the equations after infusion.
getModelEquations

Get the model equations.
getModel

Get the model.
getAdministration

getAdministration
getAdjustedGradient

getAdjustedGradient
getCorrelationMatrix

Get the correlation matrix.
generateReportOptimization

Generate report for the optimization.
getContent

Get content of a library of models.
getDcriterion

Get the D criterion of the fim.
getEvaluationInitialDesignResults

Get the evaluation results of the initial design.
getFim

getFim
getDose

getDose
getDataFrameResults

Get the dataframe of the results.
getEigenValues

Get the eigenvalues of the fim.
getColumnAndParametersNamesFIM

Get the names of the names of the parameters associated to each column of the fim.
getLambda

Get the parameter lambda.
getDesigns

Get the designs.
getOutcomesForEvaluation

Get the outcomes of a model used for the evaluation (is scales outcomes).
getDescription

Get the description of a model.
getName

getName
getNames

getNames
getOmega

Get the matrix omega of an object.
getColumnAndParametersNamesFIMInLatex

Get the names of the names of the parameters associated to each column of the fim in Latex format.
getOptimalDesign

Get the optimal design.
generateSamplingsFromSamplingConstraints

Generate samplings from sampling constraints
getNumberOfArms

getNumberOfArms
getLibraryPDModels

Get the library of PD models.
getOutcome

getOutcome
getNumberOfIterations

Get the number of iterations.
getOptimizerParameters

Get the optimization parameters.
getSamplingTime

getSamplingTime
isModelAnalytic

Test if a mode is analytic.
getSamplingTimeConstraint

getSamplingTimeConstraint
getEquation

Get the equation of a model error.
getEquationsDuringInfusion

Get the equations during infusion.
getMinSampling

Get the minimal sampling times.
getElementaryProtocols

Get the elementary protocols.
getEvaluationFIMResults

Get the results of the evaluation.
getLibraryPKModels

Get the library of PK models.
getConditionNumberVarianceEffects

Get the condition number of the matrix of the variance effects.
generateTables

Generate the tables for the report.
getFisherMatrix

Get the FIM.
getConditionNumberFixedEffects

Get the condition number of the matrix of the fixed effects.
getOutcomesGradient

getOutcomesGradient
isModelBolus

Test if a mode is bolus.
reportTablesAdministration

reportTablesAdministration
reportTablesDesign

reportTablesDesign
getFixedMu

Get the fixed effect.
getFixedOmega

Get the fixed variance.
getDelta

Get the parameter delta
getDerivatives

Get the derivatives of the model error equation.
setEquation

Set the equation of a model error.
setEquations

Set the equations of a model.
setFisherMatrix

Set the FIM.
getNumberOfParameters

Get the number of parameters.
getModelParametersValues

Get the values of the model parameters.
getOutcomes

Get the outcomes of a model.
getMu

getMu
getNumberOfTimesByWindows

Get the number of sampling times by windows.
getShrinkage

Get the shrinkage.
getOptimizer

Get the optimization algorithm.
getOptimizationResults

Get the optimization results.
plotOutcomesEvaluation

plotOutcomesEvaluation
getSigmaInter

Get the parameter sigma inter.
plotFrequencies

Graph of the frequencies for the FW algorithm.
reportTablesFIM

Generate the tables for the report.
getOutcomesEvaluation

getOutcomesEvaluation
getSamplings

Get the sampling of an object.
getFixedEffects

Get the matrix of fixed effects.
setOptimizationResults

Set the optimization results.
setFixedEffects

Set the fixed effects.
setOutcome

setOutcome
getInitialConditions

getInitialConditions
getIterationAndCriteria

Get the iteration with the convergence criteria.
getSamplingsWindows

Get the windows for the sampling times.
getSigmaSlope

Get the parameter sigma slope.
getFixedParameters

Get the fixed parameters.
getFixedTimes

Get the fixed sampling times.
getOptimalFrequencies

Get the optimal frequencies
getModelError

Get the model error.
getModelErrorParametersValues

Get the values of the model error parameters.
getOptimalWeights

Get the optimal weights.
getPKModel

Get a PK model.
getSamplingTimes

getSamplingTimes
getPDModel

Get a PD model.
setArm

setArm
getSize

getSize
getVarianceEffects

Get the matrix of the variance effects.
getSamplingTimesConstraints

getSamplingTimesConstraints
plotSensitivityIndice

Graphs of the results of the evaluation.
getModelFromLibrary

Get a model from the library of models.
reportTablesModelError

Generate the tables for model errors for the evaluation report.
isModelInfusion

Test if a mode is infusion
getModelParameters

Get the model parameters.
setParameters

Set the parameters of an object.
getTinf

Get the infusion duration.
setArms

Set the arms of an object.
plotSE

Graph the SE.
getNumberOfsamplingsOptimisable

Get the number of sampling times that are optimisable.
setEvaluationFIMResults

Set the evaluation results.
run

run
getParameters

Get the parameters of an object.
getOdeSolverParameters

getOdeSolverParameters
getPKPDModel

Get a PKPD model.
getProportionsOfSubjects

Get the proportion of subjects.
setEvaluationInitialDesignResults

Set the evaluation results of the initial design.
getPlotOptions

Get the plot options for graphs responses and SI
setFixedMu

Set the mu as fixed or not.
reportTablesSamplingConstraints

reportTablesSamplingConstraints
resizeFisherMatrix

Resize the fisher Matrix from a vector to a matrix.
isModelODE

Test if a mode is ode.
setAdministrations

setAdministrations
setSigmaInter

Set the parameter sigma inter.
getcError

Get the parameter c.
setSamplingConstraintForOptimization

setSamplingConstraintForOptimization
setShrinkage

Set the shrinkage.
setIterationAndCriteria

Set the iteration with the convergence criteria.
setModel

Set the model.
setDescription

Set the description of a model.
setModelError

Set the model error.
getSE

Get the SE.
setSamplingTimes

setSamplingTimes
setSamplingTime

setSamplingTime
setInitialConditions

setInitialConditions
setOptimalWeights

Set the optimal weights.
setDesigns

Set the designs.
getRSE

Get the RSE
setOptimalDesign

Set the optimal design.
setSize

setSize
setSigmaSlope

Set the parameter sigma slope.
getTau

getTau
setOutcomesGradient

setOutcomesGradient
setOutcomesForEvaluation

Set the outcomes of a model used for the evaluation (is scales outcomes).
setFixedOmega

Set the omega as fixed of not.
setMu

Set the value of the fixed effect mu of an object.
setModelFromLibrary

Set a model from the library of model
setTimeDose

setTimeDose
isModelSteadyState

Test if a mode is steady state.
setTau

setTau
isDoseInEquations

Test if the dose is in the equations of the model.
plotShrinkage

Graph of the shrinkage.
optimize

Optimize a design.
plotWeights

Graph of the weights for the multiplicative algorithm.
setContent

Set content of a library of models.
setDerivatives

Set the derivatives of the model error equation.
setDistribution

Set the distribution.
setOutcomes

Set the outcomes of a model.
setOdeSolverParameters

Set the parameters of the ode solver.
setDose

Set the amount of dose
setFim

setFim
setFimTypeToString

Convert the type of the object fim to a string.
setOmega

Set the matrix omega of an object.
setOutcomesEvaluation

setOutcomesEvaluation
show,Design-method

show
setcError

Set the parameter c.
parametersForComputingGradient

Define the parameters for computing the gradients of a model.
getTimeDose

getTimeDose
reportTablesPlot

reportTablesPlot
plotEvaluation

Graphs of the results of the evaluation.
plotRSE

Graph of the RSE.
reportTablesModelParameters

Generate the tables for model parameters for the evaluation report.
plotOutcomesGradient

plotOutcomesGradient
setEquationsAfterInfusion

Set the equations after infusion.
setEquationsDuringInfusion

Set the equations during infusion.
setName

Set the name of an object.
setNumberOfArms

setNumberOfArms
setSamplingTimesConstraints

setSamplingTimesConstraints
setTinf

Set the infusion duration.
setVarianceEffects

Set the matrix of the variance effects.
setSamplings

Set the sampling times.
BayesianFim-class

Class "BayesianFim"
Constant-class

Class "Constant"
EvaluateArm

EvaluateArm
Arm-class

Class "Arm"
Combined1-class

Class "Combined1"
EvaluateDesign

EvaluateDesign
Design-class

Class "Design"
AdministrationConstraints-class

Class "AdministrationConstraints"
Distribution-class

Class "Distribution"
Administration-class

Class "Administration"