我有一个通常从 BASH shell 执行的 python 脚本,如下所示:
pychimera $(which dockprep.py) -rec receptor1.pdb -lig ligand1.mol -cmethod gas -neut
如您所见,有些参数需要输入(例如-rec),而有些则不需要(例如-neut)。我必须使用不同的输入执行此脚本 154 次。如何使用 GNU 并行脚本并行运行 8 个线程?
pychimera $(which dockprep.py) -rec receptor1.pdb -lig ligand1.mol -cmethod gas -neut
pychimera $(which dockprep.py) -rec receptor2.pdb -lig ligand2.mol -cmethod gas -neut
pychimera $(which dockprep.py) -rec receptor3.pdb -lig ligand3.mol -cmethod gas -neut
...