View source: R/build_annotations.R
build_annotations | R Documentation |
Create a GRanges
object consisting of all the desired annotations
. Supported annotation codes are listed by builtin_annotations()
. The basis for enhancer annotations are FANTOM5 data, the basis for CpG related annotations are CpG island tracks from AnnotationHub
, and the basis for genic annotations are from the TxDb.*
and org.db
group of packages.
build_annotations(genome, annotations)
genome |
The genome assembly. |
annotations |
A character vector of annotations to build. Valid annotation codes are listed with |
A GRanges
object of all the annotations
combined. The mcols
are id, tx_id, gene_id, symbol, type
. The id
column is a unique name, the tx_id
column is either a UCSC knownGene transcript ID (genic annotations) or a Ensembl transcript ID (lncRNA annotations), the gene_id
is the Entrez ID, the symbol
is the gene symbol from the org.*.eg.db
mapping from the Entrez ID, and the type
is of the form [genome]_[type]_[name]
.
# Example with hg19 gene promoters
annots = c('hg19_genes_promoters')
annots_gr = build_annotations(genome = 'hg19', annotations = annots)
# See vignette for an example with custom annotation
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.