Source code for gpp_client.generated.get_goats_observations
from typing import Annotated, Any, Literal, Optional, Union
from pydantic import Field
from .base_model import BaseModel
from .enums import (
AttachmentType,
Band,
BrightnessIntegratedUnits,
CalculationState,
CloudExtinctionPreset,
CoolStarTemperature,
GalaxySpectrum,
GmosAmpReadMode,
GmosBinning,
GmosImagingVariantType,
GmosNorthBuiltinFpu,
GmosNorthFilter,
GmosNorthGrating,
GmosRoi,
GmosSouthBuiltinFpu,
GmosSouthFilter,
GmosSouthGrating,
GuideState,
HiiRegionSpectrum,
ImageQualityPreset,
Instrument,
ObservationValidationCode,
ObservationWorkflowState,
ObservingModeType,
PlanetaryNebulaSpectrum,
PlanetSpectrum,
PosAngleConstraintMode,
QuasarSpectrum,
ScienceBand,
ScienceMode,
SkyBackground,
StellarLibrarySpectrum,
TelescopeConfigGeneratorType,
TimingWindowInclusion,
WaterVapor,
WavelengthOrder,
)
[docs]
class GetGOATSObservations(BaseModel):
observations: "GetGOATSObservationsObservations"
[docs]
class GetGOATSObservationsObservations(BaseModel):
matches: list["GetGOATSObservationsObservationsMatches"]
has_more: bool = Field(alias="hasMore")
[docs]
class GetGOATSObservationsObservationsMatches(BaseModel):
id: Any
reference: Optional["GetGOATSObservationsObservationsMatchesReference"]
instrument: Optional[Instrument]
title: Any
constraint_set: "GetGOATSObservationsObservationsMatchesConstraintSet" = Field(
alias="constraintSet"
)
workflow: Optional["GetGOATSObservationsObservationsMatchesWorkflow"]
attachments: list["GetGOATSObservationsObservationsMatchesAttachments"]
timing_windows: list["GetGOATSObservationsObservationsMatchesTimingWindows"] = (
Field(alias="timingWindows")
)
target_environment: "GetGOATSObservationsObservationsMatchesTargetEnvironment" = (
Field(alias="targetEnvironment")
)
pos_angle_constraint: "GetGOATSObservationsObservationsMatchesPosAngleConstraint" = Field(
alias="posAngleConstraint"
)
science_band: Optional[ScienceBand] = Field(alias="scienceBand")
observation_duration: Optional[
"GetGOATSObservationsObservationsMatchesObservationDuration"
] = Field(alias="observationDuration")
observer_notes: Optional[Any] = Field(alias="observerNotes")
science_requirements: "GetGOATSObservationsObservationsMatchesScienceRequirements" = Field(
alias="scienceRequirements"
)
observing_mode: Optional["GetGOATSObservationsObservationsMatchesObservingMode"] = (
Field(alias="observingMode")
)
program: "GetGOATSObservationsObservationsMatchesProgram"
[docs]
class GetGOATSObservationsObservationsMatchesReference(BaseModel):
label: Any
[docs]
class GetGOATSObservationsObservationsMatchesConstraintSet(BaseModel):
image_quality: ImageQualityPreset = Field(alias="imageQuality")
cloud_extinction: CloudExtinctionPreset = Field(alias="cloudExtinction")
sky_background: SkyBackground = Field(alias="skyBackground")
water_vapor: WaterVapor = Field(alias="waterVapor")
elevation_range: "GetGOATSObservationsObservationsMatchesConstraintSetElevationRange" = Field(
alias="elevationRange"
)
[docs]
class GetGOATSObservationsObservationsMatchesConstraintSetElevationRange(BaseModel):
air_mass: Optional[
"GetGOATSObservationsObservationsMatchesConstraintSetElevationRangeAirMass"
] = Field(alias="airMass")
hour_angle: Optional[
"GetGOATSObservationsObservationsMatchesConstraintSetElevationRangeHourAngle"
] = Field(alias="hourAngle")
[docs]
class GetGOATSObservationsObservationsMatchesConstraintSetElevationRangeAirMass(
BaseModel
):
min: Any
max: Any
[docs]
class GetGOATSObservationsObservationsMatchesConstraintSetElevationRangeHourAngle(
BaseModel
):
min_hours: Any = Field(alias="minHours")
max_hours: Any = Field(alias="maxHours")
[docs]
class GetGOATSObservationsObservationsMatchesWorkflow(BaseModel):
calculation_state: CalculationState = Field(alias="calculationState")
value: "GetGOATSObservationsObservationsMatchesWorkflowValue"
[docs]
class GetGOATSObservationsObservationsMatchesWorkflowValue(BaseModel):
state: ObservationWorkflowState
valid_transitions: list[ObservationWorkflowState] = Field(alias="validTransitions")
validation_errors: list[
"GetGOATSObservationsObservationsMatchesWorkflowValueValidationErrors"
] = Field(alias="validationErrors")
[docs]
class GetGOATSObservationsObservationsMatchesWorkflowValueValidationErrors(BaseModel):
code: ObservationValidationCode
[docs]
class GetGOATSObservationsObservationsMatchesAttachments(BaseModel):
id: Any
attachment_type: AttachmentType = Field(alias="attachmentType")
file_name: Any = Field(alias="fileName")
description: Optional[Any]
updated_at: Any = Field(alias="updatedAt")
[docs]
class GetGOATSObservationsObservationsMatchesTimingWindows(BaseModel):
inclusion: TimingWindowInclusion
start_utc: Any = Field(alias="startUtc")
end: Optional[
Annotated[
Union[
"GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAt",
"GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfter",
],
Field(discriminator="typename__"),
]
]
[docs]
class GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAt(
BaseModel
):
typename__: Literal["TimingWindowEndAt"] = Field(alias="__typename")
at_utc: Any = Field(alias="atUtc")
[docs]
class GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfter(
BaseModel
):
typename__: Literal["TimingWindowEndAfter"] = Field(alias="__typename")
after: "GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfterAfter"
repeat: Optional[
"GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfterRepeat"
]
[docs]
class GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfterAfter(
BaseModel
):
seconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfterRepeat(
BaseModel
):
period: "GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfterRepeatPeriod"
times: Optional[Any]
[docs]
class GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfterRepeatPeriod(
BaseModel
):
seconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironment(BaseModel):
asterism: list["GetGOATSObservationsObservationsMatchesTargetEnvironmentAsterism"]
first_science_target: Optional[
"GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTarget"
] = Field(alias="firstScienceTarget")
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentAsterism(BaseModel):
id: Any
name: Any
opportunity: Optional[
"GetGOATSObservationsObservationsMatchesTargetEnvironmentAsterismOpportunity"
]
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentAsterismOpportunity(
BaseModel
):
typename__: Literal["Opportunity"] = Field(alias="__typename")
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTarget(
BaseModel
):
id: Any
name: Any
opportunity: Optional[
"GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetOpportunity"
]
sidereal: Optional[
"GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSidereal"
]
source_profile: "GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfile" = Field(
alias="sourceProfile"
)
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetOpportunity(
BaseModel
):
typename__: Literal["Opportunity"] = Field(alias="__typename")
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSidereal(
BaseModel
):
ra: "GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealRa"
dec: "GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealDec"
proper_motion: Optional[
"GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealProperMotion"
] = Field(alias="properMotion")
parallax: Optional[
"GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealParallax"
]
radial_velocity: Optional[
"GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealRadialVelocity"
] = Field(alias="radialVelocity")
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealRa(
BaseModel
):
hms: Any
hours: Any
degrees: Any
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealDec(
BaseModel
):
dms: Any
degrees: Any
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealProperMotion(
BaseModel
):
ra: "GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealProperMotionRa"
dec: "GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealProperMotionDec"
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealProperMotionRa(
BaseModel
):
milliarcseconds_per_year: Any = Field(alias="milliarcsecondsPerYear")
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealProperMotionDec(
BaseModel
):
milliarcseconds_per_year: Any = Field(alias="milliarcsecondsPerYear")
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealParallax(
BaseModel
):
milliarcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealRadialVelocity(
BaseModel
):
kilometers_per_second: Any = Field(alias="kilometersPerSecond")
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfile(
BaseModel
):
point: Optional[
"GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePoint"
]
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePoint(
BaseModel
):
band_normalized: Optional[
"GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalized"
] = Field(alias="bandNormalized")
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalized(
BaseModel
):
brightnesses: list[
"GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedBrightnesses"
]
sed: Optional[
"GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedSed"
]
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedBrightnesses(
BaseModel
):
band: Band
value: Any
units: BrightnessIntegratedUnits
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedSed(
BaseModel
):
black_body_temp_k: Optional[Any] = Field(alias="blackBodyTempK")
cool_star: Optional[CoolStarTemperature] = Field(alias="coolStar")
flux_densities: Optional[
list[
"GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedSedFluxDensities"
]
] = Field(alias="fluxDensities")
flux_densities_attachment: Optional[Any] = Field(alias="fluxDensitiesAttachment")
galaxy: Optional[GalaxySpectrum]
hii_region: Optional[HiiRegionSpectrum] = Field(alias="hiiRegion")
planet: Optional[PlanetSpectrum]
planetary_nebula: Optional[PlanetaryNebulaSpectrum] = Field(alias="planetaryNebula")
power_law: Optional[Any] = Field(alias="powerLaw")
quasar: Optional[QuasarSpectrum]
stellar_library: Optional[StellarLibrarySpectrum] = Field(alias="stellarLibrary")
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedSedFluxDensities(
BaseModel
):
wavelength: "GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedSedFluxDensitiesWavelength"
density: Any
[docs]
class GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedSedFluxDensitiesWavelength(
BaseModel
):
nanometers: Any
[docs]
class GetGOATSObservationsObservationsMatchesPosAngleConstraint(BaseModel):
mode: PosAngleConstraintMode
angle: "GetGOATSObservationsObservationsMatchesPosAngleConstraintAngle"
[docs]
class GetGOATSObservationsObservationsMatchesPosAngleConstraintAngle(BaseModel):
degrees: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservationDuration(BaseModel):
seconds: Any
minutes: Any
hours: Any
iso: str
[docs]
class GetGOATSObservationsObservationsMatchesScienceRequirements(BaseModel):
mode: Optional[ScienceMode]
spectroscopy: Optional[
"GetGOATSObservationsObservationsMatchesScienceRequirementsSpectroscopy"
]
exposure_time_mode: Optional[
"GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeMode"
] = Field(alias="exposureTimeMode")
[docs]
class GetGOATSObservationsObservationsMatchesScienceRequirementsSpectroscopy(BaseModel):
wavelength: Optional[
"GetGOATSObservationsObservationsMatchesScienceRequirementsSpectroscopyWavelength"
]
[docs]
class GetGOATSObservationsObservationsMatchesScienceRequirementsSpectroscopyWavelength(
BaseModel
):
nanometers: Any
[docs]
class GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeMode(
BaseModel
):
signal_to_noise: Optional[
"GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeSignalToNoise"
] = Field(alias="signalToNoise")
time_and_count: Optional[
"GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeTimeAndCount"
] = Field(alias="timeAndCount")
[docs]
class GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeSignalToNoise(
BaseModel
):
value: Any
at: "GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeSignalToNoiseAt"
[docs]
class GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeSignalToNoiseAt(
BaseModel
):
nanometers: Any
[docs]
class GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeTimeAndCount(
BaseModel
):
time: "GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeTimeAndCountTime"
count: Any
at: "GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeTimeAndCountAt"
[docs]
class GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeTimeAndCountTime(
BaseModel
):
seconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeTimeAndCountAt(
BaseModel
):
nanometers: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingMode(BaseModel):
instrument: Instrument
mode: ObservingModeType
gmos_north_long_slit: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlit"
] = Field(alias="gmosNorthLongSlit")
gmos_south_long_slit: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlit"
] = Field(alias="gmosSouthLongSlit")
gmos_north_imaging: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImaging"
] = Field(alias="gmosNorthImaging")
gmos_south_imaging: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImaging"
] = Field(alias="gmosSouthImaging")
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlit(BaseModel):
grating: GmosNorthGrating
filter_: Optional[GmosNorthFilter] = Field(alias="filter")
fpu: GmosNorthBuiltinFpu
central_wavelength: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitCentralWavelength" = Field(
alias="centralWavelength"
)
wavelength_dithers: list[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitWavelengthDithers"
] = Field(alias="wavelengthDithers")
x_bin: GmosBinning = Field(alias="xBin")
y_bin: GmosBinning = Field(alias="yBin")
amp_read_mode: GmosAmpReadMode = Field(alias="ampReadMode")
roi: GmosRoi
exposure_time_mode: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeMode" = Field(
alias="exposureTimeMode"
)
offsets: list[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitOffsets"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitCentralWavelength(
BaseModel
):
nanometers: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitWavelengthDithers(
BaseModel
):
nanometers: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeMode(
BaseModel
):
signal_to_noise: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeSignalToNoise"
] = Field(alias="signalToNoise")
time_and_count: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeTimeAndCount"
] = Field(alias="timeAndCount")
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeSignalToNoise(
BaseModel
):
value: Any
at: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeSignalToNoiseAt"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeSignalToNoiseAt(
BaseModel
):
nanometers: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeTimeAndCount(
BaseModel
):
time: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeTimeAndCountTime"
count: Any
at: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeTimeAndCountAt"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeTimeAndCountTime(
BaseModel
):
seconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeTimeAndCountAt(
BaseModel
):
nanometers: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitOffsets(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlit(BaseModel):
grating: GmosSouthGrating
filter_: Optional[GmosSouthFilter] = Field(alias="filter")
fpu: GmosSouthBuiltinFpu
central_wavelength: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitCentralWavelength" = Field(
alias="centralWavelength"
)
wavelength_dithers: list[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitWavelengthDithers"
] = Field(alias="wavelengthDithers")
x_bin: GmosBinning = Field(alias="xBin")
y_bin: GmosBinning = Field(alias="yBin")
amp_read_mode: GmosAmpReadMode = Field(alias="ampReadMode")
roi: GmosRoi
exposure_time_mode: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeMode" = Field(
alias="exposureTimeMode"
)
offsets: list[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitOffsets"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitCentralWavelength(
BaseModel
):
nanometers: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitWavelengthDithers(
BaseModel
):
nanometers: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeMode(
BaseModel
):
signal_to_noise: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeSignalToNoise"
] = Field(alias="signalToNoise")
time_and_count: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeTimeAndCount"
] = Field(alias="timeAndCount")
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeSignalToNoise(
BaseModel
):
value: Any
at: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeSignalToNoiseAt"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeSignalToNoiseAt(
BaseModel
):
nanometers: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeTimeAndCount(
BaseModel
):
time: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeTimeAndCountTime"
count: Any
at: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeTimeAndCountAt"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeTimeAndCountTime(
BaseModel
):
seconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeTimeAndCountAt(
BaseModel
):
nanometers: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitOffsets(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImaging(BaseModel):
filters: list[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFilters"
]
amp_read_mode: GmosAmpReadMode = Field(alias="ampReadMode")
bin: GmosBinning
roi: GmosRoi
variant: (
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariant"
)
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFilters(
BaseModel
):
filter_: GmosNorthFilter = Field(alias="filter")
exposure_time_mode: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeMode" = Field(
alias="exposureTimeMode"
)
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeMode(
BaseModel
):
signal_to_noise: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeSignalToNoise"
] = Field(alias="signalToNoise")
time_and_count: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeTimeAndCount"
] = Field(alias="timeAndCount")
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeSignalToNoise(
BaseModel
):
value: Any
at: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeSignalToNoiseAt"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeSignalToNoiseAt(
BaseModel
):
nanometers: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeTimeAndCount(
BaseModel
):
time: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeTimeAndCountTime"
count: Any
at: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeTimeAndCountAt"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeTimeAndCountTime(
BaseModel
):
seconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeTimeAndCountAt(
BaseModel
):
nanometers: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariant(
BaseModel
):
variant_type: GmosImagingVariantType = Field(alias="variantType")
grouped: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGrouped"
]
interleaved: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleaved"
]
pre_imaging: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImaging"
] = Field(alias="preImaging")
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGrouped(
BaseModel
):
sky_count: Any = Field(alias="skyCount")
sky_offsets: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsets" = Field(
alias="skyOffsets"
)
order: WavelengthOrder
offsets: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsets"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsets(
BaseModel
):
generator_type: TelescopeConfigGeneratorType = Field(alias="generatorType")
enumerated: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumerated"
]
random: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandom"
]
spiral: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiral"
]
uniform: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniform"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumerated(
BaseModel
):
values: list[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValues"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValues(
BaseModel
):
guiding: GuideState
offset: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffset"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffset(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffsetP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffsetQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffsetP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffsetQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandom(
BaseModel
):
seed: Any
size: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandomSize"
center: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandomCenter"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandomSize(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandomCenter(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandomCenterP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandomCenterQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandomCenterP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandomCenterQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiral(
BaseModel
):
seed: Any
size: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiralSize"
center: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiralCenter"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiralSize(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiralCenter(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiralCenterP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiralCenterQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiralCenterP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiralCenterQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsets(
BaseModel
):
generator_type: TelescopeConfigGeneratorType = Field(alias="generatorType")
random: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandom"
]
spiral: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiral"
]
uniform: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniform"
]
enumerated: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumerated"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandom(
BaseModel
):
seed: Any
size: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandomSize"
center: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandomCenter"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandomSize(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandomCenter(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandomCenterP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandomCenterQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandomCenterP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandomCenterQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiral(
BaseModel
):
seed: Any
size: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiralSize"
center: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiralCenter"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiralSize(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiralCenter(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiralCenterP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiralCenterQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiralCenterP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiralCenterQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumerated(
BaseModel
):
values: list[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValues"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValues(
BaseModel
):
guiding: GuideState
offset: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValuesOffset"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValuesOffset(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValuesOffsetP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValuesOffsetQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValuesOffsetP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValuesOffsetQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleaved(
BaseModel
):
offsets: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsets"
sky_count: Any = Field(alias="skyCount")
sky_offsets: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsets" = Field(
alias="skyOffsets"
)
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsets(
BaseModel
):
generator_type: TelescopeConfigGeneratorType = Field(alias="generatorType")
enumerated: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumerated"
]
random: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandom"
]
spiral: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiral"
]
uniform: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniform"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumerated(
BaseModel
):
values: list[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValues"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValues(
BaseModel
):
guiding: GuideState
offset: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValuesOffset"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValuesOffset(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValuesOffsetP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValuesOffsetQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValuesOffsetP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValuesOffsetQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandom(
BaseModel
):
seed: Any
size: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandomSize"
center: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandomCenter"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandomSize(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandomCenter(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandomCenterP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandomCenterQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandomCenterP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandomCenterQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiral(
BaseModel
):
seed: Any
size: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiralSize"
center: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiralCenter"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiralSize(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiralCenter(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiralCenterP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiralCenterQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiralCenterP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiralCenterQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsets(
BaseModel
):
generator_type: TelescopeConfigGeneratorType = Field(alias="generatorType")
enumerated: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumerated"
]
random: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandom"
]
spiral: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiral"
]
uniform: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniform"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumerated(
BaseModel
):
values: list[
"GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValues"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValues(
BaseModel
):
guiding: GuideState
offset: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffset"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffset(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffsetP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffsetQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffsetP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffsetQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandom(
BaseModel
):
seed: Any
size: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandomSize"
center: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandomCenter"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandomSize(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandomCenter(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandomCenterP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandomCenterQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandomCenterP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandomCenterQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiral(
BaseModel
):
seed: Any
size: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiralSize"
center: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiralCenter"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiralSize(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiralCenter(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiralCenterP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiralCenterQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiralCenterP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiralCenterQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImaging(
BaseModel
):
offset_1: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset1" = Field(
alias="offset1"
)
offset_2: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset2" = Field(
alias="offset2"
)
offset_3: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset3" = Field(
alias="offset3"
)
offset_4: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset4" = Field(
alias="offset4"
)
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset1(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset1P"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset1Q"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset1P(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset1Q(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset2(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset2P"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset2Q"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset2P(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset2Q(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset3(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset3P"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset3Q"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset3P(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset3Q(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset4(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset4P"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset4Q"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset4P(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset4Q(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImaging(BaseModel):
filters: list[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFilters"
]
amp_read_mode: GmosAmpReadMode = Field(alias="ampReadMode")
bin: GmosBinning
roi: GmosRoi
variant: (
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariant"
)
amp_read_mode: GmosAmpReadMode = Field(alias="ampReadMode")
bin: GmosBinning
roi: GmosRoi
variant: (
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariant"
)
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFilters(
BaseModel
):
filter_: GmosSouthFilter = Field(alias="filter")
exposure_time_mode: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeMode" = Field(
alias="exposureTimeMode"
)
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeMode(
BaseModel
):
signal_to_noise: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeSignalToNoise"
] = Field(alias="signalToNoise")
time_and_count: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeTimeAndCount"
] = Field(alias="timeAndCount")
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeSignalToNoise(
BaseModel
):
value: Any
at: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeSignalToNoiseAt"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeSignalToNoiseAt(
BaseModel
):
nanometers: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeTimeAndCount(
BaseModel
):
time: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeTimeAndCountTime"
count: Any
at: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeTimeAndCountAt"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeTimeAndCountTime(
BaseModel
):
seconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeTimeAndCountAt(
BaseModel
):
nanometers: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariant(
BaseModel
):
variant_type: GmosImagingVariantType = Field(alias="variantType")
grouped: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGrouped"
]
interleaved: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleaved"
]
pre_imaging: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImaging"
] = Field(alias="preImaging")
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGrouped(
BaseModel
):
sky_count: Any = Field(alias="skyCount")
sky_offsets: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsets" = Field(
alias="skyOffsets"
)
order: WavelengthOrder
offsets: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsets"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsets(
BaseModel
):
generator_type: TelescopeConfigGeneratorType = Field(alias="generatorType")
enumerated: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumerated"
]
random: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandom"
]
spiral: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiral"
]
uniform: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniform"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumerated(
BaseModel
):
values: list[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValues"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValues(
BaseModel
):
guiding: GuideState
offset: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffset"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffset(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffsetP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffsetQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffsetP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffsetQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandom(
BaseModel
):
seed: Any
size: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandomSize"
center: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandomCenter"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandomSize(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandomCenter(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandomCenterP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandomCenterQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandomCenterP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandomCenterQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiral(
BaseModel
):
seed: Any
size: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiralSize"
center: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiralCenter"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiralSize(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiralCenter(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiralCenterP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiralCenterQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiralCenterP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiralCenterQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsets(
BaseModel
):
generator_type: TelescopeConfigGeneratorType = Field(alias="generatorType")
random: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandom"
]
spiral: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiral"
]
uniform: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniform"
]
enumerated: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumerated"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandom(
BaseModel
):
seed: Any
size: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandomSize"
center: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandomCenter"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandomSize(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandomCenter(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandomCenterP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandomCenterQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandomCenterP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandomCenterQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiral(
BaseModel
):
seed: Any
size: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiralSize"
center: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiralCenter"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiralSize(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiralCenter(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiralCenterP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiralCenterQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiralCenterP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiralCenterQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumerated(
BaseModel
):
values: list[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValues"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValues(
BaseModel
):
guiding: GuideState
offset: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValuesOffset"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValuesOffset(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValuesOffsetP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValuesOffsetQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValuesOffsetP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValuesOffsetQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleaved(
BaseModel
):
offsets: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsets"
sky_count: Any = Field(alias="skyCount")
sky_offsets: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsets" = Field(
alias="skyOffsets"
)
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsets(
BaseModel
):
generator_type: TelescopeConfigGeneratorType = Field(alias="generatorType")
enumerated: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumerated"
]
random: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandom"
]
spiral: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiral"
]
uniform: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniform"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumerated(
BaseModel
):
values: list[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValues"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValues(
BaseModel
):
guiding: GuideState
offset: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValuesOffset"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValuesOffset(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValuesOffsetP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValuesOffsetQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValuesOffsetP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValuesOffsetQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandom(
BaseModel
):
seed: Any
size: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandomSize"
center: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandomCenter"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandomSize(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandomCenter(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandomCenterP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandomCenterQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandomCenterP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandomCenterQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiral(
BaseModel
):
seed: Any
size: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiralSize"
center: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiralCenter"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiralSize(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiralCenter(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiralCenterP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiralCenterQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiralCenterP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiralCenterQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsets(
BaseModel
):
generator_type: TelescopeConfigGeneratorType = Field(alias="generatorType")
enumerated: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumerated"
]
random: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandom"
]
spiral: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiral"
]
uniform: Optional[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniform"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumerated(
BaseModel
):
values: list[
"GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValues"
]
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValues(
BaseModel
):
guiding: GuideState
offset: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffset"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffset(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffsetP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffsetQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffsetP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffsetQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandom(
BaseModel
):
seed: Any
size: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandomSize"
center: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandomCenter"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandomSize(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandomCenter(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandomCenterP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandomCenterQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandomCenterP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandomCenterQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiral(
BaseModel
):
seed: Any
size: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiralSize"
center: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiralCenter"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiralSize(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiralCenter(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiralCenterP"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiralCenterQ"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiralCenterP(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiralCenterQ(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImaging(
BaseModel
):
offset_1: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset1" = Field(
alias="offset1"
)
offset_2: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset2" = Field(
alias="offset2"
)
offset_3: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset3" = Field(
alias="offset3"
)
offset_4: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset4" = Field(
alias="offset4"
)
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset1(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset1P"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset1Q"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset1P(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset1Q(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset2(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset2P"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset2Q"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset2P(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset2Q(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset3(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset3P"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset3Q"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset3P(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset3Q(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset4(
BaseModel
):
p: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset4P"
q: "GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset4Q"
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset4P(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset4Q(
BaseModel
):
arcseconds: Any
[docs]
class GetGOATSObservationsObservationsMatchesProgram(BaseModel):
allocations: list["GetGOATSObservationsObservationsMatchesProgramAllocations"]
time_charge: list["GetGOATSObservationsObservationsMatchesProgramTimeCharge"] = (
Field(alias="timeCharge")
)
[docs]
class GetGOATSObservationsObservationsMatchesProgramAllocations(BaseModel):
science_band: ScienceBand = Field(alias="scienceBand")
duration: "GetGOATSObservationsObservationsMatchesProgramAllocationsDuration"
[docs]
class GetGOATSObservationsObservationsMatchesProgramAllocationsDuration(BaseModel):
hours: Any
[docs]
class GetGOATSObservationsObservationsMatchesProgramTimeCharge(BaseModel):
band: Optional[ScienceBand]
time: "GetGOATSObservationsObservationsMatchesProgramTimeChargeTime"
[docs]
class GetGOATSObservationsObservationsMatchesProgramTimeChargeTime(BaseModel):
program: "GetGOATSObservationsObservationsMatchesProgramTimeChargeTimeProgram"
[docs]
class GetGOATSObservationsObservationsMatchesProgramTimeChargeTimeProgram(BaseModel):
hours: Any
GetGOATSObservations.model_rebuild()
GetGOATSObservationsObservations.model_rebuild()
GetGOATSObservationsObservationsMatches.model_rebuild()
GetGOATSObservationsObservationsMatchesConstraintSet.model_rebuild()
GetGOATSObservationsObservationsMatchesConstraintSetElevationRange.model_rebuild()
GetGOATSObservationsObservationsMatchesWorkflow.model_rebuild()
GetGOATSObservationsObservationsMatchesWorkflowValue.model_rebuild()
GetGOATSObservationsObservationsMatchesTimingWindows.model_rebuild()
GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfter.model_rebuild()
GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfterRepeat.model_rebuild()
GetGOATSObservationsObservationsMatchesTargetEnvironment.model_rebuild()
GetGOATSObservationsObservationsMatchesTargetEnvironmentAsterism.model_rebuild()
GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTarget.model_rebuild()
GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSidereal.model_rebuild()
GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealProperMotion.model_rebuild()
GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfile.model_rebuild()
GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePoint.model_rebuild()
GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalized.model_rebuild()
GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedSed.model_rebuild()
GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedSedFluxDensities.model_rebuild()
GetGOATSObservationsObservationsMatchesPosAngleConstraint.model_rebuild()
GetGOATSObservationsObservationsMatchesScienceRequirements.model_rebuild()
GetGOATSObservationsObservationsMatchesScienceRequirementsSpectroscopy.model_rebuild()
GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeMode.model_rebuild()
GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeSignalToNoise.model_rebuild()
GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeTimeAndCount.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingMode.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlit.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeMode.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeSignalToNoise.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeTimeAndCount.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlit.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeMode.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeSignalToNoise.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeTimeAndCount.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImaging.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFilters.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeMode.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeSignalToNoise.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeTimeAndCount.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariant.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGrouped.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsets.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumerated.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValues.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffset.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandom.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandomCenter.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiral.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiralCenter.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniform.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniformCornerA.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniformCornerB.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsets.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandom.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandomCenter.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiral.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiralCenter.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniform.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniformCornerA.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniformCornerB.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumerated.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValues.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValuesOffset.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleaved.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsets.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumerated.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValues.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValuesOffset.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandom.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandomCenter.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiral.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiralCenter.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniform.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniformCornerA.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniformCornerB.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsets.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumerated.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValues.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffset.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandom.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandomCenter.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiral.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiralCenter.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniform.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniformCornerA.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniformCornerB.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImaging.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset1.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset2.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset3.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset4.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImaging.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFilters.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeMode.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeSignalToNoise.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeTimeAndCount.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariant.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGrouped.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsets.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumerated.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValues.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffset.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandom.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandomCenter.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiral.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiralCenter.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniform.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniformCornerA.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniformCornerB.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsets.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandom.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandomCenter.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiral.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiralCenter.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniform.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniformCornerA.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniformCornerB.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumerated.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValues.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValuesOffset.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleaved.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsets.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumerated.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValues.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValuesOffset.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandom.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandomCenter.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiral.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiralCenter.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniform.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniformCornerA.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniformCornerB.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsets.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumerated.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValues.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffset.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandom.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandomCenter.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiral.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiralCenter.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniform.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniformCornerA.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniformCornerB.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImaging.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset1.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset2.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset3.model_rebuild()
GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset4.model_rebuild()
GetGOATSObservationsObservationsMatchesProgram.model_rebuild()
GetGOATSObservationsObservationsMatchesProgramAllocations.model_rebuild()
GetGOATSObservationsObservationsMatchesProgramTimeCharge.model_rebuild()
GetGOATSObservationsObservationsMatchesProgramTimeChargeTime.model_rebuild()