是否可以以特定名称加载 Granges .Rdata 文件?
Posted
技术标签:
【中文标题】是否可以以特定名称加载 Granges .Rdata 文件?【英文标题】:Is it possible to load a Granges .Rdata file under a specific name? 【发布时间】:2019-04-02 08:05:57 【问题描述】:我正在尝试打开一个 Granges 文件,我想将它存储在特定名称而不是文件名下,以便以后可以在函数和循环中使用该文件。以下工作正常,但将文件保存在名称“grs”下。
load("~/data/grs_xxx.Rdata")
> head(grs)
GRanges object with 6 ranges and 0 metadata columns:
seqnames ranges strand
<Rle> <IRanges> <Rle>
[1] NC_007070.3 27001-27100 *
[2] NC_007070.3 27051-27150 *
[3] NC_007070.3 27101-27200 *
[4] NC_007070.3 27151-27250 *
[5] NC_007070.3 27201-27300 *
[6] NC_007070.3 27251-27350 *
-------
如果我尝试分配它;
test <- load("~/data/grs_xxx.Rdata")
> head(test)
[1] "grs"
有没有不影响 Granges 表的解决方法?
【问题讨论】:
【参考方案1】:我无法找到仅使用 load()
解决此问题的直接方法,但我可以使用我发现的解决方法;
How can I load an object into a variable name that I specify from an R data file?
用户里卡多发帖;
loadRData <- function(fileName)
#loads an RData file, and returns it
load(fileName)
get(ls()[ls() != "fileName"])
d <- loadRData("~/blah/ricardo.RData")
【讨论】:
以上是关于是否可以以特定名称加载 Granges .Rdata 文件?的主要内容,如果未能解决你的问题,请参考以下文章
是否有针对 Netezza(Toad 数据点)的查询以查找存在特定字段名称的所有表
有没有办法检查通过 nib 加载的视图以查找 imageViews 中图像的资源名称?