计算化学公社

标题: 对xpm文件进行可视化,除了使用xpm2ps命令,还有没有别的方法? [打印本页]

作者
Author:
12313    时间: 2024-7-10 12:42
标题: 对xpm文件进行可视化,除了使用xpm2ps命令,还有没有别的方法?
各位老师好,我用sham命令生成了gibbs.xpm文件,在后续使用xpm2ps命令获得eps文件后,感觉图片不是很美观,想问一下还有没有别的什么方法可以得到比较美观的图片

作者
Author:
sobereva    时间: 2024-7-10 15:24
http://bbs.keinsci.com/thread-20056-1-1.html
作者
Author:
wangs    时间: 2024-7-10 16:15
DuIvyTools
作者
Author:
12313    时间: 2024-7-10 16:51
sobereva 发表于 2024-7-10 15:24
http://bbs.keinsci.com/thread-20056-1-1.html

老师,我下载了链接中的plot_xpm.py脚本,然后在cmd中输入python plot_xpm.py gibbs.xpm,但是得到这样的报错,这是什么原因呢?
(, 下载次数 Times of downloads: 34)




作者
Author:
sobereva    时间: 2024-7-10 23:14
12313 发表于 2024-7-10 16:51
老师,我下载了链接中的plot_xpm.py脚本,然后在cmd中输入python plot_xpm.py gibbs.xpm,但是得到这样的 ...

我没用过,在相应帖子里问
作者
Author:
dayu8278    时间: 2024-7-11 08:05
12313 发表于 2024-7-10 16:51
老师,我下载了链接中的plot_xpm.py脚本,然后在cmd中输入python plot_xpm.py gibbs.xpm,但是得到这样的 ...

#!/bin/bash

for i in `ls *.xpm`
do
    echo "Convert $i..."
    python plot_xpm.py $i
    if [[ "hbmap ss" =~ ${i/.xpm/} ]];then
        t=
    elif [[ "densmap rmsd residue" =~ ${i/.xpm/} ]];then
        t="-rainbow blue"
    else
        t="-rainbow red"
    fi
    # this is for windows platform
    ./gmx_xpm2ps.exe -f $i -o ${i/.xpm/}.eps $t > /dev/null 2>&1
done


你保存成.sh文件,然后运行下
作者
Author:
12313    时间: 2024-7-11 10:06
dayu8278 发表于 2024-7-11 08:05
#!/bin/bash

for i in `ls *.xpm`

我保存成.sh文件了老师,但是我在windows的命令窗口下该怎么输入命令啊?
作者
Author:
dayu8278    时间: 2024-7-11 19:37
12313 发表于 2024-7-11 10:06
我保存成.sh文件了老师,但是我在windows的命令窗口下该怎么输入命令啊?

windows我不熟,linux系统下直接sh就可以了
作者
Author:
12313    时间: 2024-7-12 09:23
dayu8278 发表于 2024-7-11 19:37
windows我不熟,linux系统下直接sh就可以了

老师,我在linux系统下用sh试了一下,但是出错了,不知道是不是我输得命令有错啊
(, 下载次数 Times of downloads: 30)

作者
Author:
dayu8278    时间: 2024-7-12 09:37
12313 发表于 2024-7-12 09:23
老师,我在linux系统下用sh试了一下,但是出错了,不知道是不是我输得命令有错啊

不应该直接运行sh就可以了吗,为啥后面要跟着xpm呢
作者
Author:
12313    时间: 2024-7-12 17:43
dayu8278 发表于 2024-7-12 09:37
不应该直接运行sh就可以了吗,为啥后面要跟着xpm呢

xpm是我的输入文件,而且我只输入sh plot.sh也得到了同样的报错




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3