multiple_sets_annot: Functional annotation for multiple gene sets

Description Usage Arguments Value Examples

Description

Conducts functional annotation using Fisher exact test for multiple gene sets, returns list with resulting annotations

Usage

1
2
multiple_sets_annot(gene_sets, annot_data, gene_amount_border = 1,
  background_genes = NULL, p_adjust_method = "BH")

Arguments

gene_sets

list contains quantile names (e.g. "1","2","1-6") as keys and corresponding gene sets as values

annot_data

list object contains annotation data ready for functional annnotation procedure, ontology relation data, GO terms full names, GO terms namespaces and metadata for annotation

gene_amount_border

minimal number of genes annotated to a term (1 by default)

background_genes

vector contains background set of genes

p_adjust_method

method for multiple testing correction (to see all possible methods print: p.adjust.methods) Benjamini-Hochberg by default

Value

list with filenames as keys and annotaton data frames as values

Examples

1
2
3
    data(up_genes, annot_data, package = "fsgor")
    gene_sets <- div_genes_to_quantiles(up_genes, 6)
    multiple_sets_annot(gene_sets, annot_data,  gene_amount_border = 10)

DanWiebe/fsgor documentation built on May 12, 2019, 12:30 a.m.