aboutsummaryrefslogtreecommitdiff
path: root/R/zzz.R
diff options
context:
space:
mode:
Diffstat (limited to 'R/zzz.R')
-rw-r--r--R/zzz.R9
1 files changed, 9 insertions, 0 deletions
diff --git a/R/zzz.R b/R/zzz.R
new file mode 100644
index 0000000..f18e559
--- /dev/null
+++ b/R/zzz.R
@@ -0,0 +1,9 @@
+.onLoad = function(libname, pkgname) {
+ conf <- reticulate::py_discover_config("rdkit")
+ rdkit_available <- conf$available
+ rdkit_module <- try(
+ reticulate::import("rdkit"),
+ silent = TRUE)
+ assign('rdkit_available', rdkit_available, envir = topenv())
+ assign('rdkit_module', rdkit_module, envir = topenv())
+}

Contact - Imprint