in src/save_plots.py [0:0]
def save_plots_to_os(figures, figure_names, dirname, relaxed=False):
base_dir = os.path.dirname(__file__)[:-4] # we use -4 to take off the src/ from the end to go back a directory
results_dir = os.path.join(base_dir, f'{dirname}' + ('/Relaxation_Curves/' if relaxed else '/Plots/'))
# Create the directory, if needed
if not os.path.isdir(results_dir):
print(f'making directory: {results_dir}')
os.makedirs(results_dir)
# Save all figures
for fig, name in zip(figures, figure_names):
fig.savefig(results_dir + name)
print(f'Successfully saved plots to {dirname}')