[Bioc-devel] Passing packages as variables?
Charles Plessy
charles-listes+bioc-devel at plessy.org
Sun Jun 11 02:56:50 CEST 2017
Le Sat, Jun 10, 2017 at 03:11:37PM -0400, Zach Skidmore a écrit :
>
> genome <- findCorrectGenome()
> library(genome, character.only=T)
> refBases <- getSeq(genome, Granges)
> detach(genome, unload = T, character.only = T)
>
> It feels wrong to have library calls like this within the package though. As
> an alternative I suppose I could put in the suggests field all BSgenome
> packages, but I don't really want to do that either. does any one have a
> better idea? I think the ideal solution would be to just do something like
> this:
>
> refBases <- getSeq(geome::genome, Granges)
Hello Zach,
recently, I did something like this:
requireNamespace(genome)
genome <- getExportedValue(genome, genome)
I am not sure if it is the best solution, but for the moment, it works.
Have a nice week-end,
Charles
--
Charles Plessy, Ph.D. – RIKEN Center for Life Science Technologies
Division of Genomic Technologies – Genomics Miniaturization Technology Unit
1-7-22 Suehiro-cho, Tsurumi-ku, Yokohama, Kanagawa 230-0045 Japan
■■□―――――――――― http://population-transcriptomics.org ――――――――――□■■
More information about the Bioc-devel
mailing list