Object
~~|
~~+--Annotation
~~~~~~~|
~~~~~~~+--AnnotationEnsembl
Directly known subclasses: AnnotationEnsemblCsv
public static class AnnotationEnsembl extends Annotation
The AnnotationEnsembl class encapsulates the functionality allowing to retrieve data from the Ensembl BioMart online query system using biomaRt R package through the Annotation.getIdMap() and Annotation.getDataFrame() calls on this object.
AnnotationEnsembl(cacheFolderName="Ensembl", primaryColumn=c("uniprot_swissprot_accession", "uniprot_sptrembl"), secondaryColumn=NA, swap=FALSE, species="hsapiens_gene_ensembl", full.merge=TRUE, ...)NA (default), the column name(s) derived automatically from the array type parameter during the getDataFrame() call.
It should be noted that the probeset ID column name in Ensembl data format is array specific ('Affy.HG.U133.PLUS.2' for example) and therefore needs
to be selected on per array basis if specified explicitely.Annotation.## Not run:
# Annotation$init();
# #create Ensembl annotation object
# annObj<-AnnotationEnsembl(species="hsapiens_gene_ensembl");
# ## End(Not run)Run the code above in your browser using DataLab