When I run several silent files in parallel, dl_interfacedesign.py report 'FileNotFoundError' errors for a random subset of PDB files. I found that all parallel processes were attempting to process the same temporary file, 'temp.pdb', so I need to add pdb names to avoid clashes.
Solution: change pdbfile= 'temp.pdb' in line 193 to `pdbfile = f'temp{pdb}.pdb'`
When I run several silent files in parallel, dl_interfacedesign.py report 'FileNotFoundError' errors for a random subset of PDB files. I found that all parallel processes were attempting to process the same temporary file, 'temp.pdb', so I need to add pdb names to avoid clashes. Solution: change
pdbfile= 'temp.pdb'
in line 193 to `pdbfile = f'temp{pdb}.pdb'`