【发布时间】:2016-06-25 15:25:47
【问题描述】:
我正在尝试运行 Tax4Fun 以根据 16S 数据预测功能。由于到目前为止的分析是在 Mothur 中进行的,因此我无法使用 biom 作为输入(biom 版本之间的不兼容性,我事先知道这一点)。
我将 mothur biom 文件转换为 tsv 文件,如下所示:
biom convert -i *biom -o otu_table.txt --header-key taxonomy --table-type "OTU table" --to-tsv
然后将 otu_table.txt 文件与 Tax4Fun 一起使用:
data<-importQIIMEData("otu_table.txt")
folderReferenceData<- "/nobackup/shared/cgebm/r_packages/Tax4Fun/SILVA119/"
results <- Tax4Fun(data,folderReferenceData)
但是我收到以下错误消息:
rownames<-(*tmp*, value = c("NC-1.S34", "NC-2.S48", "PC-1.S27", 中的错误:
'dimnames' [1] 的长度不等于数组范围
我在 Google 上进行了广泛的搜索,但没有找到解决方案!文本文件具有我期望的尺寸,并且在加载到 R 时似乎没问题。
欢迎所有建议!
【问题讨论】: