Object
~~|
~~+--Annotation
~~~~~~~|
~~~~~~~+--AnnotationEnsembl
~~~~~~~~~~~~|
~~~~~~~~~~~~+--AnnotationEnsemblCsv
Directly known subclasses:
public static class AnnotationEnsemblCsv extends AnnotationEnsembl
The AnnotationEnsemblCsv class encapsulates the functionality allowing to retrieve data from the Ensembl intercative online query system. The ID matching information fitered on species and the microarray chip type is retrieved as comma delimited csv file. The AnnotationEnsemblCsv object encapsulates the functionality allowing to interactively choose the Ensembl query results csv file and convert it into a data frame during the getIdMap() and getDataFrame() calls on the AnnotationEnsemblCsv object.
AnnotationEnsemblCsv(cacheFolderName="EnsemblCsv", primaryColumn=c("UniProt.SwissProt.Accession", "UniProt.TrEMBL.Accession"), secondaryColumn=NA, swap=FALSE, full.merge=TRUE, df_filename=NULL, ...)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<-AnnotationEnsemblCsv(cacheFolderName="EnsemblCsv");
# ## End(Not run)Run the code above in your browser using DataLab