Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Projects are organized in sets of SUs. A SU is a collection of system tasks (i.e. Observations, Pipelines, Ingest and Cleanup Tasks) with relations for scheduling blocks and sets and handling of the resulting data product outputs. The user specifies the SU and the associated tasks which contain the details about the observing runs to be performed and the associated data processing. SUs that are being created and are being specified are in the Draft state: they can still be edited. In order for a SU to be schedulable its status should be manually set to Blueprint (after which it cannot be edited anymore). The following table shows the list of the possible statuses that a SU can attain:


StatusDescription
DefinedThe scheduling unit exists
SchedulableThe scheduling unit is defined and ready to be scheduled by the scheduler
Unschedulable

The scheduling unit cannot be scheduled because:

    1. The scheduling constraints can not be met
    2. There is a scheduling unit blocking this unit from being scheduled
    3. There are too many stations unavailable for this scheduling unit to be scheduled
ScheduledThe scheduling unit is scheduled at this specific time
ObservingOne or more observations are running
ObservedAll observations are finished (or obsolete)
ProcessingThe pipelines are active / in the queue. There are no observations running.
ProcessedAll pipelines are finished (or obsolete)
IngestingThe ingest task is running (and no processing is running)
CancelledOne or more tasks are cancelled
ErrorOne or more tasks are in error
FinishedAll processes are finished, including ingest


The SU main menu item exposes the SU - List view.

...

Here, the user can specify a scheduling unit and the related tasks. The specification input fields can be mandatory or optional. The mandatory input fields are marked by a red asterisk. The user needs to: a) enter a name for the scheduling unit, b) chose the related project from the drop bar menu, c) select what observation strategy it should have by selecting the right purpose, state and template, d) provide a small description of the scheduling unit and e) add it to a scheduling set (either by selecting one from the drop-down menu or by creating one through the + icon).

Field name

Content

Examples

Notes

Name*Descriptive nameP125+45 & P128+46
PSR B0329+54 - run 5
Can be the name of the target to be observed and/or a description of the observing or test strategy
Description*Description of this scheduling unit

TMSS COM - 5 SAPs LBA strategy v45 validation run.

First epoch for the Virgo-W' observation


Project*Project to which this scheduling unit belongsDDT19_003, LC20_002Select from a drop-down list
Scheduling set*Collection of scheduling unitsMarch observations
Calibrator 3C295

Priority Rank

Rank within the proposal. Range from 0.0000 - 1.0000. Lower Rank has preference in scheduling.

0.0000
0.5000
0.7845
1.0000


Priority QueueDiscriminate between prio A and prio B observations.

A
B
Commissioning observations are Prio B by default.
Check PC stipulations if time is given for both Prio A and B. If no stipulations than rank first targets as prio A.
Observing strategy*

Strategy for observations

The first two entries are filters on strategy categories. Default stategies to use would be "production" and "active".

LoTSS Observing Strategy
Pulsar timing
Select strategy applicable to your project.
Prevent Automatic DeletionDefault: Follow project default.False
True
Pin data against deletion after the data has been ingested successfully. This should be set and filled in.


The user needs to specify an observing strategy. Available strategies can be filtered according to purpose and state usunbg the provided drop-down menus and selection checkboxes to ease the search. More than one filters can be selected, such as:


Purpose

Description

Example
ProductionStrategies available for cycle observationsIM LBA Survey
LoTSS
Pulsar Timing
System HealthStrategies needed for system health monitoringFE Monitoring
Holography
Clock Monitoring
Technical CommissioningCommissioning of new strategies or new telescope functionalityPulsar Timing Scintillation
LOFAR2 LBA+HBA
Scientific CommissioningStrategies for commissioning proposals from scientistsFast Imaging for Transients


StateDescriptionNotes
DevelopmentStrategies under development and undergoing testing.Strategies may not work or are incomplete
ActiveStrategies used in production.
LegacyStrategy is no longer used, but should still work.Can still be used for repetitions if a mode is no longer offered
ObsoleteDeprecated strategies

Strategy should not be used, because it is succeeded by a newer version or the functionality is no longer supported


