Skip to content
Snippets Groups Projects
Commit 3c568294 authored by Jorrit Schaap's avatar Jorrit Schaap
Browse files

TMSS-2877: use latest constraint schema, with target sky min_distance constraints

parent d29c6d43
Branches
Tags
1 merge request!1270TMSS-2877
......@@ -312,7 +312,7 @@ def populate_test_data():
from lofar.sas.tmss.tmss.tmssapp.subtasks import schedule_subtask
from lofar.common.json_utils import get_default_json_object_for_schema
constraints_template = models.SchedulingConstraintsTemplate.get_version_or_latest(name="constraints")
constraints_template = models.SchedulingConstraintsTemplate.get_latest(name="constraints")
constraints_spec = get_default_json_object_for_schema(constraints_template.schema)
next_fixed_time_start_time = datetime.utcnow() + timedelta(minutes=5)
......@@ -348,7 +348,7 @@ def populate_test_data():
constraints_spec['scheduler'] = 'fixed_time'
constraints_spec['time'] = {'at': "2023-02-07T09:00:00.00000Z" }
constraints_spec['sky']['min_elevation'] = { "calibrator": 0.5235987755982988, "target": 0.8726646259971648 }
constraints_spec['sky']['min_distance'] = { "sun": 30*3.1415/180.0, "moon": 15*3.1415/180.0, "jupiter": 20*3.1415/180.0}
constraints_spec['sky']['min_distance'] = {"target": { "sun": 30*3.1415/180.0, "moon": 15*3.1415/180.0, "jupiter": 20*3.1415/180.0} }
constraints_spec['sky']['transit_offset'] = { "from": -5400, "to": 5400 }
constraints_spec['sky']['reference_pointing'] = {"enabled": True, "pointing": {"angle1": 5.2, "angle2": 0.793, "direction_type": "J2000", "target": "REF"}}
elif strategy_template.name == 'IM HBA LoTSS - 2 Beams':
......@@ -363,7 +363,7 @@ def populate_test_data():
constraints_spec['scheduler'] = 'fixed_time'
constraints_spec['time'] = {'at': "2023-02-08T09:00:00.00000Z" }
constraints_spec['sky']['min_elevation'] = { "calibrator": 0.25235987755982988, "target": 0.8726646259971648 }
constraints_spec['sky']['min_distance'] = { "sun": 30*3.1415/180.0, "moon": 15*3.1415/180.0, "jupiter": 20*3.1415/180.0}
constraints_spec['sky']['min_distance'] = {"target": { "sun": 30*3.1415/180.0, "moon": 15*3.1415/180.0, "jupiter": 20*3.1415/180.0} }
constraints_spec['sky']['transit_offset'] = { "from": -5400, "to": 5400 }
constraints_spec['sky']['reference_pointing'] = {"enabled": False, "pointing": {"angle1": 5.2, "angle2": 0.793, "direction_type": "J2000", "target": "REF"}}
elif strategy_template.name == 'IM HBA - 1 Beam':
......@@ -377,7 +377,7 @@ def populate_test_data():
# constraints_spec['scheduler'] = 'fixed_time'
# constraints_spec['time'] = {'at': "2023-02-09T06:00:00.00000Z" }
constraints_spec['sky']['min_elevation'] = { "calibrator": 0.2, "target": 0.3 }
constraints_spec['sky']['min_distance'] = { "sun": 30*3.1415/180.0, "moon": 15*3.1415/180.0, "jupiter": 20*3.1415/180.0}
constraints_spec['sky']['min_distance'] = {"target": { "sun": 30*3.1415/180.0, "moon": 15*3.1415/180.0, "jupiter": 20*3.1415/180.0} }
constraints_spec['sky']['transit_offset'] = { "from": -5400, "to": 5400 }
constraints_spec['sky']['reference_pointing'] = {"enabled": False, "pointing": {"angle1": 5.2, "angle2": 0.793, "direction_type": "J2000", "target": "REF"}}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment