网状meta分析建模时出现的问题

在做网状meta分析,在构建模型时出现以下情况该如何解决?
###模型构建阶段(一致性模型)

model <-mtc.model(network, type="consistency", n.chain=4,likelihood="normal",link="identity",linearModel="random")
There were 11 warnings (use warnings() to see them)
results <- mtc.run(model, n.adapt = 20000, n.iter = 5000, thin = 1)
Compiling model graph
Resolving undeclared variables
Allocating nodes
Deleting model

Error in rjags::jags.model(file.model, data = syntax[["data"]], inits = syntax[["inits"]], :
RUNTIME ERROR:
Compilation error on line 100.
Possible directed cycle involving prior.prec

In addition: Warning message:
In rjags::jags.model(file.model, data = syntax[["data"]], inits = syntax[["inits"]], :
NAs introduced by coercion

检查模型中是否存在环。这可以通过绘制模型图来实现,具体方法是在模型构建后使用 plot() 函数。
如果发现模型中存在环,请尝试修改模型以解决问题。这可以通过改变先验分布或修改模型的其他部分来实现。
可以尝试使用其他软件包或算法来构建模型。例如,可以使用 Stan 或 PyMC3 等软件包来进行网状 meta 分析。