Package: babelmixr2 0.1.11.9000

Matthew Fidler

babelmixr2: Use 'nlmixr2' to Interact with Open Source and Commercial Software

Run other estimation and simulation software via the 'nlmixr2' (Fidler et al (2019) <doi:10.1002/psp4.12445>) interface including 'PKNCA', 'NONMEM' and 'Monolix'. While not required, you can get/install the 'lixoftConnectors' package in the 'Monolix' installation, as described at the following url <https://monolixsuite.slp-software.com/r-functions/2024R1/installation-and-initialization>. When 'lixoftConnectors' is available, 'Monolix' can be run directly instead of setting up command line usage.

Authors:Matthew Fidler [aut, cre], Bill Denney [aut], Theodoros Papathanasiou [ctb], Nook Fulloption [ctb]

babelmixr2_0.1.11.9000.tar.gz
babelmixr2_0.1.11.9000.zip(r-4.7-x86_64)babelmixr2_0.1.11.9000.zip(r-4.6-x86_64)babelmixr2_0.1.11.9000.zip(r-4.5-x86_64)
babelmixr2_0.1.11.9000.tgz(r-4.6-arm64)babelmixr2_0.1.11.9000.tgz(r-4.6-x86_64)babelmixr2_0.1.11.9000.tgz(r-4.5-x86_64)babelmixr2_0.1.11.9000.tgz(r-4.5-arm64)
babelmixr2_0.1.11.9000.tar.gz(r-4.7-arm64)babelmixr2_0.1.11.9000.tar.gz(r-4.7-x86_64)babelmixr2_0.1.11.9000.tar.gz(r-4.6-arm64)babelmixr2_0.1.11.9000.tar.gz(r-4.6-x86_64)
babelmixr2_0.1.11.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
babelmixr2/json (API)

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

Bug tracker:https://github.com/nlmixr2/babelmixr2/issues

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

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

monolixnonmempharmacometricscpp

6.22 score 14 stars 114 scripts 486 downloads 155 exports 151 dependencies

Last updated from:420df7ea20. Checks:2 NOTE, 7 OK, 2 FAIL, 2 ERROR. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64NOTE317
linux-devel-x86_64NOTE396
source / vignettesOK357
linux-release-arm64OK321
linux-release-x86_64OK405
macos-release-arm64OK240
macos-release-x86_64OK638
macos-oldrel-arm64OK222
macos-oldrel-x86_64OK582
windows-devel-x86_64FAIL592
windows-release-x86_64ERROR803
windows-oldrel-x86_64ERROR795
wasm-releaseFAIL220

Exports:.fmeMcmcF.minfo.nlmerCurrentFormula.nlmerNlmerFun.nlmixrNlmeFun.popedCluster.popedF.popedFree.popedRxRunSetup.popedSolveIdME.popedSolveIdME2.popedW.pseudoOptimF%>%ACFadd.dosingadd.samplingaddCwresaddNpdeaddTableas.nlmixras.nlmixr2as.nonmem2rxaugPredbabel.poped.databasebabelBpopIdxbblDatToMonolixbblDatToMrgsolvebblDatToNonmembblDatToPkncabblDatToRxodebobyqaControlbootplotbootstrapFitetetExpandeventTableexpitfixed.effectsfixeffmeMcmcControlfoceiControlgeom_amtgeom_censgetDatagetStandardColNamesgetValidNlmixrCtlgetVarCovgroupedDatainiini<-iterPrintControllbfgsb3cControllogitlotrimlxtranmodelmodel<-modelUnitConversionmonolix2rxmonolixControln1qn1ControlnewuoaControlnlmControlnlmenlmeControlnlmerControlnlminbControlnlmixrnlmixr2nlmixr2AllEstnlmixr2Estnlmixr2NlmeControlnlmixr2NlmerControlnlsControlnmcovnmextnmGetDistributionMonolixLinesnmGetDistributionNonmemLinesnminfonmObjGetControlnmObjGetFoceiControlnmObjHandleControlObjectnmtabnmxmlnonmem2rxnonmemControloptimControlpdBlockedpdCompSymmpdConstructpdDiagpdFactorpdIdentpdLogCholpdMatpdMatrixpdNaturalpdSymmpkncaControlpopedControlpopedGetMultipleEndpointModelingTimespopedMultipleEndpointIndexDataFramepopedMultipleEndpointParampopedMultipleEndpointResetTimeIndexpreconditionFitprobitprobitInvprofileFixedprofileFixedSingleprofileLlppseudoOptimControlrandom.effectsranefreStructrxCatrxCleanrxControlrxDerivedrxFunrxModelVarsrxodeRxODErxode2rxParamrxParamsrxSetPipingAutorxSetSeedrxSolverxToMonolixrxToNonmemrxUiGetsaemControlsaemixControlsetOfvsimplifyUnitstat_amtstat_censtableControltraceplotuobyqaControlvarCombvarConstPowerVarCorrvarExpvarFixedvarFuncvarIdentvarPowervarWeightsvpcCensvpcCensTadvpcPlotvpcPlotTadvpcSim

