From bf0d10ba782a842f9bfd6808a69739e7438a5b0a Mon Sep 17 00:00:00 2001 From: Emma van der Wateren <wateren@astron.nl> Date: Tue, 15 Apr 2025 15:28:47 +0200 Subject: [PATCH] some improvements on the image obs scheduler --- tmss_im_observation.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tmss_im_observation.py b/tmss_im_observation.py index 7458627..46deea5 100755 --- a/tmss_im_observation.py +++ b/tmss_im_observation.py @@ -38,7 +38,7 @@ if __name__ == "__main__": parser.add_argument("-c", "--channels", help="Channels per subband [int, default: 64]", default=64, type=int) parser.add_argument("-I", "--integration", help="Integration time [int, default: 1]", - default=1, type=int) + default=1, type=float) parser.add_argument("-u", "--upload", help="Upload specification document and create scheduling unit draft", action="store_true") parser.add_argument("-b", "--blueprint", help="Blueprint uploaded scheduling unit draft", @@ -140,11 +140,13 @@ if __name__ == "__main__": spec_doc['tasks']['Observation']['specifications_doc']['duration'] = args.length spec_doc['tasks']['Observation']['short_description'] = src_spec["name"] spec_doc['tasks']['Observation']['specifications_doc']['station_configuration']['tile_beam'] = pointing + spec_doc['tasks']['Observation']['specifications_doc']['station_configuration']['SAPs'][0]['digital_pointing'] = pointing spec_doc['tasks']['Observation']['specifications_doc']['station_configuration']['antenna_set'] = args.antennafield spec_doc['tasks']['Observation']['specifications_doc']['station_configuration']['filter'] = args.filter - spec_doc['tasks']['Observation']['specifications_doc']['station_configuration']['station_groups'] = station_groups - + spec_doc['tasks']['Observation']['specifications_doc']['correlator']['integration_time'] = args.integration + spec_doc['tasks']['Observation']['specifications_doc']['correlator']['channels_per_subband'] = args.channels + # Show spec doc print_dict(spec_doc, prefix="spec_doc") -- GitLab