###
###
.pkgname <- "@PKGNAME@"
.nmask_per_seq <- @NMASKPERSEQ@
.onLoad <- function(libname, pkgname)
{
if (pkgname != .pkgname)
stop("package name (", pkgname, ") is not ",
"the expected name (", .pkgname, ")")
extdata_dirpath <- system.file("extdata", package=pkgname,
lib.loc=libname, mustWork=TRUE)
## Make and export MaskedBSgenome object.
bsgenome <- MaskedBSgenome(
ref_bsgenome=@REFPKGNAME@,
masks_pkgname=pkgname,
nmask_per_seq=.nmask_per_seq,
masks_dirpath=extdata_dirpath
)
ns <- asNamespace(pkgname)
objname <- pkgname
assign(objname, bsgenome, envir=ns)
namespaceExport(ns, objname)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.