r - QuasR 运行失败示例
问题描述
在 R Bioconductor 的 QuasR 包中,据报道:
运行“example(qCount)”时,get(name, envir = asNamespace(pkg), inherits = FALSE) 出错:找不到对象“finalize_fileexp”。
这个问题是在我将“XVector”和“GenomicAlignments”更新到最新版本后出现的。我该如何解决这个问题?
当“XVector”版本为 0.20 而“GenomicAlignments”版本为 0.16 时,它运行良好
> example(qCount)
qCount> library(GenomicRanges)
qCount> library(Biostrings)
qCount> library(Rsamtools)
qCount> # copy example data to current working directory
qCount> file.copy(system.file(package="QuasR", "extdata"), ".", recursive=TRUE)
[1] TRUE
qCount> # load genome sequence
qCount> genomeFile <- "extdata/hg19sub.fa"
qCount> gseq <- readDNAStringSet(genomeFile)
Error in get(name, envir = asNamespace(pkg), inherits = FALSE) :
object 'finalize_filexp' not found
解决方案
通过更新 Biostrings 和 Rsamtools 解决了这个问题。
推荐阅读
- typescript - 为什么打字稿将特定字符串视为类属性中的字符串?
- python - 在神经风格转移代码中获取“NaN”
- javascript - 带有单个花括号表达式的 Vue v-bind
- java - RecyclerView:不同按钮的不同ViewType
- apache-spark - databricks 中的 Delta 湖 - 为现有存储创建表
- amazon-web-services - 试图让我的 lambda 访问 RDS 数据库(postgres),但是在创建数据库代理时,“RDS 数据库实例”为空
- python - 如何在 Numpy 对象中处理 Numpy 对象?
- javascript - Javascript。ECIES方案如何有效存储Secp256k1私钥
- android - 如何解决 OnClick 的问题?
- python - 有没有办法让 index() 为重复项返回不同的索引?