Package: VennDetail 1.29.0

Kai Guo

VennDetail: Comprehensive Visualization and Analysis of Multi-Set Intersections

A comprehensive package for visualizing multi-set intersections and extracting detailed subset information. VennDetail generates high-resolution visualizations including traditional Venn diagrams, Venn-pie plots, and UpSet-style plots. It provides functions to extract and combine subset details with user datasets in various formats. The package is particularly useful for bioinformatics applications but can be used for any multi-set analysis.

Authors:Kai Guo [aut, cre], Brett McGregor [aut], James Porter [aut], Junguk Hur [aut]

VennDetail_1.29.0.tar.gz
VennDetail_1.29.0.zip(r-4.7)VennDetail_1.29.0.zip(r-4.6)VennDetail_1.29.0.zip(r-4.5)
VennDetail_1.29.0.tgz(r-4.6-any)VennDetail_1.29.0.tgz(r-4.5-any)
VennDetail_1.29.0.tar.gz(r-4.7-any)VennDetail_1.29.0.tar.gz(r-4.6-any)
VennDetail_1.29.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
VennDetail/json (API)
NEWS

# Install 'VennDetail' in R:
install.packages('VennDetail', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/guokai8/venndetail/issues

Datasets:

On BioConductor:VennDetail-1.29.0(bioc 3.24)VennDetail-1.28.0(bioc 3.23)

datarepresentationgraphandnetworkvisualizationsoftwareextractvenndiagram

8.13 score 30 stars 111 scripts 434 downloads 3 mentions 22 exports 72 dependencies

Last updated from:352913de07. Checks:1 ERROR, 9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksERROR172
linux-devel-x86_64OK188
source / vignettesOK149
linux-release-x86_64OK224
macos-release-arm64OK116
macos-oldrel-arm64OK88
windows-develOK109
windows-releaseOK115
windows-oldrelOK104
wasm-releaseOK137

Exports:compareVenncreate_interactive_vennpiedetaildplotgetFeaturegetSetloadVennmake_subsetmake.subsetnewVennresultrowjoinsaveVennsetcolorupset_plotupsetPlotvennAppvenndetailvennDiagramvennEnrichmentvennpievennStats

Dependencies:askpassbase64encbslibcachemclicommonmarkcpp11crosstalkcurldata.tabledigestdplyrDTevaluatefarverfastmapfontawesomefsgenericsggplot2gluegridExtragtablehighrhtmltoolshtmlwidgetshttpuvhttrisobandjquerylibjsonliteknitrlabelinglaterlazyevallifecyclemagrittrmemoisemimeopensslotelpatchworkpillarpkgconfigplotlypromisespurrrR6rappdirsRColorBrewerRcpprlangrmarkdownS7sassscalesshinysourcetoolsstringistringrsystibbletidyrtidyselecttinytexutf8vctrsviridisLitewithrxfunxtableyaml

The VennDetail package

Rendered fromVennDetail.Rmdusingknitr::rmarkdownon May 29 2026.

Last update: 2025-08-12
Started: 2019-01-06

Readme and manuals

Help Manual

Help pageTopics
VennDetail: Comprehensive Visualization and Analysis of Multi-Set IntersectionsVennDetail-package VennDetail
Give first colname as RowNxyz.add_colnames
make table for venndetail modified from make.truth.table (VennDiagram).make.table
Subset a Venn object[.Venn
Extract column from a Venn object$.Venn
Utility functions for VennDetail packageas.data.frame.Venn
Compare two Venn objectscompareVenn
Create an interactive vennpie chart with plotlycreate_interactive_vennpie
Get subset details from a Venn objectdetail detail,Venn-method
Get dimensions of a Venn objectdim.Venn
Create a bar plot of subset countsdplot dplot,Venn-method
Extract feature data for specific subsetsgetFeature getFeature,Venn-method
Extract specific subsets from a Venn objectgetSet getSet,Venn-method
Return the first or last parts of a Venn objecthead.Venn tail.Venn
Load a Venn object from a fileloadVenn
Create subsets from a list of setsmake_subset
Get subset from list of input groupsmake.subset
Merge two or more venndetail obejctsmerge.Venn
Extract subset names from a Venn objectnames.Venn
Create a new Venn objectnewVenn
Plot a Venn objectplot.Venn
Print method for upset_grob objectsprint.upset_grob
Extract results from a Venn objectresult result,Venn-method
Join data.frames by row names or specified columnsrowjoin rowjoin,data.frame,data.frame-method
Save a Venn object to a filesaveVenn
return colors with given a vectorsetcolor
Show the summary of venn objectshow Venn show,Venn-method
Give summary information of Venn objectsummary.Venn
T2DM DatasetT2DM
Create an UpSet plot for set intersection visualizationupset_plot
Create an UpSet plotupsetPlot
Create an UpSet plot for a Venn objectupsetPlot,Venn-method
Venn ClassVenn-class
Create an interactive Venn diagram appvennApp
Create a Venn object for set analysisvenndetail
Create a Venn diagramvennDiagram
Create a traditional Venn diagramvennDiagram,Venn-method
Perform enrichment analysis on set intersectionsvennEnrichment
Create a Venn-pie visualizationvennpie
Create a Venn-pie visualizationvennpie,Venn-method
Perform statistical tests on set intersectionsvennStats
Perform statistical tests on set intersectionsvennStats,Venn-method