getAnnotation | R Documentation |
This function connects to the EBI's Biomart service using
the package biomaRt and downloads annotation elements
(gene co-ordinates, exon co-ordinates, gene
identifications, biotypes etc.) for each of the supported
organisms. See the help page of recoup
for a list of supported organisms. The function downloads
annotation for an organism genes or exons. It also uses
the UCSC public database connection API to download UCSC
and RefSeq annotations.
getAnnotation(org, type, refdb = "ensembl", ver = NULL,
rc = NULL)
org |
the organism for which to download
annotation. Check the main |
type |
either |
refdb |
the online source to use to fetch
annotation. It can be |
ver |
the version of |
rc |
fraction (0-1) of cores to use in a multicore
system. It defaults to |
A data frame with the canonical (not isoforms!) genes or
exons of the requested organism. When
type="genes"
, the data frame has the following
columns: chromosome, start, end, gene_id, gc_content,
strand, gene_name, biotype. When type="exon"
the
data frame has the following columns: chromosome, start,
end, exon_id, gene_id, strand, gene_name, biotype. The
gene_id and exon_id correspond to Ensembl gene and exon
accessions respectively. The gene_name corresponds to
HUGO nomenclature gene names.
The data frame that is returned contains only "canonical" chromosomes for each organism. It does not contain haplotypes or random locations and does not contain chromosome M.
Panagiotis Moulos
mm10.genes <- getAnnotation("mm10","gene")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.