我的模型是这样的:
m1 <- glmmTMB(counts ~ fixed1*fixed2 + (1|random/nested_random)
+ offset(log_total_counts), data = long_data_frame,
verbose=FALSE,family="nbinom2")下面是115行long_data_frame中的前6行:
fixed1 fixed2 random nested_random counts log_tot_reads_orig
0 0 1 1 643 12.89582
1 8 2 6 585 13.67509
2 25 3 11 846 13.94209
3 75 4 16 755 13.93056
4 0 5 21 1428 13.65672
6 8 6 26 1566 13.64421该模型在我的Mac笔记本电脑(OS 10.13.4)上运行到完成。但是,我需要将此分析移植到本地集群,因为我需要多次运行这些glmmTMB测试。因此,我使用以下命令在集群上安装了glmmTMB
install.packages('package_name', dependencies=TRUE)当我运行时没有任何抱怨:
library(glmmTMB)但是,当我在集群上运行模型的一个单独示例时,我得到了以下错误:
*** caught segfault ***
address (nil), cause 'memory not mapped'
Traceback:
1: retape(set.defaults = TRUE)
2: MakeADFun(data.tmb, parameters, map = mapArg, random = randomArg, profile = NULL, silent = !verbose, DLL = "glmmTMB")
3: eval(substitute(expr), data, enclos = parent.frame())
4: eval(substitute(expr), data, enclos = parent.frame())
5: with.default(TMBStruc, MakeADFun(data.tmb, parameters, map = mapArg, random = randomArg, profile = NULL, silent = !verbose, DLL = "glmmTMB"))
6: with(TMBStruc, MakeADFun(data.tmb, parameters, map = mapArg, random = randomArg, profile = NULL, silent = !verbose, DLL = "glmmTMB"))
7: fitTMB(TMBStruc)
8: glmmTMB(copy ~ week * conc + (1 | pool/cell) + offset(log_tot_reads_orig), data = subset(copy_raw_sub_l, copy_raw_sub_l$id == i), verbose = FALSE, family = "nbinom2")
Possible actions:
1: abort (with core dump, if enabled)
2: normal R exit
3: exit R without saving workspace
4: exit R saving workspace以下是关于集群的一些信息:
Sys.info()
sysname release
"Linux" "2.6.32-696.18.7.el6.x86_64"
version nodename
"#1 SMP Thu Jan 4 17:31:22 UTC 2018" "login2"
machine login
"x86_64" "bob"
user effective_user
"bob" "bob" 以下是有关glmmTMB的信息:
installed.packages('glmmTMB')
Package LibPath Version Priority Depends Imports LinkingTo Suggests
Enhances License License_is_FOSS License_restricts_use OS_type Archs
MD5sum NeedsCompilation Built"MD5sum需要编译构建“看起来是错误的?我想,几乎可以肯定的是,这是集群环境的问题?我将非常感谢关于如何解决这个问题的建议,或者关于集群中哪些可以修改或升级的建议,然后我可以向我的本地管理员提出建议。非常感谢!
https://stackoverflow.com/questions/51226686
复制相似问题