我们正在分析测序数据,同时过滤和修剪遇到错误后遇到的fastq文件。由于处理命令的核心不可用而导致以下错误吗?
colnames<-
中的错误(*tmp*
,值= c(“cs103_R1_dada.fastq”,“cs110_R1_dada.fastq”,:尝试在小于2维的对象上设置'colnames'另外:警告消息:在mclapply(seq_len(n),do_one,mc.preschedule = mc.preschedule,:所有计划的核心在用户代码中遇到错误&gt;
答案 0 :(得分:1)
将 mclapply
转换为 lapply
,然后您将获得信息更丰富的错误消息。解决问题,然后将其返回给 mclapply
。
答案 1 :(得分:0)
正如pengchy建议的那样,功能可能有问题。 使用lapply尝试相同的调用,错误消息将提供更多信息。
答案 2 :(得分:0)
这意味着您的R函数崩溃了。
答案 3 :(得分:0)
要澄清@ f2003596和@HelloWorld所说的内容:这仅意味着您调用的函数(即执行该函数时)发生了崩溃。但这并不一定意味着您的功能不正确。例如,当找不到变量时,您将得到相同的错误。
答案 4 :(得分:0)
注意:如果您在 mclapply 中包含意外参数,您也会收到此错误消息。我错误地把 mC.cores 放在了 mc.cores 而不是,我明白了。