head 1.9; access; symbols pkgsrc-2023Q4:1.8.0.4 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.8.0.2 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.7.0.2 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.6.0.12 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.10 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.8 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.6 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.4 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.2 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.4.0.2 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.3.0.16 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.14 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.12 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.10 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.8 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.4 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.6 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.2 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.2.0.6 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.4 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.2 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.1.0.6 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.4 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.2 pkgsrc-2018Q1-base:1.1; locks; strict; comment @# @; 1.9 date 2024.01.27.10.22.20; author mef; state Exp; branches; next 1.8; commitid oqBfMgeOrzJuD4WE; 1.8 date 2023.07.08.06.06.17; author mef; state Exp; branches; next 1.7; commitid 5Aez7MlnSYJiKXvE; 1.7 date 2023.06.13.13.55.59; author mef; state Exp; branches; next 1.6; commitid 8sgbEAYgLiVd9NsE; 1.6 date 2021.10.26.10.55.28; author nia; state Exp; branches; next 1.5; commitid vzl6zVlmjiF3hjeD; 1.5 date 2021.10.07.14.27.50; author nia; state Exp; branches; next 1.4; commitid wLkpKfebF6VS3TbD; 1.4 date 2021.09.16.23.47.51; author mef; state Exp; branches; next 1.3; commitid oR8OIzHRsiFSPe9D; 1.3 date 2019.07.31.19.49.55; author brook; state Exp; branches; next 1.2; commitid mC2y6dXlBXEHwexB; 1.2 date 2018.12.21.12.53.49; author wen; state Exp; branches; next 1.1; commitid U3nSqnazEt9lmF4B; 1.1 date 2018.01.22.03.16.11; author wen; state Exp; branches; next ; commitid dQYiP1MI6gsTQOnA; desc @@ 1.9 log @(math/R-lme4) Uppdate 1.1.34 to 1.1.35.1 CHANGES IN VERSION 1.1-35.1: USER-VISIBLE CHANGES: * 'lFormula' and 'glFormula' once again _do_ allow matrix-valued responses (for use in downstream packages like 'galamm') CHANGES IN VERSION 1.1-35 (2023-11-03): NEW FEATURES: * 'predict.merMod' now has a 'se.fit' method, which computes the standard errors of the predictions, conditional on the estimated 'theta' (variance-covariance) parameters USER-VISIBLE CHANGES: * using 'lmer' with a matrix-valued response now throws a more informative error message, directing the user to '?refit' @ text @$NetBSD: distinfo,v 1.8 2023/07/08 06:06:17 mef Exp $ BLAKE2s (R/lme4_1.1-35.1.tar.gz) = e910bcbf2d1d7838ba0a27fff241be74e26783f1b5960904dbd5b76fbe23d644 SHA512 (R/lme4_1.1-35.1.tar.gz) = c285d071bad962898761f1a8fff1dbd0ac0a2a40877650b6a2cf8a322a59b7241f2b96414a525f5c712d2f913e5a571176d76ad97c8138c01d0cae35db3ca11d Size (R/lme4_1.1-35.1.tar.gz) = 2942848 bytes @ 1.8 log @(math/R-lme4) Updated 1.1.33 to 1.1.34 (R CMD Rdconv -t txt /tmp/math/R-lme4/work/lme4/inst/NEWS.Rd) CHANGES IN VERSION 1.1-34: BUG FIXES: * 'summary()' now records if 'correlation' was specified explicitly and to what; and its 'print()' method takes it into account; notably summary(, correlation=TRUE) will by default print the correlation (matrix of the fixed effects) fixing GH #725 NEW FEATURES: * 'refit' gains a 'newweights' argument @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2023/06/13 13:55:59 mef Exp $ d3 3 a5 3 BLAKE2s (R/lme4_1.1-34.tar.gz) = 64938738d4ecb1937a33c1085802428b04f36cf67e0a1361de8afa9859454b61 SHA512 (R/lme4_1.1-34.tar.gz) = 52aea4ff44d9686612972a036f97f5deb795b2cf07db80d12603cd1b23bd078799863eb7c7e9548eca8e5afe28935110ed85a4e67d64e076ee455bf06e4cacc1 Size (R/lme4_1.1-34.tar.gz) = 2948976 bytes @ 1.7 log @(math/R-lme4) Updated 1.1.27 to 1.1.33 CHANGES IN VERSION 1.1-33: BUG FIXES: * a boundary check could fail occasionally when large data produced an NA value in a computed gradient; now warns instead (GH #719, Mathias Ambuehl) * 'allFit' now works better when 'optimx' and 'dfoptim' packages are not installed (GH #724) * 'refit' reset internal degrees of freedom component incorrectly for REML fits (resulted in incorrect reported REML criteria, but otherwise harmless: side effect of GH #678) NEW FEATURES: * 'dotplot' and 'qqmath' methods gain a 'level' argument to set the width of confidence intervals * 'dotplot' method is now more flexible, using ".v" options ('lty.v', 'col.line.v', 'lwd.v') to set appearance of vertical lines (Iago Gin Vzquez) * 'refit' gains a 'newweights' argument (GH #678) CHANGES IN VERSION 1.1-32 (2023-03-14): USER-VISIBLE CHANGES: * 'formatVC()' gets a new optional argument 'corr' indicating if correlations or covariances should be used for vector random effects; this corresponds to 'print(, ranef.corr = ...)' . By default, it is FALSE for 'comp = "Variance"', fixing (GH #707). * 'qqmath.merMod' adds a (useless) 'data' argument for S3 compatibility. Going forward, the 'id' and 'idLabels' arguments should always be specified by name. We have added code to try to detect/warn when this is not done. BUG FIXES: * 'nobars' now retains the environment of its formula argument (GH #713, Mikael Jagan) CHANGES IN VERSION 1.1-31 (2022-11-01): BUG FIXES: * 'confint(fm, )' now works (after years of being broken) again. * simulating from binomial model with a factor response, when the simulated response contains only a single factor level, now works (Daniel Kennedy) CHANGES IN VERSION 1.1-30 (2022-07-08): USER-VISIBLE CHANGES: * 'nl' (term names) component added to output list of 'mkReTrms (GH #679)' * eliminate partial-matching of 'eta' (for 'etastart') (GH #686: not actually "user-visible" unless 'getOption("warnPartialMatchDollar")' is 'TRUE') * 'summary' method doesn't break for GLMMs other than binomial/Poisson when 'merDeriv''s 'vcov.glmerMod' method is attached (GH #688) BUG FIXES: * better handling of 'simulate(., re.form = NULL)' when model frame contains derived components (e.g. 'offset()', 'log(x)') () * 'bootMer' works with 'glmmTMB' again (broken in 1.1-29) * 'maxfun' argument to 'allFit' controls max function evaluations for every optimizer type (GH#685) CHANGES IN VERSION 1.1-29 (2022-04-07): USER-VISIBLE CHANGES: * prediction with new levels (when not allowed) returns a more informative error message (displays a list of unobserved levels) BUG FIXES: * 'glmer.nb' now works when 'lme4' is not loaded (GH #658, @@brgew) * tests for singularity ('check.conv.singular') now run independently of derivative computation (e.g., when 'calc.derivs=FALSE') (GH #660, @@palday) * 'influence.merMod' now works when data were originally specified as a tibble * fixed bug in 'cooks.distance' method for 'influence.merMod' (i.e., objects created via 'influence(fitted_model)') (John Fox) (GH #672) * 'predict' works for formulas containing . when 'newdata' is specified (GH #653) * 'bootMer' now correctly inherits control settings from original fit CHANGES IN VERSION 1.1-28 (2022-02-04): USER-VISIBLE CHANGES: * construction of interacting factors (e.g. when 'f1:f2' or 'f1/f2' occur in random effects terms) is now more efficient for partially crossed designs (doesn't try to create all combinations of 'f1' and 'f2') (GH #635 and #636) * 'mkNewReTrms' is exported * singular-fit message now refers to 'help("isSingular")' rather than '?isSingular' TESTS: * fix 'all.equal(p1,p2,p3)' and similar 'expect_equal()' thinkos * fix some tests only run when 'lme4:::testLevel() > 1'; adapt tests for upcoming Matrix 1.4-1 which has 'names(diag())' BUG FIXES: * 'reOnly' preserves environment (GH #654, Mikael Jagan) * backward-compatibility hooks changed to evaluate at run-time (i.e., in '.onLoad()') rather than at build time (GH #649) * 'lmList' no longer warns when 'data' is a tibble (GH #645) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2021/10/26 10:55:28 nia Exp $ d3 3 a5 3 BLAKE2s (R/lme4_1.1-33.tar.gz) = f5ca8fed4ed84378060351f1b04bfd55eacd9c7dac045268072d30c17d52ef03 SHA512 (R/lme4_1.1-33.tar.gz) = e28d95c8690c7da09839b9ac4db2d2016f8a10f8ea2925b33c63ab146f0209faccfba7e23e16ccf90612097c31bb74a2d096aa28c55ced4035839662cdf7682e Size (R/lme4_1.1-33.tar.gz) = 2940865 bytes @ 1.6 log @math: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2021/10/07 14:27:50 nia Exp $ d3 3 a5 3 BLAKE2s (R/lme4_1.1-27.1.tar.gz) = 7aeb93259e978af60580b74588af45f06ff012a17b2d00bdcd54a1022751ac88 SHA512 (R/lme4_1.1-27.1.tar.gz) = 24af458973e4b6cbfb24c8add55438fb5f9b5338a9195f2ea87531fa3c783cd0a2f3a7591fe601af5dd9332b34b116da0f01043cb1d931ec502c88c944106df9 Size (R/lme4_1.1-27.1.tar.gz) = 3311365 bytes @ 1.5 log @math: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2021/09/16 23:47:51 mef Exp $ d3 1 a3 1 RMD160 (R/lme4_1.1-27.1.tar.gz) = 3b00bd9f3569ca6f40e3e735b7927b9b214256ae @ 1.4 log @(math/R-lme4) Updated 1.1.21 to 1.1.27.1 HANGES IN VERSION 1.1-27.1: USER-VISIBLE CHANGES: * 'influence.merMod' allows user-specified starting parameters * cleaned up performance vignette BUG FIXES: * 'cooks.distance' now works with objects computed by 'influence' method * 'influence.merMod' now works with 'glmer' models using 'nAGQ=0' * 'predict' (with new data) and 'simulate' methods now work for models with >100 levels in a random effect grouping variable (GH #631) CHANGES IN VERSION 1.1-27 (2021-05-15): USER-VISIBLE CHANGES: * improvements from Lionel Henry (via https://github.com/lme4/lme4/pull/587) to fix corner cases in data checking; also resolves GH #601 (allFit scoping) * 'getME(., "lower")' now has names (request of GH #609) * improved detection of 'NaN' in internal calculations (typically due to underflow/overflow or out-of-bounds linear predictors from non-constraining link functions such as identity-link Gamma models) * 'influence.merMod' allows parallel computation * the 'statmod' package is no longer required unless attempting to simulate results from a model with an inverse Gaussian response BUG FIXES: * long formulas work better in 'anova' headings (GH #611) CHANGES IN VERSION 1.1-26 (2020-11-30): BUG FIXES: * 'predict', 'model.frame(.,fixed.only=TRUE)' work with variable names containing spaces (GH #605) * 'simulate' works when original response variable was logical * 'densityplot' handles partly broken profiles more robustly NEW FEATURES: * 'thpr' method for 'densityplot()' (for plotting profiles scaled as densities) gets new arguments CHANGES IN VERSION 1.1-25 (2020-10-23): * Set more tests to run only if environment variable 'LME4_TEST_LEVEL'>1 CHANGES IN VERSION 1.1-24 (never on CRAN): USER-VISIBLE CHANGES: * 'anova()' now returns a p-value of 'NA' if the df difference between two models is 0 (implying they are equivalent models) (GH#583, @@MetaEntropy) * speedup in 'coef()' for large models, by skipping conditional variance calculation (Alexander Bauer) * 'simulate.formula' machinery has changed slightly, for compatibility with the 'ergm' package (Pavel Krivitsky) * informational messages about (non-)convergence improved (GH #599) * improved error messages for 0 non-NA cases in data (GH #533) NEW FEATURES: * 'getME(.,"devfun")' now works for 'glmer' objects. Additionally, 'profile'/'confint' for GLMMs no longer depend on objects in the fitting environment remaining unchanged (GH #589). This change also affects likelihood profiling machinery; results of 'glmer' profiling/CIs may not match results from previous versions exactly. BUG FIXES: * improved handling/documentation of 'glmer.nb' controls (GH #556) * 'predict' works better for 'gamm4' objects (GH #575) * resolved some long-standing UBSAN issues (GH #561) CHANGES IN VERSION 1.1-23 (2020-03-06): This is primarily for CRAN compliance (previous submission was retracted to allow time for downstream package adjustments). * Some PROTECT/UNPROTECT fixes CHANGES IN VERSION 1.1-22 (never on CRAN): USER-VISIBLE CHANGES: * prediction now works better for factors with many levels (GH#467, solution by @@sihoward) * minor changes to argument order in '[g]lmerControl'; default tolerance for convergence checks increased from 0.001 to 0.002 for 'glmerControl' (now consistent with 'lmerControl') * 'lmer(*, family="")' is no longer valid; it had been deprecated since 2013-06. * 'lmer()', 'glmer()', and 'nlmer()' no longer have a formal '...' argument. This defunctifies the use of a 'sparseX = .' argument and will reveal some user errors, where extraneous arguments were previously disregarded. * In 'isSingular(x, tol)', the default tolerance ('tol') has been increased from '1e-5' to '1e-4', the default of 'check.conv.singular' in 'g?lmerControl()'. * for clarity and consistency with base R methods, some column names of 'anova()' output are changed: "Df" becomes "npar", "Chi Df" becomes "Df" (GH #528) * 'simulate()' now works with inverse-Gaussian models (GH #284 revisited, @@nahorp/Florian Hartig) * single-model mode of 'anova()' now warns about unused arguments in ... (e.g. 'type="III"') * default tolerances for 'nloptwrap'/BOBYQA optimizer tightened ('xtol_abs' and 'ftol_abs' were 1e-6, now 1e-8). (To revert to former tolerances, use 'control=lmerControl(optimizer="nloptwrap", optCtrl=list(xtol_abs=1e-6, ftol_abs=1e-6))'.) BUG FIXES: * improved checking for missing data (@@lionel-) * internal 'checkZrank()' should be able to deal with ('Matrix' package) 'rankMatrix()' returning 'NA'. * 'allFit(fm)' now works for a model that had an explicit 'control = lmerControl(..)' call. * internal 'getStart()' now works when model's 'start' was specified as a list, and when called from 'drop1()' on a submodel, fixing GH #521. * internal function 'mkdevfun' now works even if there is an extraneous 'getCall' function defined in the global environment (GH #535) * 'allFit()' works even if a variable with symbol 'i' is used somewhere in the original model call (GH #538, reported by Don Cohen); generally more robust * 'glmer.nb' works even if an alternative version of 'negative.binomial' (other than the one from 'MASS') is loaded in the workspace (e.g. by the 'GLMMadaptive' package) (GH#516) * 'level' argument is now honoured by 'confint(..., type="boot", level=...)' (GH #543) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2019/07/31 19:49:55 brook Exp $ a2 1 SHA1 (R/lme4_1.1-27.1.tar.gz) = 4f2fc7666af41670f3de7dc88f943707cfc37a7c @ 1.3 log @R-lme4: update to version 1.1.21. Update to the canonical form of an R package and fix the LICENSE field. @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 4 SHA1 (R/lme4_1.1-21.tar.gz) = 489052d369d8cfb8d69807f480e4be33eb64955a RMD160 (R/lme4_1.1-21.tar.gz) = eb6bc5ff9a2aebe1554dd839d7fef41a94d31806 SHA512 (R/lme4_1.1-21.tar.gz) = 6aa61c032731b585e262f52d2051aa2e9c424ec6f797a0073d4b6fb254a2fea28daeadb24e2e0e3522bd9929a4ce50a9899444570ccbd156ddcea9063cac2d13 Size (R/lme4_1.1-21.tar.gz) = 4124154 bytes @ 1.2 log @Update to 1.1.19 Upstream changes: CHANGES IN VERSION 1.1-19 NEW FEATURES influence measure code from car rolled in (see ?influence.merMod) mkReTrm gets new arguments reorder.terms, reorder.vars to control arrangement of RE terms and individual effects with RE terms within model structures adding material from the RePsychLing package (on GitHub; see Bates et al 2015 arXiv:1506.04967) to show orthogonal variance components. USER-VISIBLE CHANGES as.data.frame.merMod finds conditional variance information stored either as attr(.,"postVar") or attr(.,"condVar") (for glmmTMB compatibility) change to defaults of [g]lmerControl to print a message when fits are singular new utility isSingular() function for detecting singular fits; by default a message is printed for singular fits allFit function/methods have been moved to the main package, rather than being included in an auxiliary source file post-fitting convergence checks based on estimated gradient and Hessian (see troubleshooting) are no longer performed for (nearly-)singular fits (see isSingular) CHANGES IN VERSION 1.1-18-1 (2018-08-17) This is a minor release; the only change is to roll back (unexport) the influence.merMod method, pending resolution of conflicts with the car package CHANGES IN VERSION 1.1-18 ((2018-08-16) USER-VISIBLE CHANGES ranef(.,condVar=TRUE) now works when there are multiple random effects terms per factor NEW FEATURES rstudent and influence methods are available for merMod objects devfun2 function (for generating a deviance function that works on the standard deviation/correlation scale) is now exported BUG FIXES lmList now obeys its pool argument (instead of always using what currently is the default, GH #476) CHANGES IN VERSION 1.1-17 (2018-04-03) This is a maintenance release only (fixes CRAN problems with cross-platform tests and examples) CHANGES IN VERSION 1.1-16 (2018-03-28) BUG FIXES lmList no longer ignores the subset argument (John Fox) fixed several minor issues with predicting when (1) grouping variables have different levels from original model (e.g. missing levels/factor levels not explicitly specified in newdata) or (2) re.form is a subset of the original RE formula and some (unused) grouping variables are omitted from newdata (GH #452, #457) USER-VISIBLE CHANGES lmList tries harder to collect errors and pass them on as warnings documented as.function method (given a merMod object, returns a function that computes the deviance/REML criterion for specified parameters) print method for summary.merMod objects no longer collapses small values of the t-statistic to zero @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2018/01/22 03:16:11 wen Exp $ d3 4 a6 4 SHA1 (R/lme4_1.1-19.tar.gz) = 2b7f7060e970dd58fce1138d8e7aa70c4f1a9197 RMD160 (R/lme4_1.1-19.tar.gz) = ca3ef68788a45cac5d8a2a99a3a6706c30b6b713 SHA512 (R/lme4_1.1-19.tar.gz) = 4e27ab14b91b6349a0923a80d5ee1a0e2549a6ec7f133cfafb45fb28921c6f4249af8fc97bd4d80e841d5da586af3d4ebe15bb764f8a4ce6b52eb71c67e310c7 Size (R/lme4_1.1-19.tar.gz) = 4120276 bytes @ 1.1 log @Import lme4-1.1.15 as math/R-lme4. Fit linear and generalized linear mixed-effects models. The models and their components are represented using S4 classes and methods. The core computational algorithms are implemented using the Eigen C++ library for numerical linear algebra and RcppEigen "glue". @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2015/11/03 23:33:27 agc Exp $ d3 4 a6 4 SHA1 (R/lme4_1.1-15.tar.gz) = 6e32d8f42a4372d01e6b684f0b630b5d38120e92 RMD160 (R/lme4_1.1-15.tar.gz) = f14c00b40d1a72495b388503c91bd8e1300a959b SHA512 (R/lme4_1.1-15.tar.gz) = c3e58e9cb2ec04ae21a767e3d344d8215fd267952a06dab9c8a3de1f0aa888b024548605725cd783457a13c2b01b7e7552ddbc90bd091161fcd4915b3349ad24 Size (R/lme4_1.1-15.tar.gz) = 3610706 bytes @