Skip to content
Prev 11806 / 21312 Next

[Bioc-devel] library() calls removed in simpleSingleCell workflow

I agree it is nice to be able to only load the packages needed for a 
certain section of a vignette and not the whole thing. And that too many 
`::` can make code look unwieldy (though some may actually increase 
readability).

But relying on manually sprinkled in `library` calls seems like a hack 
prone to error. And there are always bound to be dependencies that are 
non-local, e.g. on general infrastructure like SummarizedExperiment, 
ggplot2, dplyr.

So: do we need a way to computationally determine the dependencies of a 
vignette section, including highlighting/eliminating potential name 
clashes (b/c the warnings about masking emitted at package loading are 
easily ignored)? This seems like a straightforward engineering task.

Eventually with such code analysis we could get rid of explicit 
`library` calls altogether :)

	Wolfgang





5.10.17 08:53, Laurent Gatto scripsit:

  
    

Thread (20 messages)

Aaron Lun library() calls removed in simpleSingleCell workflow Oct 4 Kasper Daniel Hansen library() calls removed in simpleSingleCell workflow Oct 4 Obenchain, Valerie library() calls removed in simpleSingleCell workflow Oct 4 Turaga, Nitesh library() calls removed in simpleSingleCell workflow Oct 4 Wolfgang Huber library() calls removed in simpleSingleCell workflow Oct 4 Aaron Lun library() calls removed in simpleSingleCell workflow Oct 4 Laurent Gatto library() calls removed in simpleSingleCell workflow Oct 4 Wolfgang Huber library() calls removed in simpleSingleCell workflow Oct 5 Aaron Lun library() calls removed in simpleSingleCell workflow Oct 5 Wolfgang Huber library() calls removed in simpleSingleCell workflow Oct 5 Aaron Lun library() calls removed in simpleSingleCell workflow Oct 5 Obenchain, Valerie library() calls removed in simpleSingleCell workflow Oct 5 Henrik Bengtsson library() calls removed in simpleSingleCell workflow Oct 5 Aaron Lun library() calls removed in simpleSingleCell workflow Oct 5 Wolfgang Huber library() calls removed in simpleSingleCell workflow Oct 6 Kasper Daniel Hansen library() calls removed in simpleSingleCell workflow Oct 6 Wolfgang Huber library() calls removed in simpleSingleCell workflow Oct 6 Henrik Bengtsson library() calls removed in simpleSingleCell workflow Oct 6 Nan Xiao library() calls removed in simpleSingleCell workflow Oct 6 Martin Morgan library() calls removed in simpleSingleCell workflow Oct 12