An overview of some of the available Active Strategies for an observing cycle is shown in the table below:











Active Strategies

PurposeStrategy nameDescription
ProductionBF CV 8-bitBeamformed observation and pulsar pipeline for conversion to raw 8-bit data. HBA, 110-188 MHz, 400 SBs, 195 kHz, 5.12 us.
BF CV FRBScheduling unit for Fast Radio Burst observations. Complex voltage observation at 110-188 MHz, 1 ch/SB, 5.12 us. Pipeline outputs to digifil with extra channels. Specification instructions: Keep coherent dedispersion true and set DM > 0 else digifil fails.
BF CV Timing ScintillationBeamformed observation and pulsar pipeline for pulsar timing with extra frequency resolution for scintillation studies (default 6x). HBA, 110-188 MHz, 400 SBs, 8-bit raw output (195 kHz, 5.12 us).
BF FE - Ionospheric ScintillationA beamformed fly's eye observation with the LBA to CasA, CygA and PerA used for ionospheric monitoring.
BF Pulsar TimingBeamformed observation and pulsar pipeline for pulsar timing. HBA, 110-188 MHz, 400 SBs, 195 kHz, 5.12 us.
IM HBA 1 beamThis observation strategy template defines a single-beam HBA imaging strategy with a Calibrator-Target-Calibrator observation chain, plus a pre-processing pipeline for each and ingest of pipeline data only.
IM HBA LoTSS 2 beamThis observation strategy template defines a LoTSS (Co-)observing run with a Calibrator-Target-Calibrator observation chain, plus a pre-processing pipeline for each and ingest of pipeline data only. Added cleanup.
IM LBA 1 beamLBA Imaging Observing Strategy using 1 Beam and a parallel Calibrator Beam with a pre-processing pipeline for each.
IM LBA LoDSS 5 beamLBA Imaging Observing Strategy using 5 Beams and a parallel Calibrator Beam with a pre-processing pipeline for each, used for the LOFAR Decametre Sky Survey. LBA Sparse Even, 14.4-30.1 MHz, 1s, 64 ch/sb
IM LBA Survey 3 beamLBA Imaging Observing Strategy using 3 Beams and a parallel Calibrator Beam with a pre-processing pipeline for each, used for the LOFAR LBA High Survey and LBA Co-observing.
Technical CommissioningFE RT TestTest FE observation with one station
Solar CampaignSolar observing strategy. Imaging + Beamformed observation on the Sun and a calibrator with 127 tied-array beams and a pre-processing pipeline for each SAP. In parallel single station BF spectra in LBA and HBA and 4 consecutive FE observations.


An overview of observing strategies for some default observing modes:


Observing modeObserving mode explanationStrategy NameStrategy typeNumber of station beams / target fields (excl. calibrator)Antenna setFilter

Frequency range/ subband list

Subband List

Default station listDefault settingsFree settingsRecommended settings
LBA ImagingImaging with the Low Band Antennas (LBA) is performed with one or more target beams and a calibrator beam in parallel. Scheduling units / scheduling blocks are created with one observation per scheduling unit and these are scheduled independently. 

IM LBA Survey - 3 Beams / LBA Co-Observing / LoLSS

Default imaging strategy for ??-?? MHz. Observations can be requested in co-observing mode where high level dataproducts are made available to the user for 1-2 target fields per observation and the other targets are used towards the LoLSS survey.3

LBA_Sparse_Even


30-90 MHz
NL. Mandatory RS210, RS310, (RS508 or RS509)




DemixDuration of 3x1 hr or 1x8 hr


IM LBA LoDSS - 5 BeamsDefault imaging strategy for 10-30 MHz for the LoDeSS survey for 5 independent target fields.5LBA_Sparse_Even10-90 MHz
NL. Mandatory RS210, RS310, (RS508 or RS509)

