The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
sparseinv by Tim
Davis, but sparseinv works on LDL’ factorization of
C whereas I changed this to work on
LL’ factorization of C.
gremlinR() now uses far less RAM per iteration of the
model (previously was forming the entire
C-inverse)h) inside
gremlinControl() to set the “difference” or amount to alter
parameters to calculate change in log-likelihood.reml) to
calculate log-likelihood
Removed error() in c++
update() to get “through”
trouble spotsChanged default parameterization so lambda transformation is no longer the default
Changed default convergence check criteria
(cctol)
deltaSE() function to calculate approximate standard
errors for functions of (co)variance parameters (e.g., h2,
standard deviations of variances, or correlations)
Gcon and Rcon arguments to
gremlin() for constraining parameters
Gstart and
Rstart argumentssire model, we could restrain
the sire variance =0.38. ``` grSf <-
gremlin(WWG11 ~ sex, random= ~ sire, data = Mrode11, Gstart =
list(matrix(0.38)), Gcon = list(“F”), control = gremlinControl(lambda =
FALSE))```
Gcon/Rcon),
introduced steps to deal with parameters outside of the boundaries of
their parameter space (e.g., variance < 0).
update() function
gremlinControl() using the step argumentgremlinControl() function for advanced
changes to the way gremlin runsem, ai, and
elsewhere (where relevant) in next versiongrMod and gremlinR
classes.
grMod is the model structure for which a log-likelihood
can be calculatedgremlinR class distinguishes from gremlin
class in that gremlinR objects will only use R
code written by the package in order to run the model. Class
gremlin will execute underlying c++ code written in the
package.ai() efficiently calculates the AI matrix without
directly computing several matrix inverses (as previously coded)lambda and alternative parameterizations now possible
and executed by the same code
lambda parameterization is the REML likelihood of the
variance ratios after factoring out a residual variance from the
Mixed Model Equations.lambda models).M) matrix from
which the Cholesky factorization (and logDetC and
tyPy calculations are made)
C) and obtain tyPy and
logDetC using thisM and C, now do a solve with
Cholesky of C (sLc/Lc in
R/c++ code) to calculate tyPy
based off Boldman and Van Vleckgremlin objects
AIC, residuals,
anova, and nobssummary, print, and
logLik methods as wellImproved algorithm that reduces computational resources and time!
Also implemented c++ code in gremlin(), while keeping
gremlinR() purely the R implementation (at least from the
package writing standpoint).
Documentation has switched from filling out the .Rd
files manually to providing documentation next to the function code in
the .R files using roxygen2
gremlin is born!Congratulations, its a gremlin!
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.