Venndir Book
Preface
Does the world need another Venn tool?
Venndir is customizable
Directionality is important
The arrows aren't just decorative, they're insightful
Visualize with purpose. Annotate with direction.
Put
‘What are those?’
to rest, one label at a time.
Inspired by curiosity, designed for clarity, sharpened by use.
Supporting Tools
Graphics
Fonts and Labels
1
What is a Venn diagram?
1.1
Problem Statement
2
Data Import
2.1
Common Data Input Types
2.1.1
List of sets
2.1.2
List of signed sets
2.1.3
Incidence matrix
2.1.4
Signed incidence matrix
2.1.5
Overlap counts
2.1.6
Signed overlap counts
2.1.7
Overlap list
2.1.8
Signed overlap list
2.1.9
Items
2.1.10
List of data frames
2.2
Specialized Input Types
2.2.1
limma
2.2.2
DESeq2
3
Venndir Basics
3.1
Default Venndir
3.1.1
Data for Testing
3.1.2
Create the Venn
3.1.3
Create the Euler
3.2
Venn Set Colors
3.2.1
Consistent Set Colors
3.2.2
Venndir Without Color
3.3
Venndir Labels
3.3.1
Label Content
3.3.2
Overlap Type
3.3.3
Signed Label Placement
3.3.4
Visual Styles
3.3.5
Nudge a Venn Label
3.3.6
Label Placement Rules
3.4
Item Labels
3.4.1
Overview of item labeling
3.4.2
Venn Memes
3.4.3
Item Label Basics
3.4.4
Item layout adjustments
3.4.5
Item buffer
3.5
Fonts and Font Sizes
3.5.1
Font Sizes
3.5.2
Overall Font Family
3.5.3
Individual Font Families
3.5.4
Available Font Families
3.6
Venn Legends
3.6.1
Hide percent or signed labels
3.6.2
Custom legend labels
3.6.3
Additional alias labels
3.6.4
Separate Size and Sign
3.6.5
Legend color style
3.6.6
Legend position
3.6.7
Legend font size
3.6.8
Legend custom fontfamily
3.7
Figure Scale and Position
3.7.1
Text Venn
4
Deeper Customizations
4.1
Venndir Borders
4.1.1
Venndir Rendering Steps
4.1.2
Customize Venndir borders
4.2
Modify Venn Overlaps
4.2.1
Overlap Attributes
4.3
Customize Any Label
4.4
Automatic Text Contrast
4.5
Highlight Venn Overlaps
4.6
Rotate the Venndir
4.7
Nudge the Legend
4.8
Hidden Overlaps
4.8.1
Nudge Venndir Circles
4.9
Nudge specific labels
4.10
Venndir Markdown Support
4.10.1
Inline styles
4.10.2
Inline Images
4.11
Patchwork with Venndir
4.12
Custom Signs
4.12.1
Review Sign Curation
4.12.2
Customize the Symbols
4.12.3
More Advanced Signs
4.12.4
Custom Sign Label Colors
4.13
Venndir Graphics Objects
4.13.1
Venndir gtree
4.13.2
Venndir grob_list
4.13.3
Manipulate grob_list
5
Venndir Gallery
5.1
Figure Boosting
5.1.1
Me - Electron
5.1.2
eulerGlyphs
5.2
Venndir Case Studies
5.2.1
Seehawer Kmt2 Gene Venns
6
What's New by Version
6.0.1
v0.3.0 | 13 July 2025
v0.2.0 | 06 July 2025 | venndir v0.0.58.900
v0.1.0 | 26 June 2025 | venndir v0.0.56.900
7
Glossary
References
Published with bookdown
Venndir Book
Chapter 5
Venndir Gallery