knitr::opts_chunk$set( collapse = TRUE, comment = "#>", eval = FALSE )
This guide covers all installation methods for evanverse, including system requirements, dependencies, and troubleshooting.
The stable release is available on CRAN:
install.packages("evanverse")
For the latest features and bug fixes:
# Install devtools if needed install.packages("devtools") # Install evanverse devtools::install_github("evanbio/evanverse")
evanverse depends on several packages that will be automatically installed:
Install without suggested packages:
install.packages("evanverse", dependencies = c("Depends", "Imports"))
Install with all suggested packages for complete functionality:
install.packages("evanverse", dependencies = TRUE)
# Install a specific version from CRAN devtools::install_version("evanverse", version = "0.3.7") # Install from a specific GitHub release devtools::install_github("evanbio/evanverse@v0.3.7")
Some bioinformatics functions require Bioconductor packages. Install them separately:
# Install BiocManager if needed if (!requireNamespace("BiocManager", quietly = TRUE)) install.packages("BiocManager") # Install Bioconductor dependencies BiocManager::install(c("Biobase", "GSEABase", "biomaRt", "GEOquery"))
After installation, verify that evanverse is working correctly:
# Load the package library(evanverse) # Check version packageVersion("evanverse") # List available functions pkg_functions("evanverse") # Test basic functionality "Hello" %p% " " %p% "World"
update.packages("evanverse")
devtools::install_github("evanbio/evanverse", force = TRUE)
library(evanverse) update_pkg("evanverse")
Solution: Ensure you're using R ≥ 4.1.0
R.version.string
Solution: Install BiocManager first, then retry:
install.packages("BiocManager") BiocManager::install(c("Biobase", "GSEABase"))
Solution: Install to user library:
install.packages("evanverse", lib = Sys.getenv("R_LIBS_USER"))
Solution: Configure proxy if behind a firewall:
Sys.setenv(http_proxy = "http://your-proxy:port") Sys.setenv(https_proxy = "https://your-proxy:port")
Solution: Install Rtools from CRAN
To remove evanverse:
remove.packages("evanverse")
After installation:
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.