pathway_description: Describe Genes Present in Selected Pathways

View source: R/PathwayDescription.R

pathway_descriptionR Documentation

Describe Genes Present in Selected Pathways

Description

This function identifies genes present in selected pathways based on gene enrichment analysis results.

Usage

pathway_description(GO, selected_pathways_names, enrich_data)

Arguments

GO

A character vector of gene symbols.

selected_pathways_names

A character vector specifying the names of selected pathways.

enrich_data

A data frame containing pathway enrichment analysis results.

Value

A data frame with columns "Symble" (gene symbol), "Description" (pathway description), and "Exists" (1 if gene is present, 0 otherwise).

Examples

GO <- c("Gene1", "Gene2", "Gene3", "Gene4", "Gene5")
# Simulated enrichment analysis data
enrich_data <- data.frame(
  ID = c("Pathway1", "Pathway2", "Pathway3", "Pathway4"),
  Description = c("Apoptosis", "Cell Cycle", "Signal Transduction", "Metabolism"),
  geneID = c("Gene1/Gene3", "Gene2/Gene4", "Gene1/Gene2/Gene3", "Gene5"),
  Count = c(2, 2, 3, 1),
  stringsAsFactors = FALSE
)

# Example usage
result <- pathway_description(GO,
                              selected_pathways_names="Apoptosis",
                              enrich_data)


TransProR documentation built on April 4, 2025, 3:16 a.m.