AnnotationEnvision(IdMappingRetrieval)
AnnotationEnvision()所属R语言包:IdMappingRetrieval
The AnnotationEnvision class
AnnotationEnvision类
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Package: <br> Class AnnotationEnvision<br>
包:参考的类AnnotationEnvision参考
Object<br> ~~|<br> ~~+--Annotation<br> ~~~~~~~|<br> ~~~~~~~+--AnnotationEnvision<br>
Object参考~~|参考~~+-- Annotation参考~~~~~~~|参考~~~~~~~+-- AnnotationEnvision参考
Directly known subclasses:<br> <br>
直接已知子类:参考参考
public static class AnnotationEnvision<br> extends Annotation<br>
公共静态的类AnnotationEnvision参考延伸注释参考
The AnnotationEnvision class encapsulates the functionality allowing to retrieve data from the Envision online query system.The Envision online query system allows to retrieve the ID matching information accompanied by multiple attributes like species and the microarray chip type in the form of the xml file. The AnnotationEnvision class encapsulates the functionality allowing to filter the Envision query results on species and microarray type attributes and convert it into a data frame during the getIdMap() and getDataFrame() calls on the AnnotationEnvision object.
AnnotationEnvision类封装的功能,允许从设想网上查询系统......设想网上查询系统,允许由多个属性,如物种和微阵列芯片类型的XML文件的形式伴随着信息检索的ID匹配检索数据。 AnnotationEnvision类封装的功能,使过滤的设想物种和芯片类型的属性的查询结果,并转换成数据期间的getIdMap的框架()和getDataFrame()调用上AnnotationEnvision对象。
用法----------Usage----------
AnnotationEnvision(cacheFolderName="EnVision", primaryColumn=c("UniProt.SwissProt.Accession", "UniProt.TrEMBL.Accession"), secondaryColumn=NA, swap=TRUE, species="Homo sapiens", full.merge=TRUE, ...)
参数----------Arguments----------
参数:cacheFolderName
The symbolic name of a service represented by a given AnnotationEnsembl object.
符号名称的由代表某一AnnotationEnsembl对象的服务。
参数:primaryColumn
Primary column(s) to be retrieved from a data frame obtained from the Ensembl csv file when getIdMap() is called. As the Ensembl returns the match results for SwissProt and Tremb accessions in separate columns, it is possible to retrieve either or them or merge them together by explicetely specifying the set of columns to be merged. Default is c('uniprot_swissprot_accession','uniprot_sptrembl').
从Ensembl的csv文件,当getIdMap()被称为“所得的数据框(S)进行检索主列。 Ensembl的返回SwissProt和分隔列Tremb的加入,比赛的结果,它可以检索或者他们合并在一起通过explicetely指定要合并的列集。默认是c(“uniprot_swissprot_accession,uniprot_sptrembl)。
参数:secondaryColumn
secondaryColumn Secondary column (containing probeset IDs) to be retrieved from a data frame obtained from the Ensembl csv file when getIdMap() is called. If 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.
从Ensembl的csv文件,当getIdMap()被称为“所得的数据框进行检索的secondaryColumn中学列(含probeset的ID)。如果NA(默认),列名(S)来自数组类型参数的过程中自动getDataFrame()调用。应当指出在Ensembl的数据格式,probeset编号列名是阵列中的特定(Affy.HG.U133.PLUS.2例如),因此需要在每个阵列的基础上,如果选择显式地指定。
参数:swap
A logical indicating if primary and secondary column(s) need to be swapped at the end of the IdMap retrieval during the getIdMap() call.Default is TRUE.
一个logical如果需要交换的idMap检索在getIdMap(小学和中学列(S))call.Default是:TRUE。
参数:species
Character vector or NA indicating if filtering of the results on a particular set of species should be performed if a given service provides the species information. If NA, no filtering is performed. Default is 'Homo sapiens'.
应进行特征向量或NA如果结果表明过滤一套特定的物种,如果一个特定的服务提供了物种的信息。如果NA,没有过滤的。默认是“智人”。
参数:full.merge
A logical indicating which version of primary columns merging algorithm to use. If TRUE (default), all unique pairs <probeset ID, SwissProt> and <probeset ID, Trembl> are generated, and if FALSE, only those pairs from <probeset ID, Trembl> for which Uniparot ID is not present in <probeset ID, SwissProt> pairs are included.
一个logical表明初级列的版本合并使用的算法。如果TRUE(默认),独特的双<probeset ID, SwissProt>和<probeset ID, Trembl>产生,如果FALSE,只有那些从<probeset双ID, Trembl>为Uniparot身份证是不是在<probeset ID,包括SwissProt>对。
参数:...
Additional parameters, see Annotation.
额外的参数,请参阅Annotation。
字段和方法----------Fields and Methods----------
Methods:<br> No public methods defined.
方法:参考没有定义的公共方法。
Methods inherited from Annotation:<br> getArrayType, getArrayTypes, getColumns, getCredentials, getDataFrame, getFolderName, getIdMap, getRoot, getServiceRoot, init, readDF, setCredentials, setOptions
方法继承注释:的参考getArrayType,getArrayTypes,调用getColumns,getCredentials,getDataFrame,getFolderName,getIdMap,getRoot,getServiceRoot,初始化,readDF,setCredentials,setOptions
Methods inherited from Object:<br> $, $<-, [[, [[<-, as.character, attach, attachLocally, clearCache, clone, detach, equals, extend, finalize, gc, getEnvironment, getFields, getInstantiationTime, getStaticInstance, hasField, hashCode, ll, load, objectSize, print, registerFinalizer, save
从Object继承的方法:参考$,$ < - [[[[< - as.character,附加,attachLocally,clearCache,克隆,分离,等于,扩展,定型,GC,getEnvironment,getFields, getInstantiationTime,getStaticInstance,hasField的hashCode,LL,负载,objectSize,打印,registerFinalizer,功能save
作者(S)----------Author(s)----------
Alex Lisovich, Roger Day
举例----------Examples----------
## Not run: [#无法运行:]
Annotation$init();
#create Envision annotation object[创建设想注释对象]
annObj<-AnnotationEnvision(species="Homo sapiens");
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|