Duration of 5 hours
HBA imagingImaging with the High Band Antennas (HBA) is performed with one or more target beams within the tile beam. Calibrator observations will be scheduled before and after the target observation, but one of those can be omitted.IM HBA LoTSS - 2 Beams / HBA Co-ObservingDefault imaging strategy for 120-168 MHz (question). Observation can be requested in co-observing mode where high level dataproducts are made available to the user for 1 target field per observation and the other target field is used towards the LoTSS survey.2HBA_Dual_inner110-190 MHzLoTSS subband list. Range  . Subbands that have high RFI are replaced by higher frequencies for spectral line studies.

All stations, including International stations,
DE601 or DE605 mandatory for calibration of international baselines.

Recording at 64 ch/subband, 1 second. Preprocessing output at 16 ch/subband, 1 second time resolution
Duration of 8 hrs or 2x4 hrs, depending on elevation.


IM HBA - 1 BeamSimilar to LoTSS, but with a single target beam1HBA_Dual_inner110-190 MHzLoTSS subband list. Range  . Subbands that have high RFI are replaced by higher frequencies for spectral line studies.NL




IM RT HBA - 1 beam / Fast responseSimilar to LoTSS, but with a single target beam and omitting the first calibrator observation such that the target observations is performed as soon as possible.1HBA_Dual_inner110-190 MHzLoTSS subband list. Range  . Subbands that have high RFI are replaced by higher frequencies for spectral line studies.NL


Beamformed complex voltage / basebandThis beamformed data mode provides the highest time resolution data. Currently it is offered on a single pointing with several default observing and processing setups.BF Pulsar Timing Default beamformed strategy that delivers folded pulsar profiles for known pulsars at 110-188 MHz at a frequency resolution of 195 kHz.1 SAP, 1 TAB

HBA_Dual

110-190 MHz51-450Core




BF CV Pulsar Timing ScintillationDefault beamformed strategy that delivers folded pulsar profiles for known pulsars at 110-188 MHz at a higher frequency resolution than the regular pulsar timing observations.1 SAP, 1 TAB

HBA_Dual

110-190 MHz51-450Core




BF CV 8-bit / Compressed raw data Default beamformed strategy that delivers raw data compressed to 8-bit for flexibility in the analysis. This can be used for pulsar and FRB searches or scintillometry studies.1 SAP, 1 TAB

HBA_Dual

110-190 MHz51-450Core




BF CV FRB / Fast Radio BurstDefault beamformed strategy that delivers a dynamic spectrum at a specified dispersion measure using digifil. This is used for known fast radio bursts. It can in addition deliver the raw data compressed to 8-bit.1 SAP, 1 TAB

HBA_Dual

110-190 MHz51-450Core


When the user selects an observing strategy from the drop down menu , the "Scheduling Unit - Add" view expands and the Station Specification, Scheduling Constraints Specification and Task Parameters sections are shown, respectively.

...

In the Station Groups input field, the user can select which station groups to use, while it is possible to choose more than one. By selecting a station group, a new input field appears with the respective name. In this field, the user can select the number of stations that can be absent at the time the observation is scheduled. Additionally, the user can press the (info) icon next to the group to see which stations are in it. The available Station Groups and the maximum number of missing stations for each group are listed below:

Station group

Max stations missing

Superterp0
Core4
Remote4
Dutch4
International 2
International Required1
All6


The user can also add one or more Custom Groups by clicking the "+ Add Custom" button. In a similar fashion, by adding a custom group two new input fields appear. In the drop bar menu, the user can select one or more station that are gonna be part of the custom group, while at the 'Maximum No. Of Missing Stations' input field the number of absent stations at the time the observation is scheduled. If a station is reserved, it will be removed. If there are too few available stations, the observations will either not be scheduled (fixed_time) or will be scheduled at a later time if possible (dynamic scheduling).

...

The Scheduling Constraints Specification section lets the user specify parameters to perform scheduling (manual or dynamic) end execution of the observing tasks of the SUs. The scheduling constraints are typically optimised (i.e. with default values) in different ways for the different observing strategy templates. The most common are given below:


Field nameContentExamples
Scheduler

Type of scheduling to use. Default is to use the dynamic scheduler, so scheduling units are picked up automatically, but it is possible to specify fixed time scheduling.

Dynamic
Fixed time

