On 26/03/2012 16:34, Sebastian P. Luque wrote:
On Wed, 21 Mar 2012 18:35:15 +0000,
Prof Brian Ripley<rip...@stats.ox.ac.uk>  wrote:

On 19/03/2012 20:25, Sebastian P. Luque wrote:
Hi,

R CMD check PACKAGE_VERSION_tar.gz gives warning:

Files not of a type allowed in a ‘data’ directory: ‘tser1.csv.bz2’
‘tser2.csv.bz2’ Please use e.g. ‘inst/extdata’ for non-R data files

which I didn't expect, based on section 1.1.5 (Data in packages) of
the Writing R Extensions manual:

Tables (`.tab', `.txt', or `.csv' files) can be compressed by `gzip',
`bzip2' or `xz', optionally with additional extension `.gz', `.bz2'
or `.xz'.  However, such files can only be used with R 2.10.0 or
later, and so the package should have an appropriate `Depends' entry
in its DESCRIPTION file.

In this case, I have a Depends: R (>= 2.13.0), and the package was
built with R version 2.15.0 beta (2012-03-16 r58769), Platform:
x86_64-pc-linux-gnu (64-bit), so I don't understand the warning.

Cheers,


Well, the extension is allowed 'optionally' to be .csv.bz2, but that
does not make it good practice and I would suggest not using it.

Does this mean we can still compress the files, but leave the file name
with suffix *.csv (i.e. not adding the compression-specific suffix)?
The 2 files I'm including in the package are a little over 1 Mb, and
bzip2 gets them down to<  150 Kb.

Yes, that is what the help file says.

But that 'check' picked it up was a typo in the code 'check' used to
specify types of data() files, corrected since your build of R so I
would expect current R-devel or R-pre-release not to give the NOTE.  I
am not sure whether or not that has any ramifications for users of the
package with older versions of R, but we know calling the compressed
file foo.csv would work.

Up to R 2.14.2, R CMD check was reporting a Warning, rather than a Note,
but indeed the latest R-devel and R-pre-release don't.  Thanks.

Cheers,



--
Brian D. Ripley,                  rip...@stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to