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

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

[复制链接]
发表于 2012-2-25 13:47:26 | 显示全部楼层 |阅读模式
matchprobes(Biostrings)
matchprobes()所属R语言包:Biostrings

                                        A function to match a query sequence to the sequences of a set of
                                         一组序列匹配查询的序列函数

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

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

The query sequence, a character string (probably representing a transcript of interest), is scanned for the presence of exact matches to the sequences in the character vector records. The indices of the set of matches are returned.
存在完全匹配的序列特征向量queryrecords序列,字符串(可能较感兴趣的成绩单),扫描。返回匹配的一套指数。

The function is inefficient: it works on R's character vectors, and the actual matching algorithm is of time complexity length(query) times length(records)!
功能是低效的,它适用于R的特征向量,和实际的匹配算法的时间复杂度是length(query)次length(records)!

See matchPattern, vmatchPattern and matchPDict for more efficient sequence matching functions.
请参阅matchPattern,vmatchPattern和matchPDict更有效的序列匹配功能。


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


matchprobes(query, records, probepos=FALSE)



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

参数:query
A character vector. For example, each element may represent a gene (transcript) of interest. See Details.
字符向量。例如,每个元素都可以代表一个感兴趣的基因(副本)。查看详细信息。


参数:records
A character vector. For example, each element may represent the probes on a DNA array.
字符向量。例如,每个元素可能代表一个DNA阵列上的探针。


参数:probepos
A logical value. If TRUE, return also the start positions of the matches in the query sequence.
一个逻辑值。如果是TRUE,返回在查询序列匹配的起始位置。


Details

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

toupper is applied to the arguments query and records before matching. The intention of this is to make the matching case-insensitive. The function is embarrassingly naive. The matching is done using the C library function strstr.
toupperquery和records匹配之前的论点。这个意图是使不区分大小写的匹配。该功能是令人尴尬的天真。使用C库函数strstr匹配。


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

A list. Its first element is a list of the same length as the input vector. Each element of the list is a numeric vector containing the indices of the probes that have a perfect match in the query sequence.
一个列表。它的第一个元素是一个列表作为输入向量的长度相同。列表中的每个元素是一个数字的向量查询序列中,有一个完美匹配的探针指标。

If probepos is TRUE, the returned list has a second element: it is of the same shape as described above, and gives the respective positions of the matches.
probepos如果是TRUE,返回列表中的第二个元素:它的形状相同,如上所述,并给出了匹配各自的立场。


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


R. Gentleman, Laurent Gautier, Wolfgang Huber



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

matchPattern, vmatchPattern, matchPDict
matchPattern,vmatchPattern,matchPDict


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


  if(require("hgu95av2probe")){
    data("hgu95av2probe")
    seq <- hgu95av2probe$sequence[1:20]
    target <- paste(seq, collapse="")
    matchprobes(target, seq, probepos=TRUE)
  }

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-25 05:09 , Processed in 0.024834 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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