Package: lotri 1.0.5

lotri: A Simple Way to Specify Symmetric, Block Diagonal Matrices
Provides a simple mechanism to specify a symmetric block diagonal matrices (often used for covariance matrices). This is based on the domain specific language implemented in 'nlmixr2' but expanded to create matrices in R generally instead of specifying parts of matrices to estimate. It has expanded to include some matrix manipulation functions that are generally useful for 'rxode2' and 'nlmixr2'.
Authors:
lotri_1.0.5.tar.gz
lotri_1.0.5.zip(r-4.7-x86_64)lotri_1.0.5.zip(r-4.7-arm64)lotri_1.0.5.zip(r-4.6-x86_64)lotri_1.0.5.zip(r-4.6-arm64)lotri_1.0.5.zip(r-4.5-x86_64)
lotri_1.0.5.tgz(r-4.6-x86_64)lotri_1.0.5.tgz(r-4.6-arm64)lotri_1.0.5.tgz(r-4.5-x86_64)lotri_1.0.5.tgz(r-4.5-arm64)
lotri_1.0.5.tar.gz(r-4.7-arm64)lotri_1.0.5.tar.gz(r-4.7-x86_64)lotri_1.0.5.tar.gz(r-4.6-arm64)lotri_1.0.5.tar.gz(r-4.6-x86_64)
lotri_1.0.5.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
lotri/json (API)
| # Install 'lotri' in R: |
| install.packages('lotri', repos = c('https://nlmixr2.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/nlmixr2/lotri/issues
Pkgdown/docs site:https://nlmixr2.github.io
Last updated from:7151a54c00. Checks:15 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 108 | ||
| linux-devel-x86_64 | OK | 125 | ||
| source / vignettes | OK | 184 | ||
| linux-release-arm64 | OK | 109 | ||
| linux-release-x86_64 | OK | 131 | ||
| macos-release-arm64 | OK | 103 | ||
| macos-release-x86_64 | OK | 265 | ||
| macos-oldrel-arm64 | OK | 98 | ||
| macos-oldrel-x86_64 | OK | 252 | ||
| windows-devel-arm64 | OK | 212 | ||
| windows-devel-x86_64 | OK | 156 | ||
| windows-release-arm64 | OK | 235 | ||
| windows-release-x86_64 | OK | 103 | ||
| windows-oldrel-x86_64 | OK | 117 | ||
| wasm-release | OK | 97 |
Exports:.lotriPointersas.lotrilotrilotriAsExpressionlotriBaseConditionlotriDataFrameToLotriExpressionlotriEstlotriIsBlockMatlotriIsSamelotriMatlotriMatInvlotriNearPDlotriPriorDistslotriSameBreaklotriSameMaplotriSeprcm
Dependencies:armadillo4rbackportscheckmatecpp4rcrayon
Last update: 2026-09-03
Started: 2026-09-03
Last update: 2026-08-14
Started: 2026-08-13
Last update: 2022-06-18
Started: 2019-05-10
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| As lower triangular matrix | as.lotri as.lotri.data.frame as.lotri.default as.lotri.matrix |
| Easily Specify block-diagonal matrices with lower triangular info | lotri |
| Change a matrix or lotri matrix to a lotri expression | lotriAsExpression |
| Work with `same()` (NONMEM `BLOCK SAME`) blocks in a lotri data frame | lotriBaseCondition lotriIsSame lotriSameBreak lotriSameMap |
| Convert a lotri data frame to a lotri expression | lotriDataFrameToLotriExpression |
| Extract or remove lotri estimate data frame from lotri object | lotriEst |
| Determine if the matrix is a block matrix | lotriIsBlockMat |
| Create a matrix from a list of matrices | lotriMat |
| Converts a matrix into a list of block matrices | lotriMatInv |
| C++ implementation of Matrix's nearPD | lotriNearPD |
| Return the prior distributions supported by `lotri()` | lotriPriorDists |
| Separate a lotri matrix into above and below lotri matrices | lotriSep |
| Use the RCM algorithm to permute to banded matrix | rcm |