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

R语言 flowCore包 curv1Filter-class()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-25 17:41:07 | 显示全部楼层 |阅读模式
curv1Filter-class(flowCore)
curv1Filter-class()所属R语言包:flowCore

                                        Class "curv1Filter"
                                         类“curv1Filter”

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

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

Class and constructor for data-driven filter objects  that selects high-density regions in one dimension.
类和构造数据驱动filter对象,选择在一维的高密度区域。


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



curv1Filter(x, bwFac=1.2, gridsize=rep(401, 2),
filterId="defaultCurv1Filter")




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

参数:x
Character giving the name of the measurement parameter on which the filter is supposed to work on. This can also be a list containing a single character scalar for programmatic access.  
字符给过滤器应该工作的测量参数的名称。这也可以是一个列表,其中包含一个纲领性访问单个字符标。


参数:filterId
An optional parameter that sets the filterId slot of this filter. The object can later be identified by this name.  
一个可选参数,设置filterId此过滤器的插槽。对象可以在以后确定了这个名字。


参数:bwFac, gridsize
Numerics of length 1 and 2, respectively, used to set the bwFac and gridsize slots of the object.  
数字,长度为1和2,分别用于设置bwFac和gridsize对象的插槽。


Details

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

Areas of high local density in one dimensions are identified by detecting significant curvature regions. See <CITE>Duong, T. and Cowling, A. and Koch, I. and Wand, M.P., Computational Statistics and Data Analysis 52/9, 2008</CITE> for details. The constructor curv1Filter is a convenience function for object instantiation. Evaluating a curv1Filter results in potentially multiple sub-populations, an hence in an object of class multipleFilterResult. Accordingly, curv1Filters can be used to split flow cytometry data sets.
局部密度高的区域,在一个层面是确定检测重大曲率区域。详情请参阅<CITE>平阳,T.和整流罩,A.和科赫,一和魔杖,国会议员,统计计算和数据分析52/9,2008 </引用>。构造curv1Filter是一个对象实例化的便利功能。评估潜在的多个子种群的因此,在一个对象类curv1FiltermultipleFilterResult结果。因此,curv1Filters可以用来分裂流式单元仪的数据集。


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

Returns a curv1Filter object for use in filtering flowFrames or other flow cytometry objects.
使用过滤curv1Filters或其他流式单元仪检测对象返回一个flowFrame对象。


延伸----------Extends----------

Class "parameterFilter", directly.
类"parameterFilter",直接。

Class "concreteFilter", by class parameterFilter, distance 2.
类"concreteFilter"类parameterFilter,距离2。

Class "filter", by class parameterFilter, distance 3.
类"filter"类parameterFilter,距离3。


插槽----------Slots----------




bwFac: Object of class "numeric". The bandwidth
bwFac类"numeric"的对象。带宽




gridsize: Object of class "numeric". The size
gridsize类"numeric"的对象。大小




parameters: Object of class "character",
parameters:Object类的"character",




filterId: Object of class "character",
filterId:Object类的"character",


类的对象----------Objects from the Class----------

Objects can be created by calls of the form new("curvFilter",     ...) or using the constructor curv1Filter.  Using the constructor is the recommended way of object instantiation:
对象可以创建检测形式new("curvFilter",     ...)或使用的构造curv1Filter。使用构造对象实例的推荐方式:


方法----------Methods----------




%in% signature(x = "flowFrame", table =         "curv1Filter"): The workhorse used to evaluate the filter on data. This is usually not called directly by the user, but
在%signature(x = "flowFrame", table =         "curv1Filter"):主力用来评估对数据的过滤器。这通常不是直接调用的用户,但




show signature(object = "curv1Filter"): Print
显示signature(object = "curv1Filter"):打印


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

See the documentation in the flowViz package for plotting of curv1Filters.
看到图flowVizcurv1Filters包的文档。


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


Florian Hahne



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

curv2Filter, flowFrame, flowSet, filter for evaluation  of curv1Filters and split for splitting of flow cytometry data sets based on that.
curv2Filter,flowFrame,flowSet,filter评价curv1Filters和split流式单元仪数据集在此基础上的分裂。


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




## Loading example data[#载入数据为例]
dat <- read.FCS(system.file("extdata","0877408774.B08",
package="flowCore"))

## Create directly. Most likely from a command line[#直接创建。最有可能从一个命令行]
curv1Filter("FSC-H", filterId="myCurv1Filter", bwFac=2)

## To facilitate programmatic construction we also have the following[#为了便于我们也有以下的纲领性建设]
c1f <- curv1Filter(filterId="myCurv1Filter", x=list("FSC-H"), bwFac=2)

## Filtering using curv1Filter[#过滤使用curv1Filter]
fres <- filter(dat, c1f)
fres
summary(fres)
names(fres)

## The result of curv1 filtering are multiple sub-populations[#curv1过滤的结果是多个子种群]
## and we can split our data set accordingly[#我们可以分裂我们的数据进行相应的设置]
split(dat, fres)

## We can limit the splitting to one or several sub-populations[#我们可以限制一个或几个子群体的分裂]
split(dat, fres, population="rest")
split(dat, fres, population=list(keep=c("peak 2", "peak 3")))


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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-9 03:58 , Processed in 0.021007 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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