@@ -141,15 +141,15 @@ def plot_id_vs_energy(code, energies, match_ids=None, match_energies=None, out_d
141141 ax .set_ylim (ymin - 1 , y_max )
142142 fig .tight_layout ()
143143
144- fig_path = os .path .join (out_dir , f"{ code } _id_vs_energy .png" )
144+ fig_path = os .path .join (out_dir , f"{ code } .png" )
145145 fig .savefig (fig_path , dpi = 200 )
146146 plt .close (fig )
147147 print (f"Saved plot: { fig_path } " )
148148
149149
150150if __name__ == "__main__" :
151151 db = database ("pyxtal/database/test.db" )
152- out_dir = "Tests"
152+ out_dir = "Tests-All "
153153 os .makedirs (out_dir , exist_ok = True )
154154 csv_path = os .path .join (out_dir , "qrs_results_pregen_mols.csv" )
155155
@@ -173,7 +173,7 @@ def plot_id_vs_energy(code, energies, match_ids=None, match_energies=None, out_d
173173 for code in db .get_all_codes ():
174174 #if code not in ['ACSALA']: continue
175175 #if code not in ['FUNZOE']: continue
176- if code not in ['XAFQON' ]: continue
176+ # if code not in ['XAFQON']: continue
177177 row = db .get_row (code = code )
178178 ref_xtal = db .get_pyxtal (code = code )
179179 if ref_xtal .has_special_site ():
@@ -288,8 +288,8 @@ def plot_id_vs_energy(code, energies, match_ids=None, match_energies=None, out_d
288288 molecules = molecules ,
289289 sites = sites ,
290290 N_gen = 100 ,
291- N_pop = 48 ,
292- N_cpu = 2 , #4 ,
291+ N_pop = 96 ,
292+ N_cpu = 24 ,
293293 cif = "all.cif" ,
294294 skip_mlp = True ,
295295 verbose = False ,
0 commit comments