我正在尝试调试cosmo
R 包,因为我正在尝试找出所有图案的位置。我展示了其中一些打印“主题”变量,但我不知道如何在一次运行中显示所有找到的主题。
http://www.bioconductor.org/packages/2.10/bioc/html/cosmo.html
我认为它们必须在 cosmo.R 中“站点”变量的第 366 行:
for (i in 1:com$selNumSites){
site <- seqMat[com$alignStarts[i]:(com$alignStarts[i]+com$selWidth-1),
com$alignSeqs[i]]
sites <- c(sites, toString(site))
但是当我尝试调试它时,我需要先加载 cosmo 库,然后读取数据,然后运行 cosmo:
library(cosmo)
seqal <- system.file("Exfiles/short702k.FASTA", package="cosmo")
res <- cosmo(seqs=seqal, constraints="None", minW=10, maxW=10, models="TCM" )
对于调试第 366 行,我认为我应该:
library(cosmo)
seqal <- system.file("Exfiles/short702k.FASTA", package="cosmo")
setBreakpoint("cosmo.R",366)
res <- cosmo(seqs=seqal, constraints="None", minW=10, maxW=10, models="TCM" )
但我没有得到任何变量的任何值..
而且这似乎不是获取站点变量值的最简单方法..