User Tools

Site Tools


lbaops:lbaobservingnotes:blockschedgeneration

Creating or Updating the LBA Block Schedule

Below is an example for updating the LBA block schedule for session February 2019.

  • ssh into cetus as vlbi (probably any Marsfield server, other than Venice)
  • cd www/schedules/lba/
  • The 2 relevant files have names such as 18OCTS_schedule_feb_vXXX.txt and 2022.available
  • Copy most recent schedule file and bump version number (file name AND in file). Update “history”.
  • To view changes run
    • sched_release_map.pl 2022.available 21OCTS_schedule_feb_v2.2.txt
    • By default this uses X11 (pgplot /xs device). You can change pgplot device with -dev test.png/png - any valid pglot device will work.
  • To make file final update:
    • makeblock.sh 2022.available 21OCTS_schedule_feb_v2.2.txt
  • Update 2021oct.html to point to new version and wiki pages if they have been created already

Availability file

The “availability” file (also includes availability of telescopes such as Tid) have the form:

# School Holidays
School_Hols 001 0000 030 2400
School_Hols 099 0000 116 2400

# Parkes Maintenance
No_Pa  27/01 2100  07/02 0500

# IVS
No_Yg       003 1700 004 1700
No_HhHoYg   173 1800 174 1800

Note > 24hrs is supported and underscore is converted to space.

To extract IVS availability:

  • Click on link for “Masted Schedule [ASCII file]” for the required year (Login required!)
  • Save the ascii file to cetus (e.g. master22.txt)
  • Run master2available.pl master21.txt
  • Copy output to availability file

Note this script currently just looks for Ho,Hh,Yg,Ww and Ke. If other antenna are effected they should be added to the script

Schedule file

The schedule file has the format:

# 2021OCT LBA Block Schedule for  Feb 2022 - 3cm
Version 2.2 Time-stamp: <2022-02-07 14:05>
Basedate 40
Start 2022 0 00:00
Stop  2022 4 03:00
#
# 0.1   11-aug-2021  cjp : Initial draft
# 1.0   28-sep-2021  cjp : First Release


############################################
#
# Code   Band setup          Antennas                start UT  stop UT   Comment/PI
#        setup/bandw(MHz)  
# ----   ----------------    -----------------       --------  --------  --------    
#
vt02bb lba3cm-2p-2IF       All                       0 0000 0 1300 Setup
v252cb lba3cm-2p-2IF       AtPaMpHbCdKeYgWaHhTi      0 1300 1 1400 Ojha
v583c  lba3cm-2p-2IF-64MHz AtPaMpHbCdKeYgWaTi        1 1400 2 0400 Titov

The schedule is wrt the “basedate”, which is doy. This does not have to be the start of the experiment (ie experiments could start days before or later). This allows rapid change of start date while planning - however no correction is made for changing LST wrt UTC.

Schedule file

The script sched_rise.pl will calculate rise/set for ATCA and Parkes on a given date (dayno). The input file is experiment name and Ra/Dec (J2000). E.g.:

V560 17:31:42.263 -47:44:38.28
V558 04:37:15 -47:15:08
V255 09:03:14.78 -48:55:11.2
V255 11:39:22.88 -63:28:26.4

Usage:

> sched_rise.pl -dayno 60 mar2020.sources 
                                       LST      ATCA        UT                 LST     Parkes       UT
 Source    RA          Dec        Rise     Set        Rise     Set        Rise     Set        Rise     Set
V560    17:31:42.26 -47:44:38.3 10:26:59-00:39:45   13:51:22-04:01:48   12:16:01-22:50:42   15:45:15-02:18:12
V558    04:37:15.00 -47:15:08.0 21:33:33-11:42:13   01:00:03-15:06:24   23:21:33-09:54:13   02:52:53-13:23:50
V255    09:03:14.78 -48:55:11.2 01:52:48-16:15:09   05:18:36-19:38:35   03:44:22-14:23:35   07:15:00-17:52:27
V255    11:39:22.88 -63:28:26.4 03:02:26-20:18:22   06:28:02-23:41:09   05:52:32-17:28:16   09:22:49-20:56:39

Note current year is assumed. This can be set with the -year argument.

lbaops/lbaobservingnotes/blockschedgeneration.txt · Last modified: 2022/02/22 11:09 by chrisphillips