R-ex directory in a R package; large software in R
On Fri, 1 Feb 2002 jonathan_li at agilent.com wrote:
Hi, To better organize a package, one sometimes wants to place some individual R files in R-ex directory (at least this is the way I understand the functionality of R-ex).
No. R-ex/ contains examples automatically extracted from the help pages. You can put tests in tests/ and other stuff you want installed in inst/
A more general and related question is: how does one organize R files in a package? Should they all just go into pkg/R? To create a large package, this way of organization is not very desirable. Most of R packages seem to be relatively small so far. But I am hoping that some larger software can be built around R. Can people comment on this?
Presumably it wouldn't be too hard to allow the src/ and R/ subdirectories to have further subdirectories. On the other hand, if the source code really does break into nice modular subdirectories it probably should be a bundle of packages rather than a single package. Paul Gilbert has taken this approach with his time-series software, and in a sense R-base does this too. Also, there's no reason why the structure of a package has to reflect the structure of your development tree. You might have a huge set of subdirectories and a make target that produces an R package or bundle of packages. -thomas -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._