A utility toolkit for R — data science & bioinformatics workflows
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 analysisFunction 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%
|
