|
正在学习生物数据处理,现在需要在Linux服务器上跑一个Github上的一个开源软件,名字叫canu。我现在想用不同的参数去测试这个软件的处理结果,写了个脚本自动化试参数,但是,现在服务器上计算资源不够,师兄说只能一个一个跑,就是一种参数跑完这个程序,接着再是另一个参数,那么我该如何修改我的脚本代码呢? 下面是我的代码:
genomeSize=range(10,16)
errorRate=[0.01,0.02,0.03,0.04,0.05]
cmd='nohup canu -p asm -d asm-auto-%s-%s genomeSize=%sm errorRate=%s -pacbio-raw *fastq &'
for i in genomeSize:
for j in errorRate:
mycmd=cmd%(i,j,i,j)
print mycmd
中间那个cmd命令行就是软件的命令行,求高手解答
|
|