Displaying 1 result from an estimated 1 matches for "ispackageloaded".
2008 Feb 21
1
Suggestion: isLoaded() to test if a package is loaded (without loading it)
Hi,
for 'affxparser' (Bioconductor), we needed a function to test if a
certain package was loaded or not, but we did not want to load it if
it wasn't, which is why we couldn't use require(). We came up with
the following solution:
isPackageLoaded <- function(package, version=NULL, ...) {
s <- search();
if (is.null(version)) {
s <- sub("_[0-9.-]*", "", s);
} else {
package <- manglePackageName(package, version);
}
pattern <- sprintf("package:%s", package);
(patt...