visualizer.pl 有问题

Trouble with visualizer.pl

我正在尝试使用 visualizer.pl 来可视化多态系统的动力学

我的函数文件:

f1 := x2
f2 := x1+x2*x3
f3 := x3^2+x1+x2+1

我使用了“readme.txt”中提到的以下命令

perl visualizer.pl -p 1.txt 3 3

因为素数 := 3 和 num_nodes :=3

但我遇到了这个错误

educ@educ-VirtualBox:~/Desktop/visualizer$ perl visualizer.pl -p 1.txt 3 3

输入文件中发现错误。说明见下:


错误:函数 1 中函数声明的开头不正确。

输入文件错误..在 visualizer.pl 第 162 行,> 第 1 行结束程序。

状态Space可视化工具 1.0 测试版 ------------------------------------ State Space Visualizer 是一种可视化多状态、离散生物网络模型动态的工具。

关于包的更多信息:

https://web.archive.org/web/20110815084457/http://dvd.vbi.vt.edu/tutorial.html

https://web.archive.org/web/20120320172453if_/http://dvd.vbi.vt.edu/visualizer.zip

使用 = 分隔函数,并删除 = 周围的空格。因此,您的输入文件应该是:

f1=x2
f2=x1+x2*x3
f3=x3^2+x1+x2+1

我知道和readme不一致,但是和visualizer.pl的内容一致,也行。

如果一旦完成,脚本 visualizer.pl 失败并显示:

sh: 1: kghostview: not found

您可以通过安装 ghostview(在 Debian 上 sudo apt install gv)修复它,并在 visualizer.pl 末尾用 system("gv out.ps &"); 替换行 system("kghostview out.ps &");