write meta last

This commit is contained in:
Valentin Boettcher 2025-01-30 11:19:10 -05:00
parent 14969bcef2
commit 54f1bc8c11
No known key found for this signature in database
GPG key ID: E034E12B7AF56ACE

View file

@ -179,14 +179,6 @@ def save_figure(
directory = (pathlib.Path.cwd()) / directory
directory.mkdir(exist_ok=True)
write_meta(
directory / f"{name}.pdf",
name=name,
include_kwags=include_kwags,
extra_meta=extra_meta,
filename_function_override=fig.__dict__.get("__hiro_filename_function", None),
)
plt.savefig(directory / f"{name}.pdf", *args, **kwargs)
plt.savefig(directory / f"{name}.png", *args, dpi=600, **kwargs)
@ -196,6 +188,14 @@ def save_figure(
with open(pickle_path, "wb") as f:
pickle.dump(fig, f)
write_meta(
directory / f"{name}.pdf",
name=name,
include_kwags=include_kwags,
extra_meta=extra_meta,
filename_function_override=fig.__dict__.get("__hiro_filename_function", None),
)
@noop_if_interactive
def quick_save_pickle(obj, name, include_kwags=False, **kwargs):
@ -322,7 +322,7 @@ class PlotContainer:
self._save_fig(
f(**keywords),
size,
(len(self._plots) + 1, sub_index + 1),
(plot_index, sub_index + 1),
),
]
and None,