findCdf(affxparser)
findCdf()所属R语言包:affxparser
Search for CDF files in multiple directories
CDF文件中搜索多个目录
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Search for CDF files in multiple directories.
搜索多个目录中的CDF文件。
用法----------Usage----------
findCdf(chipType=NULL, paths=NULL, recursive=TRUE, pattern="[.](c|C)(d|D)(f|F)$", ...)
参数----------Arguments----------
参数:chipType
A character string of the chip type to search for.
一个character字符串搜索的芯片类型。
参数:paths
A character vector of paths to be searched. The current directory is always searched at the beginning. If NULL, default paths are searched. For more details, see below.
一个charactervector路径进行搜索。总是在开始搜索当前目录。如果NULL,默认路径搜索。有关详细信息,请参阅下文。
参数:recursive
If TRUE, directories are searched recursively.
如果TRUE,目录递归搜索。
参数:pattern
A regular expression file name pattern to match.
正则表达式的文件名模式匹配。
参数:...
Additional arguments passed to findFiles().
额外的参数传递findFiles()的。
Details
详情----------Details----------
Note, the current directory is always searched first, but never recursively (unless it is added to the search path explicitly). This provides an easy way to override other files in the search path.
请注意,在当前目录总是搜索第一,但从来没有递归(除非它被添加到搜索路径中明确)。这提供了一个简单的方法来覆盖其他文件的搜索路径。
If paths is NULL, then a set of default paths are searched. The default search path consitutes:
如果paths是NULL,然后一组默认路径搜查。默认的搜索的路径consitutes:
getOption("AFFX_CDF_PATH")
getOption("AFFX_CDF_PATH")
Sys.getenv("AFFX_CDF_PATH")
Sys.getenv("AFFX_CDF_PATH")
One of the easiest ways to set system variables for R is to set them in an .Renviron file, e.g.
系统变量设置为R的一个最简单的方法是设置在.Renviron文件,如
值----------Value----------
Returns a vector of the full pathnames of the files found.
返回一个找到的文件的完整路径名vector。
作者(S)----------Author(s)----------
Henrik Bengtsson (<a href="http://www.braju.com/R/">http://www.braju.com/R/</a>)
参见----------See Also----------
This method is used internally by readCelUnits() if the CDF file is not specified.
此方法用于内部readCelUnits()如果未指定CDF文件。
举例----------Examples----------
##############################################################[################################################## ###########]
if (require("AffymetrixDataTestFiles")) { # START #[开始#]
##############################################################[################################################## ###########]
# Find a specific CDF file[找到一个特定的CDF文件]
cdfFile <- findCdf("Mapping10K_Xba131")
print(cdfFile)
# Find the first CDF file (no matter what it is)[找到第一CDF文件(不管它是什么)]
cdfFile <- findCdf()
print(cdfFile)
# Find all CDF files in search path and display their headers[找到所有CDF文件的搜索路径,并显示他们的头]
cdfFiles <- findCdf(firstOnly=FALSE)
for (cdfFile in cdfFiles) {
cat("=======================================\n")
hdr <- readCdfHeader(cdfFile)
str(hdr)
}
##############################################################[################################################## ###########]
} # STOP #[停止#]
##############################################################[################################################## ###########]
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|