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

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

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

                                        Renew (update) a ShortRead object with new values
                                         更新(更新)一个新的价值观ShortRead对象

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

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

Use renew to update an object defined in ShortRead with new values. Discover update-able classes and values with renewable.
使用renewShortRead用新值更新定义的对象。探索与renewable更新类和价值观。


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



renewable(x, ...)
renew(x, ...)




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

参数:x
For renewable: missing, character(1), or a class defined in the ShortRead package. For renew: an instance of a class defined in the ShortRead package.
renewable:missing,character(1)或ShortRead包中定义的类。 renew:ShortRead包中定义的类的一个实例。


参数:...
For renewable, ignored. For renew, named arguments identifying which parts of x are to be renewed.
为renewable,忽略了。 ,renew命名参数确定哪些零件x要更新。


Details

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

When invoked with no arguments renewable returns a character vector naming classes that can be renewed.
当不带参数调用renewable返回一个特征向量,可续签的类命名。

When invoked with a character(1) or an instance of a ShortRead class, a list of the names and values of the elements that can be renewed. When x is a character vector naming a virtual class, then each element of the returned list is a non-virtual descendant of that class that can be used in renewal. This is not fully recursive.
当调用一个character(1)或ShortRead类的,可续签的元素的名称和值的列表的一个实例。当x是一个命名一个虚拟类的特征向量,然后返回列表中的每个元素是续期,可以在使用的类的非虚的后裔。这是不完全递归。

renew is always invoked with the x argument being an instance of a class identified by renewable(). Remaining arguments are name-value pairs identifying the components of x that are to be renewed (updated). The name-value pairs must be consistent with renewable(x). The resulting object is checked for validity. Multiple components of the object can be updated in a single call to renew, allowing comparatively efficient complex transformations.
renew总是x由renewable()确定一个类的实例作为一个参数调用。其余的参数确定x这是被更新(更新)组件的名称 - 值对。的名称 - 值对必须用renewable(x)一致。生成的对象进行检查的有效性。 renew在一个单一的通话对象的多个组件可以更新,使复杂的转换相对效率。


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

renewable() returns a character vector of renewable classes.
renewable()返回一个可再生能源类的特征向量。

renewable(x) returns a named list. The names correspond to renewable classes, and the elements of the list correspond to renewable components of the class.
renewable(x)返回一个名为名单。可再生能源类的名称对应,列表中的元素对应类的可再生成分。

renew(x, ...) returns an object of the same class as x, but with components of x replaced by the named values of ....
renew(x, ...)返回一个对象的同一类x,但x组件...命名值取代。


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


Martin Morgan <mtmorgan@fhcrc.org>



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


## discovery[#发现]
renewable()
renewable("AlignedRead")
renewable("QualityScore") ## instantiable classes[#实例化类]

## example data[#示例数据]
sp <- SolexaPath(system.file("extdata", package="ShortRead"))
ap <- analysisPath(sp)
filt <- chromosomeFilter("chr[[:digit:]+].fa")
aln <- readAligned(ap, "s_2_export.txt", "SolexaExport",
                   filter=filt)

## renew chromosomes from 'chr1.fa' to 'chr1', etc[#续约染色体从chr1.fachr1等]
labels <- sub("\\.fa", "", levels(chromosome(aln)))
renew(aln, chromosome=factor(chromosome(aln), labels=labels))

## multiple changes -- update chromosome, offset position[#多个变化 - 更新染色体,偏移位置]
renew(aln, chromosome=factor(chromosome(aln), labels=labels),
      position=1L+position(aln))

## oops! invalid instances cannot be constructed[#哎呀!无效的情况下无法构造]
try(renew(aln, position=1:10))


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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-24 13:04 , Processed in 0.030221 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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