time atRun observations at this specific time. Only use this if really required, e.g., the target is also observed with another telescope. Specifying this option circumvents priority scheduling and should be used with care.
time after

Minimum start time of this scheduling unit. Default: start of cycle

(info) Observations will by default also be scheduled only in the cycles connected to the project.

2021-06-01 00:00:00
time beforeMaximum end time of this scheduling unit. Default: end of cycle2021-11-30 23:59:59
time betweenOnly schedule within the time windows specified here. More time-windows can be specified by pressing the + button below. This can be used to distinguish observations that should run monthly be specifying a few days where these observations could run.From: 2021-07-08 00:00:00
Until:
2021-07-10 23:00:00
time not betweenDo not schedule within the time windows specified here. More time-windows can be specified by pressing the + button below.From: 2021-07-08 00:00:00
Until:
2021-07-10 23:00:00
Daily

require_day : Day time observations. Run when the sun is higher than 10 degrees above the horizon at the Superterp.

require_night : Night time observations. Run when the sun is lower than 10 degrees above the horizon at the Superterp.

avoid_twilight : Avoid sunrise and sunset. Run when the sun is higher than 10 degrees above the horizon at the Superterp, or lower than 10 degress below the horizon.


transit_offsetOffset in (UTC) seconds from transit for all target beams in the observation. Alternatively, use you can specify the reference pointing as the reference for transit. When the observation is split into shorted chunks to be observed at different LST ranges. Please take into account a one minute gap between subsequent observations.from -7200 to 7200
from -7200 to -3600
from 3600 to 7200
min_distance

Minimum distance to the Sun, Moon and Jupiter (latter mostly relevant below 30 MHz) in degrees (backend uses radians).

Current default 30, or 28.64 degrees

Sun: 30
Moon: 30
Jupiter: 30 (< 40 MHz ) else 15
min_elevation.targetMinimum elevation for all SAPs in the target observations
min_elevation.calibratorMinimum elevation for the SAP of all calibrator observations
Reference pointingIf true, will be used for transit_offset

enabled=false

enabled=true
pointing.angle1=12h30m00s
pointing.angle2=50d00m00s
pointing.reference_frame=J2000
pointing.target = LST=12.5


Task Parameters



An observing strategy necessitates certain settings and the Task Parameters section allows the user to specify them. In this section options such as pointing, target and observation names, and more advanced options such as sources to demix are included. The given parameters are determined by the observation strategy and thus there are many options and parameters to present. There are different strategy groups, such as Imaging (IM), Beam-Formed (BF), Solar campaign etc., and an in depth understanding of the telescope's capabilities is necessary in order to provide meaningful specification parameters. In this section, the aim is to give a quick overview of the different task parameters that are presented in all the current active strategies.


Task ParameterPresent in these strategiesDescriptionExamples
Duration All except BF FE - Ionospheric Scintillation and FE RT TestObservation duration in hour:min:sec. For HBA strategies there are additional duration fields for the calibrators and/or additional targets/beam pointing. Similarly some modes have Target Duration which is given in seconds.

00:02:00 (hour:min:sec)

28800 (sec)

Observation Description All except BF FE - Ionospheric Scintillation and FE RT TestUsually target (and/or calibrator) name

OOO.O _Target_name_

FRB YYYYMMDDA

Paaa+01 & Paaa+02

Pipeline Description All except BF FE - Ionospheric Scintillation and FE RT TestUsually target pipeline (and/or calibrator pipeline) name

oOOO.O _Target_name_

FRB YYYYMMDDA/pulp

Paaa+01/TP

Target Pointing All except BF FE - Ionospheric Scintillation and FE RT TestDefine pointing to target(s and/or calibrator(s)) given in Angle 1 (RA), Angle 2 (DEC), Reference frame (J2000) and target name

Angle 1: 02h31m49.09s

Angle 2: 89d15m50.8s

Reference frame: J2000

Target: _Target_name_

Digifil optionsBF CV FRB

Relevant options for siggle-pulse searches

DM: 0.0001

Nr of Frequency Channels: 320

