[evla-sw-discuss] Scheduling block
Barry Clark
bclark at aoc.nrao.edu
Tue Nov 8 11:05:55 EST 2005
Here is the scheduling block currently used by the dynamic scheduler.
create table sb (
/* Proposal code */
proposal varchar2(12) not null,
/* Project code - projects are selected by Proposal Selection Committee */
project varchar2(4) not null,
/* Program code - distinguish different array configurations */
program varchar2(4) not null,
/* Scheduling block ID */
sb varchar2(4) not null,
/* VLA configuration code */
config varchar2(8) not null,
/* Proposal could also be run in this configuration */
alt_config varchar2(8),
/* or this one */
alt_config2 varchar2(8),
/* Authorized number of times SB is to be run */
auth_count number not null,
/* Number of times remaining */
count number not null,
/* Length of time SB will require */
hours float not null,
/* SB may not start earlier than this LST */
start_early float not null,
/* SB may not start later than this LST */
start_late float not null,
/* Date needs - 'R' = fixed date scheduling, 'S' = general preference,
'M' monitoring observations, 'P' preferred phase of periodic phenom
At the moment, only 'R' is used - may move the others into the
project */
date_code varchar2(12),
/* If date code not null, Local Sideral Day preferred */
date_req number,
/* interval in days if monitoring or periodic phenomenon */
date_interval number,
/* Band Codes - single characters concatenated */
bands varchar2(12),
/* do not schedule with higher winds */
wind_limit float not null,
/* do not schedule if Atmospheric Phase Interferometer indicates
greater instability */
api_limit float not null,
/* Priority based on referee ratings */
priority_ref float not null,
/* Priority class assigned by PSC */
priority_sch float not null,
/* Computed priority (by project manager, etc.) */
priority_cmp float not null,
/* Special priority - assigned by scheduling officer for special purpose */
priority_sp float not null,
/* If non-zero temporary hold placed on scheduling by scheduling officer */
hold number not null
);
More information about the evla-sw-discuss
mailing list