Dependencies:armadillo4raskpassassertthatbackportsbase64encBHbinombitbit64bitopsbootbslibcachemcellrangercheckmateclassclicliprclustercolorspacecommonmarkcpp11cpp4rcrayoncurldata.tableDerivDescToolsdigestdparserdplyre1071evaluateExactexpmfarverfastmapfontawesomeforcatsforeignFormulafsgenericsggforceggplot2ggtextggtibblegldgluegridExtragridtextgtablehavenhighrHmischmshtmlTablehtmltoolshtmlwidgetshttrinlineisobandjpegjquerylibjsonliteknitrlabelinglatticelbfgsb3clifecyclelitedownlmomlotrimagrittrmarkdownMASSMatrixmemoisemimeminpack.lmminqamiraimonolix2rxmvtnormn1qn1nanonextnlmenlmixr2datanlmixr2estnlmixr2extranlmixr2plotnnetnonmem2rxnumDerivopensslpanderpillarpkgconfigpngpolyclipPreciseSumsprettyunitsprogressproxypurrrqs2R6rappdirsRColorBrewerRcppRcppArmadilloRcppEigenRcppParallelRCurlreadrreadxlrematchrexrlangrmarkdownrootSolverpartrstudioapirxode2rxode2llS7sassscalessitmoStanHeadersstringfishstringistringrsymenginesyssystemfontstibbletidyrtidyselecttinytextweenrtzdbutf8vctrsviridisLitevroomwithrxfunxgxrxml2yaml

Readme and manuals

Help Manual

Help pageTopics
Surrogate gradient function for lme4::nlmer.nlmerNlmerFun
Setup the poped database.setupPopEDdatabase
Convert an object to a nlmixr2 fit objectas.nlmixr as.nlmixr2
Expand a babelmixr2 PopED databasebabel.poped.database
Get the bpop_idx by variable name for a poped database created by 'babelmixr2'babelBpopIdx
Convert nlmixr2-compatible data to other formats (if possible)bblDatToMonolix bblDatToMrgsolve bblDatToNonmem bblDatToPknca bblDatToRxode
Control for fmeMcmc estimation method in nlmixr2fmeMcmcControl
Determine standardized rxode2 column names from datagetStandardColNames
Unit conversion for pharmacokinetic modelsmodelUnitConversion
Monolix Controller for nlmixr2monolixControl
nlmixr2 estimation using lme4::nlmernlmixr2Est.nlmer
Estimate starting parameters using PKNCAnlmixr2Est.pknca
Control for nlmer estimation method in nlmixr2nlmerControl nlmixr2NlmerControl
NONMEM estimation controlnonmemControl
PKNCA estimation controlpkncaControl
Control for a PopED design taskpopedControl
Get Multiple Endpoint Modeling TimespopedGetMultipleEndpointModelingTimes popedMultipleEndpointIndexDataFrame
Reset the Global Time Indexer for Multiple Endpoint ModelingpopedMultipleEndpointResetTimeIndex
Control for fmeMcmc estimation method in nlmixr2pseudoOptimControl
Convert RxODE syntax to monolix syntaxrxToMonolix
Convert RxODE syntax to NONMEM syntaxrxToNonmem
Load pruned nlmer model into symengine (no sensitivity promotion)rxUiGet.loadPruneNlmer
Load pruned nlmer model into symengine (with sensitivity promotion)rxUiGet.loadPruneNlmerSens
Full nlmer symengine environment with sensitivitiesrxUiGet.nlmerEnv
Build the full 3-part nlmer formularxUiGet.nlmerFormula
Compute d(f)/d('THETA[i]') for all nlmer parametersrxUiGet.nlmerHdTheta
nlmer base model (saem-dropped etas, 'THETA[i]' prefix, nlme error lines)rxUiGet.nlmerModel0
params() string for the nlmer 'THETA[i]'-indexed modelrxUiGet.nlmerParams
Build the random-effects part (part 3) of the nlmer 3-part formularxUiGet.nlmerRandomFormula
Compiled nlmer sensitivity model (prediction + gradients)rxUiGet.nlmerSensModel
Starting values for nlmer fixed effectsrxUiGet.nlmerStart
Get the structural params to estimate for nlmer (= saemParamsToEstimate)rxUiGet.nlmerThetas
Compute d(state)/d('THETA[i]') sensitivities for nlmerrxUiGet.nlmerThetaS
Control for saemix estimation method in nlmixr2saemixControl
Simplify units by removing repeated units from the numerator and denominatorsimplifyUnit