Related Experiment Video
Updated: Aug 19, 2025

Analyzing Multifactorial RNA-Seq Experiments with DiCoExpress
Published on: July 29, 2022
GOCompare: An R package to compare functional enrichment analysis between two species
Chrystian C Sosa1, Diana Carolina Clavijo-Buriticá2, Victor Hugo García-Merchán3
1Department of Natural Sciences and Mathematics, Pontificia Universidad Javeriana, Cali, Cali, Colombia; Evolution, Ecology and Conservation Research Group EECO, Biology Program, Faculty of Basic Sciences and Technologies, Universidad del Quindío, Armenia, Colombia.
Abstract:
Functional enrichment analysis is a cornerstone in bioinformatics as it makes possible to identify functional information by using a gene list as source. Different tools are available to compare gene ontology (GO) terms, based on a directed acyclic graph structure or content-based algorithms which are time-consuming and require a priori information of GO terms. Nevertheless, quantitative procedures to compare GO terms among gene lists and species are not available. Here we present a computational procedure, implemented in R, to infer functional information derived from comparative strategies. GOCompare provides a framework for functional comparative genomics starting from comparable lists from GO terms. The program uses functional enrichment analysis (FEA) results and implement graph theory to identify statistically relevant GO terms for both, GO categories and analyzed species. Thus, GOCompare allows finding new functional information complementing current FEA approaches and extending their use to a comparative perspective. To test our approach GO terms were obtained for a list of aluminum tolerance-associated genes in Oryza sativa subsp. japonica and their orthologues in Arabidopsis thaliana. GOCompare was able to detect functional similarities for reactive oxygen species and ion binding capabilities which are common in plants as molecular mechanisms to tolerate aluminum toxicity. Consequently, the R package exhibited a good performance when implemented in complex datasets, allowing to establish hypothesis that might explain a biological process from a functional perspective, and narrowing down the possible landscapes to design wet lab experiments.
Related Concept Videos
Comparing the Survival Analysis of Two or More Groups
Evolutionary Relationships through Genome Comparisons
Comparing Copy Number Variations and SNPs
Copy number variations or CNVs are the structural variations that cover more than 1kb of DNA sequence. The single nucleotide polymorphism (SNP), on the other hand, is a single nucleotide change or a point mutation that is found in more than 1%...
Multi-species Conserved Sequences
Although the genome of each species varies greatly from each other, a few sequences are highly conserved. Such conserved...
Comparing Mitochondrial, Chloroplast, and Prokaryotic Genomes
Multiple Comparison Tests
It would be easy to compare two samples using a significance alpha level of 0.05. In other words, there is only one sample pair to be compared. However, it would be difficult to identify a significantly different sample if the number...

