Skip to contents

A utility toolkit for R — data science & bioinformatics workflows

CRAN R-CMD-check Codecov Lifecycle


Overview

evanverse provides ~50 functions across package management, visualization, statistical analysis, bioinformatics, and more.

Installation

install.packages("evanverse")

Quick Start

library(evanverse)

"Hello" %p% " " %p% "World"           # string concatenation
inst_pkg("limma", source = "Bioc")    # multi-source install
plot_venn(list(A = 1:5, B = 3:8))    # Venn diagram
quick_ttest(df, "group", "value")     # t-test with auto method selection
gene2ensembl(c("TP53", "BRCA1"))      # gene ID conversion
stat_power(n = 30, effect_size = 0.5) # power analysis

Function Areas

Area Functions
Package management inst_pkg(), check_pkg(), update_pkg(), set_mirror(), …
Visualization plot_bar(), plot_venn(), plot_forest(), plot_pie(), plot_density()
Statistical analysis quick_ttest(), quick_anova(), quick_chisq(), quick_cor(), stat_power(), stat_n()
Color palettes get_palette(), create_palette(), preview_palette(), palette_gallery(), …
File & download file_ls(), file_tree(), download_url(), download_geo(), …
Bioinformatics gene2ensembl(), gene2entrez(), gmt2df(), gmt2list(), …
Operators %p%, %nin%, %is%, %map%, %match%

License

MIT License © 2025–2026 Evan Zhou