if (
interactive() &&
requireNamespace("MOFA2", quietly = TRUE) &&
requireNamespace("systemfonts", quietly = TRUE) &&
utils::packageVersion("systemfonts") >= "1.1.0" &&
identical(Sys.getenv("NOT_CRAN"), "true")
) {
# Use pretrained models (no Python needed):
demo_multiomics_analysis("SUMO", export_pptx = TRUE, use_pretrained = "always")
demo_multiomics_analysis("real_world", export_pptx = TRUE, use_pretrained = "always")
# To train (when basilisk or a reticulate env is available):
# demo_multiomics_analysis("real_world", export_pptx = TRUE, use_pretrained = "never")
}
Run the code above in your browser using DataLab