我正在使用带有两个GR对象的setdiff(),在我的计算机上更新R之前,我的代码工作正常:
library(GenomicFeatures)
library(data.table)
library("TxDb.Celegans.UCSC.ce6.ensGene")
txdb<-TxDb.Celegans.UCSC.ce6.ensGene
introns<-intronsByTranscript(txdb)
exons<-exons(txdb)
minimal_introns<-setdiff(unlist(introns),exons,ignore.strand=F)
但现在我有这个错误:
Error in setdiff(unlist(introns), unlist(exons), ignore.strand = F) : unused argument (ignore.strand = F)
如果我运行setdiff()而没有ignore.strand = F我有这个:
Error in as.vector(x) : no method for coercing this S4 class to a vector
我发现了一条帖子,表明NAMESPACE文件https://stat.ethz.ch/pipermail/bioconductor/2014-September/061440.html
存在问题但我不知道在哪里可以找到NAMESPACE文件以及如何修复它。