Topic

Capability / feature

Implemented

Status

Component

Requirement?Feature-based status?

Version 0.1 - Sept 30, 2015






Planning

Requirements Document written and accepted

-

done




Planning

Development plan & reporting system created and synced with PMCS

-

done




Proposal Controls

Update scheduled and unscheduled Downtime (verify; 20 years)

-

done

SOCS



Proposal Controls

Start simulation in 2022 instead of 1993

-

done

SOCS



Supporting Capabilities

Verification benchmark set of runs and metrics to ensure code works as designed (science performance -validation - is a separate step)


In Progress (e.g. Tier 1)

OpSim



Version 0.2 - Dec 12, 2015






Proposal Controls

Scripted cadences capability (includes TOOs; and be able to switch back and forth between scripted and regular) [via Sequencer?]

v0.2

done

SOCS



System Capabilities

Standardize use of radians (inward facing) and degrees (outward facing) to project norm / match with MAF

v0.2

done

SOCS/Scheduler



Version 0.3 - May 20, 2016






Proposal Controls

Serendipity – be able to swap modes between counting a visit separately for an individual proposal; and counting for multiple proposals for which it fulfills.

v0.3

done

Scheduler



Models

Improved sims_skybrightness - including better twilight calculation (temporally, spatially and spectrally resolved, included solar variation)

v0.3

done

Scheduler



Supporting Capabilities

Unit testing

v0.3->v2.2





Version 1.0 - Feb 28, 2017






Proposal Controls

Be able to acquire visits uniformly in time

v1.0

done

Scheduler



Proposal Controls

Camera cadence – N_exp, t_exp, (arbitrary number of exposures and length of exposure in a visit by filter)

v1.0

done

Scheduler



Proposal Controls

Limit visits to a field to N per night AND NO MORE

v1.0

done

Scheduler



Proposal Controls

Set an arbitrary value of tuples (visits to a field in a night)

v1.0

done

Scheduler



Proposal Controls

Standby – have a way to fill observing time that isn’t useful for any other proposal (termed "backup")

v1.0


Scheduler



Proposal Controls

Balance progress of all proposals to their specified goals

v1.0

done

Scheduler



Proposal Controls

Weight proposed targets with airmass

v1.0

done

Scheduler



Proposal Controls

Constrain vists in HA

v1.0

need details

Scheduler



Proposal Controls

Weight proposed targets with HA

v1.0

need details

Scheduler



Proposal Controls

Specific ra-dec range to specify field area (instead of userRegions) in a variety of coordinate systems

v1.0

done

Scheduler



Proposal Controls

Refine flags to enable an observation for a particular proposal be set to not count towards completing any other proposal. This is important for rolling cadence studies.v1.0doneScheduler

Models

Include detailed model of filter change mechanism ( not just 120s).

v1.0

need details

Scheduler



Models

Scattered light model including tracking of bright objects (planets & bright stars) [could be included in sims_skybrightness)

v1.0

need details

SOCS



System Capabilities

Be able to generate, modify, track and save configuration parameters and files in a more reliable, easier to use way. (github + UI)

v1.0

done

SOCS



System Capabilities

Capability to record predicted conditions of visit as well as the actual conditions of the visit

v1.0

done

SOCS



System Capabilities

Capability of repeatability of order of visits given identical set of inputs

v1.0

Verified to 10 years

Scheduler



System Capabilities

Perturb telescope, camera data sent to the Scheduler to simulate real conditions

v1.0

v1.0 simple model in place, need more use cases

SOCS



Version 1.1 - Jul 31, 2017






Models

Deterministic look-ahead for area distribution proposals (and QA metrics ?)

v1.1


Scheduler



System Capabilities

Perturb weather data sent to the Scheduler to simulate real conditions

v1.1


SOCS



Version 1.2 - Nov 30, 2017






Models

Deterministic look-ahead for time sequence proposals (and QA metrics ?)

v1.2


Scheduler



Version 1.3 - Mar 31, 2018






System Capabilities

Be able to simulate visits at three orders of magnitude faster than they are happening in real time

v1.3


Scheduler



Version 1.4 - Sep 30, 2018






Supporting Capabilities

Failure mode handling (e.g. image quality, chip failure, partial failures)

v1.4


Scheduler



Supporting Capabilities

Warm-start capability

v1.4


SOCS/Scheduler



Version 1.5 - Feb 28, 2019






Models

Capability of dithering field centers (QA metrics ?).

v1.5


Scheduler



System Capabilities

Using ROTSKYPOS history, ensure it is random

v1.5


Scheduler



Models

Use all-sky camera transparency (cloud) current conditions to select fields

v1.5


Scheduler



Version 2.0 - Jul 31, 2019






Models

Publishable observing queue (2 hours ahead) for external use (follow up and laser guide star selection) and a protocol for determining when to cancel or revise it.

v2.0


Scheduler



Version 2.1 - Nov 30, 2019






Models

Use available all-sky camera data for clouds/transparency model

v2.1


SOCS



Models

Predictive cloud model (spatial and temporal)

v2.1


SOCS



Models

Predictive/forecast weather model including El Nino. (QA Metrics to measure weather difference, and impact of forecasting/lookahead)

v2.1


SOCS



Models

Non-deterministic look-ahead (weather, clouds, seeing)

v2.1


Scheduler



Version 2.2 - Apr 30, 2020






System Capabilities

Accept alternate algorithms for field selection

v2.2


Scheduler



As Time Permits







Proposal Controls

Be able to prioritize proposal/field/filter combinations with environmental conditions (and possibly with time e.g. good seeing image in first year)

?


Scheduler



Proposal Controls

Continuous coadded depth as a weighting function for field selection; or Ability to adjust exposure length according to current m5 conditions

?


Scheduler



Proposal Controls

Ability to apply weight to a field related to parallax factor.

?


Scheduler



Models

Improve camera/shutter model

?


Scheduler



Models

Include focal plane geometry should be to help optimize the dithering strategy (raft and chip gaps, vignetting).

?


Scheduler



Models

Ability to control placement of bright star or planet on focal plane (e.g. between CCDs), and a strategy for doing so.

?


SOCS/Scheduler



Models

Ability of a proposal to (temporarily) shut off other proposals.

?!!!


Scheduler



Models

Use real data to create improved weather model (all-sky camera; DIMM) (QA Metrics)

TBD

interface in v1.0

SOCS