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

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

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

                                        Distribute files to slaves
                                         文件分发到奴隶

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

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

This function distributes files from the master node to the disk of the slaves in the computer cluster.
这个函数分配的文件,从主节点到磁盘在计算机聚类的奴隶。


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


distributeFiles(files, to = tempdir(),
        protocol = c("R", "RCP", "SCP"), hierarchicallyDist = FALSE,
        master=TRUE, delExistTo=FALSE,
        full.names=TRUE,
        cluster, verbose = getOption("verbose"))



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

参数:files
A character vector containing the names of the files.  
一个character向量的文件名。


参数:to
A character that defines the path where the files should be stored at the slaves. Default: tempdir()  
一个character定义文件应存储在奴隶的路径。默认:TEMPDIR()


参数:protocol
A character that defines the Copy-Protocol: "R", "RCP", "SCP"  
一个character定义复制协议:“住宅”,“垃圾收集站”,“专利法常设委员会”


参数:hierarchicallyDist
A logical value. If TRUE data will be hierarchically distributed to all slaves.  If FALSE at every slave only a part of data is available.  
一个逻辑值。如果TRUE将分层分布式数据到所有的奴隶。如果FALSE在每一个奴隶只有部分数据是可用的。


参数:master
A logical value. If TRUE all data will be copied to the 'to' directory at the master node. Default = TRUE  
一个逻辑值。如果TRUE的所有数据将被复制到目录在主节点。默认值= TRUE,


参数:delExistTo
A logical value. If TRUE directory 'to' will be deleted at master and all nodes first. Default = FALSE
一个逻辑值。如果TRUE目录到将被删除,船长和第一个节点。默认为FALSE


参数:full.names
A logical value. If TRUE, the directory path is prepended to the file names (in slot CELfiles).  If FALSE, only the file names are returned .  
一个逻辑值。如果TRUE,目录路径前缀的文件名(槽CELfiles)。如果FALSE,只返回文件名。


参数:cluster
A cluster object obtained from the function makeCluster in the SNOW package.  For default .affyParaInternalEnv$cl  will be used.  
在雪包的功能makeCluster获得聚类对象。 默认.affyParaInternalEnv$cl将使用。


参数:verbose
A logical value. If TRUE it writes out some messages. default: getOption("verbose")   
一个逻辑值。如果TRUE写了一些消息。默认:getOption(“冗长”)


Details

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

This function distributes files from the master node to the disk of the slaves in the computer cluster. First the vector of files get partitioned by the number of slaves. Then the parts will be copied to the to directory at the slaves. If hierarchicallyDist is TRUE, all slaves change the files among each other and in the end at every slave all files are located. (But this is not necessary for distributed computing with the affyPara package.
这个函数分配的文件,从主节点到磁盘在计算机聚类的奴隶。首先,文件的向量由奴隶获得分区。然后部分将被复制到to目录的奴隶。如果hierarchicallyDist是TRUE,所有的奴隶改变彼此之间的文件,并在每一个奴隶的所有文件都位于。 (但是,这是没有必要的分布式计算affyPara包。

For using this function a computer cluster using the SNOW package has to be started.  Starting the cluster with the command makeCluster generates an cluster object in the affyPara environment (.affyParaInternalEnv) and  no cluster object in the global environment. The cluster object in the affyPara environment will be used as default cluster object,  therefore no more cluster object handling is required.   The makeXXXcluster functions from the package SNOW can be used to create an cluster object in the global environment and  to use it for the preprocessing functions.
要开始使用此功能的计算机聚类使用雪包。启动命令makeCluster聚类产生的affyPara环境(。affyParaInternalEnv)的,并没有在全球环境中的聚类对象的聚类对象。默认聚类对象将被用作聚类对象在affyPara环境,因此没有更多的聚类对象的处理需要。 makeXXXcluster从包雪功能,可用于创建一个在全球环境中的聚类对象和使用它的预处理功能。


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

A list of two objects
两个对象名单


参数:to
A character that defines the path where the files are located at the slaves.
一个character定义文件所在的路径在奴隶。


参数:CELfiles
A list of characters, how the files are distributed to the slaves. Depending on full.names only the filenames or path/filenames.
的列表characters,如何将文件分发到奴隶。取决于full.names唯一的文件名或路径/文件名的。


警告----------Warning----------

For protocol "R" hierarchically distribution not yet available.
对于协议的“R”分层分布尚未公布。


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


Markus Schmidberger <a href="mailto:schmidb@ibe.med.uni-muenchen.de">schmidb@ibe.med.uni-muenchen.de</a>, Ulrich Mansmann <a href="mailto:mansmann@ibe.med.uni-muenchen.de">mansmann@ibe.med.uni-muenchen.de</a>



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


## Not run: [#无法运行:]
library(affyPara)

makeCluster(10)

path <- "tmp/CELfiles"
CELfiles <- list.files(path,full.names=TRUE)

distList <- distributeFiles(CELfiles, protocol="RCP", verbose=TRUE)

stopCluster()

## End(Not run)[#结束(不运行)]

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-22 23:38 , Processed in 0.023788 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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