@@ -215,21 +215,21 @@ def get_mc_scores(propensities, identifier):
215215 identifier ]
216216
217217
218- def make_pair_file (api_molecule , tempdir , f , i ):
218+ def make_pair_file (api_molecule , tempdir , f ):
219219 # Creates a file for the api/coformer pair
220220 with io .MoleculeReader (f ) as reader :
221221 coformer_molecule = reader [0 ]
222222 coformer_name = coformer_molecule .identifier
223- molecule_pair = make_molecule_pair (api_molecule , coformer_molecule , i )
223+ molecule_pair = make_molecule_pair (api_molecule , coformer_molecule )
224224 molecule_file = os .path .join (tempdir , '%s.mol2' % molecule_pair .identifier )
225225 with io .MoleculeWriter (molecule_file ) as writer :
226226 writer .write (molecule_pair )
227227 return molecule_file , coformer_name
228228
229229
230- def make_molecule_pair (api_molecule , coformer_molecule , i ):
230+ def make_molecule_pair (api_molecule , coformer_molecule ):
231231 # Creates the multi-component system for each api/coformer pair
232- new_file_name = '%s_%d ' % (api_molecule .identifier , i )
232+ new_file_name = '%s--%s ' % (api_molecule .identifier , coformer_molecule . identifier )
233233 molecule_pair = molecule .Molecule (new_file_name )
234234 molecule_pair .add_molecule (api_molecule )
235235 molecule_pair .add_molecule (coformer_molecule )
@@ -342,8 +342,8 @@ def main(structure, work_directory, failure_directory, library, csdrefcode, forc
342342 failures = []
343343
344344 # for each coformer in the library, make a pair file for the api/coformer and run a HBP calculation
345- for i , f in enumerate ( coformer_files ) :
346- molecule_file , coformer_name = make_pair_file (api_molecule , tempdir , f , i + 1 )
345+ for f in coformer_files :
346+ molecule_file , coformer_name = make_pair_file (api_molecule , tempdir , f )
347347 print (coformer_name )
348348 crystal_reader = io .CrystalReader (molecule_file )
349349 crystal = crystal_reader [0 ]
0 commit comments