Related Experiment Video
Updated: Aug 12, 2025

High-Throughput Transcriptome Analysis for Investigating Host-Pathogen Interactions
Published on: March 5, 2022
EnrichIntersect: an R package for custom set enrichment analysis and interactive visualization of intersecting sets
Zhi Zhao1,2, Manuela Zucknick2, Tero Aittokallio1,2,3
1Department of Cancer Genetics, Institute for Cancer Research, Oslo University Hospital, Oslo N-0310, Norway.
Summary:
Enrichment analysis has been widely used to study whether predefined sets of genes or other molecular features are over-represented in a ranked list associated with a disease or other phenotype. However, computational tools that perform enrichment analysis and visualization are usually limited to predefined sets available from public databases. To make such analyses more flexible, we introduce an R package, EnrichIntersect, which enables enrichment analyses among any ranked features and user-defined custom sets. For interactive visualization of multiple covariates, such as genes or other features, which are associated with multiple phenotypes and multiple sample groups, such as drug responses in various cancer types, EnrichIntersect illustrates all associations at a glance, hence explicitly indicating intersecting covariates between multiple phenotypic variables and between multiple sample groups.
Availability And Implementation:
The EnrichIntersect R package is available at https://CRAN.R-project.org/package=EnrichIntersect via an open-source MIT license. A package installation process is described on CRAN at https://cran.r-project.org/. A user-manual description of features and function calls can be found from the vignette of our package on CRAN.
Related Concept Videos
Interpreting R Charts
An R chart plots the range of subsets of measurements collected from a process. Each point on the chart represents the range—defined as the difference between the maximum and minimum...
Introduction to R
Overview of Minitab
Chi-square Analysis
The chi-square test was developed by Pearson in 1990.
The first step of performing a Chi-square analysis is to establish a null hypothesis, which assumes that there is no real...
Multi-species Conserved Sequences
Although the genome of each species varies greatly from each other, a few sequences are highly conserved. Such conserved...
Protein Complexes with Interchangeable Parts

