Skip to content
Prev 9568 / 21318 Next

[Bioc-devel] lazyData

With LazyData true you indeed don't load the data until it is available.
My guess, from skimming the code extremely fast, is that the extreme
requirements (memory and time) during installation is because the data
objects needs to get loaded and somehow modified for this to happen.

Re. the global environment: if my package has an object TEST, and LazyData
is TRUE, when I do (say)
  data(TEST)
or use TEST somehow, TEST doesn't exists in the Global environment.  But if
LazyData is FALSE and I do data(TEST), TEST gets copied into the Global
environment, which is kind of irritating when it is annotation data because
it seems fragile to me (perhaps it is not).

Best,
Kasper

On Fri, Jul 29, 2016 at 3:38 PM, Martin Morgan <
martin.morgan at roswellpark.org> wrote: