Hi Philip, Actually, lme() does allow for this, using "control=list(sigma=1)" (so this constrains the scaling factor to 1).
Best, Wolfgang >-----Original Message----- >From: R-sig-ecology [mailto:r-sig-ecology-boun...@r-project.org] On >Behalf Of Dixon, Philip M [STAT] >Sent: Monday, 14 January, 2019 15:52 >To: r-sig-ecology@r-project.org >Subject: [R-sig-eco] Regression when Y has an estimation variance > >Roy, > >One relevant literature is that on meta-regression (a generalization of >meta-analysis). There is a very good handbook by Koricheva, Gurevitch >and Mengerson. Meta analysis mostly deals with Gaussian responses (or >transformable to approximately Gaussian). If there has been any work on >non-gaussian responses, I expect it would be summarized in Koricheva. > >The metafor package is one implementation specifically for meta analysis. >A resource on metafor and other R packages is Schwarzer and Carpenter, >Meta-analysis with R. > >Other programs can also fit the models as mixed models with >heterogenerous specified variances, lme() and lmer() do not let you do >this. lmer() doesn't allow heterogeneous variances; lme() does, but only >of the form k_i*sigma^2 (i.e. variances relative to a common scaling >factor, not absolutely specified variances). For a meta analysis, you >need to specify the absolute variance for each estimate. If someone >knows how to trick lme() to use exactly the error variances that have >been specified, I would love to hear about it. > >Best, >Philip Dixon _______________________________________________ R-sig-ecology mailing list R-sig-ecology@r-project.org https://stat.ethz.ch/mailman/listinfo/r-sig-ecology