找回密码
 注册
查看: 957|回复: 0

R语言 annotationTools包 getGENEID()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-25 11:59:16 | 显示全部楼层 |阅读模式
getGENEID(annotationTools)
getGENEID()所属R语言包:annotationTools

                                        Find gene IDs
                                         基因标识

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Takes a vector of probe set identifiers and an annotation table and retrieves the corresponding gene IDs.
注意到向量的探针集标识符和注释表检索相应的基因标识。


用法----------Usage----------


getGENEID(ps, annot, diagnose = FALSE, idCol = 19, noIDsymbol = NA, noIDprovidedSymbol = "---", sep = " /// ")



参数----------Arguments----------

参数:ps
character vector containing the probe sets identifiers.
特征向量包含探针设置标识符。


参数:annot
annotation table (data frame) where each row is a record and each column is an annotation field.
注释表(数据框),每一行是一个记录和每一列是一个注释字段。


参数:diagnose
logical. If TRUE, 3 (logical) vectors used for diagnostic purpose are returned in addition to the annotation. If FALSE (default) only the annotation is returned.
逻辑。如果是TRUE,返回3(逻辑)用于诊断目的的向量在另外的注解。如果为FALSE(默认)的注释,则返回。


参数:idCol
column in annotation table containing the gene IDs.
注释包含的基因标识的表列。


参数:noIDsymbol
character string to be used in output list 'geneid' if no gene ID is found or provided in the annotation table.
在输出列表geneid“字符串用于基因身份证,如果没有被发现或注释表。


参数:noIDprovidedSymbol
character string used in annotation table and indicating missing gene ID.
表注释和说明缺少的基因ID字符串。


参数:sep
character string used in annotation table to separate multiple gene IDs.
注释表字符串分隔多个基因标识。


Details

详情----------Details----------

This function can be used with Affymetrix annotation files (e.g. 'HG-U133\_Plus\_2\_annot.csv'). It retrieves gene IDs corresponding to particular probe set identifiers.
此功能可用于与Affymetrix的注释文件(例如,“HG-U133 \ _Plus \ _2的\ _annot.csv”)。它检索特定的探针集标识符对应的基因标识。

Gene IDs are returned as elements of list 'geneid'. If multiple gene IDs are provided for 'ps[i]' (with 'sep' separating gene IDs in the annotation table), a vector containing all gene IDs is returned as the 'i-th' element of list 'geneid'.
基因身份证返回元素名单geneid“的。如果多个基因标识为“PS [I](”九月“分离基因标识的注释表),则返回一个向量包含所有基因的ID为”我第geneid“列表中的元素。

The default values for 'idCol', 'noIDsymbol', 'noIDprovidedSymbol' and 'sep' are chosen to suit the format of Affymetrix annotation files. However, options can be set to look up any annotation table, provided the probe set identifiers are in the first column and occur only once.
“idCol,noIDsymbol,noIDprovidedSymbol”和“九月”的默认值选择适合Affymetrix的注释文件的格式。然而,选项可以设置查找任何注释表,提供探针集标识符是在第一列,只发生一次。


值----------Value----------


参数:geneid
list of length 'length(ps)' the 'i'-th element of which contains the gene ID for 'ps[i]'.
列表的长度的长度(PS),δ-th元素,其中包含的基因ID“PS [I]。


参数:empty
logical vector of length 'length(ps)'. 'empty[i]' is TRUE if 'ps[i]' is empty or NA.
逻辑矢量长度的长度(PS)。 “空[I]”为TRUE,如果“PS [我]为空或NA。


参数:noentry
logial vector of length 'length(ps)'. 'noentry[i]' is TRUE if 'ps[i]' cannot be found in the first column of the annotation table.
logial向量长度的长度(PS)。 “NOENTRY [I]”为TRUE,如果“PS我不能在第一列的注释表。


参数:noid
logial vector of length 'length(ps)'. 'noid[i]' is TRUE if 'geneid[i]==noIDprovidedSymbol' is TRUE.
logial向量长度的长度(PS)。 “NOID [I]是TRUE,如果是TRUEgeneid [我] == noIDprovidedSymbol的”。


注意----------Note----------

getANNOTATION provides a more flexible solution to be used with arbitrary annotation tables.
getANNOTATION提供了更加灵活的解决方案,将用于与任意注释表。


作者(S)----------Author(s)----------


Alexandre Kuhn



参见----------See Also----------

getANNOTATION
getANNOTATION


举例----------Examples----------


##example Affymetrix annotation file and its location[#例如Affymetrix的注释文件和它的位置]
annotationFile<-system.file('extdata','HG-U133_Plus_2_annot_part.csv',package='annotationTools')

##load annotation file[#加载注释文件]
annotation&lt;-read.csv(annotationFile,colClasses='character',comment.char='#')[)]

##get gene IDs[#基因标识。]
myPS<-c('117_at','1007_s_at','1552288_at',NA,'xyz_at')
getGENEID(myPS,annotation)

##track origin of annotation failure for the 3 last probe set IDs[#注释失败的起源跟踪的最后3探针集ID]
getGENEID(myPS,annotation,diagnose=TRUE)

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2025-1-23 14:59 , Processed in 0.022329 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表