From 0a879cbfe9c6c2699cd0ab02c56b9d8f0a85f01ced1947a6f1883147a2631122 Mon Sep 17 00:00:00 2001 From: PioApocalypse Date: Fri, 13 Feb 2026 11:49:59 +0100 Subject: [PATCH] removes debug line, writes json to file instead (path: output/) --- output/placeholder | 0 src/main.py | 8 +++++--- 2 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 output/placeholder diff --git a/output/placeholder b/output/placeholder new file mode 100644 index 0000000..473a0f4 diff --git a/src/main.py b/src/main.py index 0f5cb56..b830c24 100644 --- a/src/main.py +++ b/src/main.py @@ -198,7 +198,7 @@ def make_nexus_schema_dictionary(substrate_object, layers): "duration": layer.post_annealing_duration, }, } - return json.dumps(pld_fabrication, indent=2) + return pld_fabrication if __name__=="__main__": # TO-DO: place the API base URL somewhere else. @@ -209,5 +209,7 @@ if __name__=="__main__": sample = Entrypoint(data) substrate_object = chain_entrypoint_to_batch(sample) # Substrate-class object layers = chain_entrypoint_to_layers(sample) # list of Layer-class objects - print(make_nexus_schema_dictionary(substrate_object, layers)) # debug - + result = make_nexus_schema_dictionary(substrate_object, layers) + # print(make_nexus_schema_dictionary(substrate_object, layers)) # debug + with open (f"output/sample-{elabid}.json", "w") as f: + json.dump(result, f, indent=3)