On Fri, 13 May 2005, Douglas Bates wrote:
I'd like to try and rewrite my package to take advantage of S4 methods and
name spaces. I am presuming that S4 methods and name spaces will help me
write and maintain my package.
Can someone suggest a "model" package that uses best practices for mixing
S3, S4 methods and name spaces? Preferably a package with multiple R
source files.
It doesn't mix S3 and S4 but the Matrix package is a large package based
on S4 that does show the use of S4 and a NAMESPACE. On a smaller scale,
the lme4 package also uses S4 and a NAMESPACE.
The stats4 package in the distribution is intended to be a model in
the sense I think we were asked for. It is much smaller than Doug's
examples.