Coherent Dedispersion: true

Integration time: 4

Raw outputBF CV FRB and BF CV Timing ScintillationWhether to include the raw data in each output data product

false

true

Sub-band per fileBF CV FRB and BF CV Timing Scintillation

The maximum number of sub-bands to write in each output data product.


20

Optimize period and DM

BF CV Timing Scintillation and BF Pulsar Timing

false

true

Sub-integration time

BF CV Timing Scintillation and BF Pulsar Timing
10

Frequency channel per file

BF CV Timing ScintillationNumber of frequency channels per part (multiple of subbands per part).120
Duration FE (1..4)
BF FE - Ionospheric Scintillation, FE RT Test and Solar CampaignDuration of (one of the) the fly's eye (FE) observation in seconds. Needs to fit within the overall SU duration.
300 (sec)
Description FE (1..4)
Solar Campaign
IPS FE1
Pointing FE (1..4)
Solar CampaignDefine FE pointing given in Angle 1 (RA), Angle 2 (DEC), Reference frame (J2000) and IPS name

Angle 1: 02h31m49.09s

Angle 2: 89d15m50.8s

Reference frame: J2000

Target: _Target_name_IPS

FrequencyIM HBA 1 beam and IM LBA 1 beamFrequency range of the observation, i.e. bandwidth covered.

LBA: 21.4-69.0

HBA: 120.2-126.7,126.9-131.9,132.1-135.3 etc.

Sub-bandsIM HBA 1 beam and IM LBA 1 beamSub-band numbers specification (alternative to frequency). For Range enter Start and End separated by 2 dots. Multiple ranges can be separated by comma. Minimum should be 0 and maximum should be 511. For example 11..20, 30..50

false

true


HBA: 104..136,138..163,165..180,182..184,187..209,212..213, etc.

Run adderIM HBA 1 beam, IM LBA 1 beam, IM HBA LoTSS 2 beam and IM LBA LoDSS 5 beamDo/Don't create plots from the QA file from the observation

false

true

Tile BeamIM HBA LoTSS 2 beamHBA Only, insert pointing of the tile beam given in Angle 1 (RA), Angle 2 (DEC), Reference frame (J2000) and target name

Angle 1: 02h31m49.09s

Angle 2: 89d15m50.8s

Reference frame: J2000

Target: Paaa+01Paaa+02REF

FilterIM LBA 1 beamBandpass filter applied

LBA_10_90

HBA_110_190

Antenna setIM LBA 1 beamSelect the antenna mode to observe with

LBA_SPARSE_EVEN

HBA_DUAL_INNER

Time averaging steps

IM LBA 1 beam, IM LBA 1 beam and IM LBA Survey 3 beamFactor used to average the data in time2

Freq averaging steps

IM LBA 1 beam, IM LBA 1 beam and IM LBA Survey 3 beamFactor used to average the data in frequency3
Demix pipelineIM LBA 1 beam and IM LBA Survey 3 beam.Given in several drop-down menus per target/calibrator where the user can select what sources to demix. Note that the time step and frequency step in this menu have to be multiples of the previously defined averaging steps.

Sources: CasA, CygA, HerA, HydraA, TauA, VirA

Time step: 8

Ignore Target: false

Frequency step: 64


Edit a scheduling unit

Editing a scheduling unit is done in the most straightforward manner by finding the associated scheduling set filtering in the Scheduling Units tab in TMSS or simply by searching for the SU name in the search bar of TMSS. Then selecting the correct scheduling unit by clicking the
'eye' icon on the left-hand side of the table. Once the user enters the 'Scheduling Unit - Details' menu, make sure you are in the 'Draft' tab of the 'Task Details' section. Now if the user wants to change the global description of the scheduling unit or, for example, wants to change the project or description, one can click the 2nd icon on the top right (pencil and paper icon) to change the SU's Details. From this view, the user can also change the Task Details by selecting the appropriate task that needs changes and clicking the edit button that is right from the Task Details header. Below the Task Details section one can see the familiar Observation Specifications as shown during the SU creation and these can be changed accordingly as well on a SU level.

...