summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--experiments/plot_tracking_failure.py7
-rw-r--r--results/figs/figureS_tracking_failure_manifest.json13
2 files changed, 20 insertions, 0 deletions
diff --git a/experiments/plot_tracking_failure.py b/experiments/plot_tracking_failure.py
index 1ca888c..7f273eb 100644
--- a/experiments/plot_tracking_failure.py
+++ b/experiments/plot_tracking_failure.py
@@ -144,6 +144,8 @@ def main():
facecolor="white")
plt.close(fig)
output = {
+ "script": os.path.relpath(__file__),
+ "script_sha256": sha256(__file__),
"record": args.record,
"record_sha256": sha256(args.record),
"gate": args.gate,
@@ -153,6 +155,11 @@ def main():
"pdf": pdf,
"pdf_sha256": sha256(pdf),
}
+ manifest = args.out + "_manifest.json"
+ output["manifest"] = manifest
+ with open(manifest, "w") as handle:
+ json.dump(output, handle, indent=2, sort_keys=True)
+ handle.write("\n")
print(json.dumps(output, indent=2, sort_keys=True))
diff --git a/results/figs/figureS_tracking_failure_manifest.json b/results/figs/figureS_tracking_failure_manifest.json
new file mode 100644
index 0000000..751f47d
--- /dev/null
+++ b/results/figs/figureS_tracking_failure_manifest.json
@@ -0,0 +1,13 @@
+{
+ "gate": "results/residual_mirror_full_gate.json",
+ "gate_sha256": "13e05850afb63d2abe739b87e56a4ef875fc63c708c1f0d6b9caa4e0f38eb0aa",
+ "manifest": "results/figs/figureS_tracking_failure_manifest.json",
+ "pdf": "results/figs/figureS_tracking_failure.pdf",
+ "pdf_sha256": "d3503810da2627f5347e289b429804712ae3d32a77c9d68670c54cd4b436f9db",
+ "png": "results/figs/figureS_tracking_failure.png",
+ "png_sha256": "a9058cc0382f5631972d0653c36aeb19b0c1831891584c993fb8ee2879a20441",
+ "record": "results/residual_mirror_full/rrm.json",
+ "record_sha256": "420f05313d32eb7bb63659b47361c71267335f07c34d48da271e6f68bf9bb2d0",
+ "script": "experiments/plot_tracking_failure.py",
+ "script_sha256": "27c8327b5b76394422998d57b7be386d27afa35d0e82f56562cf49afaa86622b"
+}