Hi,
I'm going to start by summarizing the suggestions (for where to put the
script) that have been presented so far:
[1] in the /demo directory
[2] in /inst/SOMETHING, where Dirk lists four possible values for SOMETHING
[3] in /R , but hidden using .Rbuildignore
[4] in the Example section of a man page, protected by \dontrun{...}
[5] the same as [4], but after encapsulating the script in a function
that could be exported.
Of these, I think I like [5] the best (and so will probably do things
that way), followed by [1].
And I can't resist following up on to Dirk's (fortune-eligible?) comment
that "there is a reasonable discussion in Writing R Extensions, but as
always, you have to find it first". Before posting, I read section
1.1.6 (Data in packages) of the "fine manual", and couldn't find a clear
recommendation for my situation. Given the range of responses, it seems
that I wasn't alone....
Thanks to all,
Kevin
On 3/22/2016 5:08 PM, Dirk Eddelbuettel wrote:
Kevin,
The inst/ directory gives a good handle to pass arbitrary directory layouts
of your choosing through. You just need to avoid inst/data as it would clash
with an existing data/ directory.
I think I have seen
inst/rawData
inst/extData # as in 'external data'
and of course
inst/scripts
or
inst/tools
Note that there is a reasonable discussion in Writing R Extensions, but as
always, you have to find it first.
Dirk
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
______________________________________________
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel