ObservabilityWindow
ObservabilityWindow Schema
Description: Represents a contiguous time window where an observation may or may not be observable.
The window is scoped to a specific instrument and a request type.
`requests` returns all requests on `observation` that match this window's request type
For compatibility with legacy consumers that still expect exact request_id access,
Properties
| Name |
Type |
Description |
| id |
Integer |
No description |
| obs_id |
Integer |
No description |
| instrument_id |
Integer (Optional) |
No description |
| request_type |
Enum(optical_imaging, optical_imaging_bias_calibration, optical_imaging_dark_calibration, optical_imaging_flat_calibration, radio_tracking, radio_mapping) |
No description |
| request_id |
Integer (Optional) |
No description |
| starts_on |
DateTime |
Start time of the observability window. |
| ends_on |
DateTime |
End time of the observability window. |
| observable |
Boolean |
Is the target observable during this time window? |
| reason |
String(Unbounded) |
Reason why the target is not observable. |
Relationships