Result Models¶
This page documents the generated operation result models re-exported from
gpp_client.generated.
These models describe the response structures returned by generated GraphQL operations and by higher-level domain wrappers.
Use this page when you need to inspect returned fields or nested result models.
Note
This reference is auto-generated from the exported generated models and may change as the schema evolves.
API Reference¶
- class gpp_client.generated.AttachmentDetails(*, id: Any, fileName: Any, attachmentType: AttachmentType, fileSize: Any, checked: bool, description: Any | None, updatedAt: Any)[source]¶
Bases:
BaseModel- attachment_type: AttachmentType¶
- class gpp_client.generated.CallForProposalsDetails(*, id: Any, title: Any, type: CallForProposalsType, semester: Any, active: CallForProposalsDetailsActive, submissionDeadlineDefault: Any | None, instruments: list[Instrument], existence: Existence)[source]¶
Bases:
CallForProposalsCore- active: CallForProposalsDetailsActive¶
- instruments: list[Instrument]¶
- type_: CallForProposalsType¶
- class gpp_client.generated.CallForProposalsDetailsActive(*, start: Any, end: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.CloneObservation(*, cloneObservation: CloneObservationCloneObservation)[source]¶
Bases:
BaseModel- clone_observation: CloneObservationCloneObservation¶
- class gpp_client.generated.CloneObservationCloneObservation(*, newObservation: CloneObservationCloneObservationNewObservation)[source]¶
Bases:
BaseModel- new_observation: CloneObservationCloneObservationNewObservation¶
- class gpp_client.generated.CloneObservationCloneObservationNewObservation(*, id: Any, existence: Existence, reference: ObservationCoreReference | None, title: Any, instrument: Instrument | None, calibrationRole: CalibrationRole | None, observerNotes: Any | None, subtitle: Any | None, program: ObservationDetailsProgram, scienceRequirements: ObservationDetailsScienceRequirements, scienceBand: ScienceBand | None, workflow: ObservationDetailsWorkflow | None, observingMode: ObservationDetailsObservingMode | None, constraintSet: ObservationDetailsConstraintSet, timingWindows: list[ObservationDetailsTimingWindows], targetEnvironment: ObservationDetailsTargetEnvironment)[source]¶
Bases:
ObservationDetails
- class gpp_client.generated.CloneTarget(*, cloneTarget: CloneTargetCloneTarget)[source]¶
Bases:
BaseModel- clone_target: CloneTargetCloneTarget¶
- class gpp_client.generated.CloneTargetCloneTarget(*, newTarget: CloneTargetCloneTargetNewTarget)[source]¶
Bases:
BaseModel- new_target: CloneTargetCloneTargetNewTarget¶
- class gpp_client.generated.CloneTargetCloneTargetNewTarget(*, program: TargetProgramSummaryProgram, id: Any, existence: Existence, name: Any, calibrationRole: CalibrationRole | None, opportunity: TargetDetailsOpportunity | None, sidereal: TargetDetailsSidereal | None, nonsidereal: TargetDetailsNonsidereal | None)[source]¶
Bases:
TargetDetails,TargetProgramSummary
- class gpp_client.generated.ConstraintSetDetails(*, imageQuality: ImageQualityPreset, cloudExtinction: CloudExtinctionPreset, skyBackground: SkyBackground, waterVapor: WaterVapor, elevationRange: ConstraintSetDetailsElevationRange)[source]¶
Bases:
BaseModel- cloud_extinction: CloudExtinctionPreset¶
- elevation_range: ConstraintSetDetailsElevationRange¶
- image_quality: ImageQualityPreset¶
- sky_background: SkyBackground¶
- water_vapor: WaterVapor¶
- class gpp_client.generated.ConstraintSetDetailsElevationRange[source]¶
Bases:
BaseModel- air_mass: ConstraintSetDetailsElevationRangeAirMass | None¶
- hour_angle: ConstraintSetDetailsElevationRangeHourAngle | None¶
- class gpp_client.generated.ConstraintSetDetailsElevationRangeAirMass(*, min: Any, max: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ConstraintSetDetailsElevationRangeHourAngle(*, minHours: Any, maxHours: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.CreateCallForProposals(*, createCallForProposals: CreateCallForProposalsCreateCallForProposals)[source]¶
Bases:
BaseModel- create_call_for_proposals: CreateCallForProposalsCreateCallForProposals¶
- class gpp_client.generated.CreateCallForProposalsCreateCallForProposals(*, callForProposals: CreateCallForProposalsCreateCallForProposalsCallForProposals)[source]¶
Bases:
BaseModel- call_for_proposals: CreateCallForProposalsCreateCallForProposalsCallForProposals¶
- class gpp_client.generated.CreateCallForProposalsCreateCallForProposalsCallForProposals(*, id: Any, title: Any, type: CallForProposalsType, semester: Any, active: CallForProposalsDetailsActive, submissionDeadlineDefault: Any | None, instruments: list[Instrument], existence: Existence)[source]¶
Bases:
CallForProposalsDetails
- class gpp_client.generated.CreateObservation(*, createObservation: CreateObservationCreateObservation)[source]¶
Bases:
BaseModel- create_observation: CreateObservationCreateObservation¶
- class gpp_client.generated.CreateObservationCreateObservation(*, observation: CreateObservationCreateObservationObservation)[source]¶
Bases:
BaseModel- observation: CreateObservationCreateObservationObservation¶
- class gpp_client.generated.CreateObservationCreateObservationObservation(*, id: Any, existence: Existence, reference: ObservationCoreReference | None, title: Any, instrument: Instrument | None, calibrationRole: CalibrationRole | None, observerNotes: Any | None, subtitle: Any | None, program: ObservationDetailsProgram, scienceRequirements: ObservationDetailsScienceRequirements, scienceBand: ScienceBand | None, workflow: ObservationDetailsWorkflow | None, observingMode: ObservationDetailsObservingMode | None, constraintSet: ObservationDetailsConstraintSet, timingWindows: list[ObservationDetailsTimingWindows], targetEnvironment: ObservationDetailsTargetEnvironment)[source]¶
Bases:
ObservationDetails
- class gpp_client.generated.CreateProgram(*, createProgram: CreateProgramCreateProgram)[source]¶
Bases:
BaseModel- create_program: CreateProgramCreateProgram¶
- class gpp_client.generated.CreateProgramCreateProgram(*, program: CreateProgramCreateProgramProgram)[source]¶
Bases:
BaseModel- program: CreateProgramCreateProgramProgram¶
- class gpp_client.generated.CreateProgramCreateProgramProgram(*, allGroupElements: list[ProgramGroupElementsAllGroupElements], id: Any, name: Any | None, existence: Existence, description: Any | None, type: ProgramType, active: ProgramDetailActive, proposalStatus: ProposalStatus, proposal: ProgramDetailProposal | None, pi: ProgramDetailPi | None)[source]¶
Bases:
ProgramDetail,ProgramGroupElements
- class gpp_client.generated.CreateTargetByProgramId(*, createTarget: CreateTargetByProgramIdCreateTarget)[source]¶
Bases:
BaseModel- create_target: CreateTargetByProgramIdCreateTarget¶
- class gpp_client.generated.CreateTargetByProgramIdCreateTarget(*, target: CreateTargetByProgramIdCreateTargetTarget)[source]¶
Bases:
BaseModel
- class gpp_client.generated.CreateTargetByProgramIdCreateTargetTarget(*, program: TargetProgramSummaryProgram, id: Any, existence: Existence, name: Any, calibrationRole: CalibrationRole | None, opportunity: TargetDetailsOpportunity | None, sidereal: TargetDetailsSidereal | None, nonsidereal: TargetDetailsNonsidereal | None)[source]¶
Bases:
TargetDetails,TargetProgramSummary
- class gpp_client.generated.CreateTargetByProgramReference(*, createTarget: CreateTargetByProgramReferenceCreateTarget)[source]¶
Bases:
BaseModel- create_target: CreateTargetByProgramReferenceCreateTarget¶
- class gpp_client.generated.CreateTargetByProgramReferenceCreateTarget(*, target: CreateTargetByProgramReferenceCreateTargetTarget)[source]¶
Bases:
BaseModel
- class gpp_client.generated.CreateTargetByProgramReferenceCreateTargetTarget(*, program: TargetProgramSummaryProgram, id: Any, existence: Existence, name: Any, calibrationRole: CalibrationRole | None, opportunity: TargetDetailsOpportunity | None, sidereal: TargetDetailsSidereal | None, nonsidereal: TargetDetailsNonsidereal | None)[source]¶
Bases:
TargetDetails,TargetProgramSummary
- class gpp_client.generated.CreateTargetByProposalReference(*, createTarget: CreateTargetByProposalReferenceCreateTarget)[source]¶
Bases:
BaseModel- create_target: CreateTargetByProposalReferenceCreateTarget¶
- class gpp_client.generated.CreateTargetByProposalReferenceCreateTarget(*, target: CreateTargetByProposalReferenceCreateTargetTarget)[source]¶
Bases:
BaseModel
- class gpp_client.generated.CreateTargetByProposalReferenceCreateTargetTarget(*, program: TargetProgramSummaryProgram, id: Any, existence: Existence, name: Any, calibrationRole: CalibrationRole | None, opportunity: TargetDetailsOpportunity | None, sidereal: TargetDetailsSidereal | None, nonsidereal: TargetDetailsNonsidereal | None)[source]¶
Bases:
TargetDetails,TargetProgramSummary
- class gpp_client.generated.DeleteCallForProposalsById(*, updateCallsForProposals: DeleteCallForProposalsByIdUpdateCallsForProposals)[source]¶
Bases:
BaseModel- update_calls_for_proposals: DeleteCallForProposalsByIdUpdateCallsForProposals¶
- class gpp_client.generated.DeleteCallForProposalsByIdUpdateCallsForProposals(*, hasMore: bool, callsForProposals: list[DeleteCallForProposalsByIdUpdateCallsForProposalsCallsForProposals])[source]¶
Bases:
BaseModel- calls_for_proposals: list[DeleteCallForProposalsByIdUpdateCallsForProposalsCallsForProposals]¶
- class gpp_client.generated.DeleteCallForProposalsByIdUpdateCallsForProposalsCallsForProposals(*, id: Any, title: Any, type: CallForProposalsType, semester: Any, active: CallForProposalsDetailsActive, submissionDeadlineDefault: Any | None, instruments: list[Instrument], existence: Existence)[source]¶
Bases:
CallForProposalsDetails
- class gpp_client.generated.DeleteObservationById(*, updateObservations: DeleteObservationByIdUpdateObservations)[source]¶
Bases:
BaseModel- update_observations: DeleteObservationByIdUpdateObservations¶
- class gpp_client.generated.DeleteObservationByIdUpdateObservations(*, hasMore: bool, observations: list[DeleteObservationByIdUpdateObservationsObservations])[source]¶
Bases:
BaseModel- observations: list[DeleteObservationByIdUpdateObservationsObservations]¶
- class gpp_client.generated.DeleteObservationByIdUpdateObservationsObservations(*, id: Any, existence: Existence, reference: ObservationCoreReference | None, title: Any, instrument: Instrument | None, calibrationRole: CalibrationRole | None, observerNotes: Any | None, subtitle: Any | None, program: ObservationDetailsProgram, scienceRequirements: ObservationDetailsScienceRequirements, scienceBand: ScienceBand | None, workflow: ObservationDetailsWorkflow | None, observingMode: ObservationDetailsObservingMode | None, constraintSet: ObservationDetailsConstraintSet, timingWindows: list[ObservationDetailsTimingWindows], targetEnvironment: ObservationDetailsTargetEnvironment)[source]¶
Bases:
ObservationDetails
- class gpp_client.generated.DeleteObservationByReference(*, updateObservations: DeleteObservationByReferenceUpdateObservations)[source]¶
Bases:
BaseModel- update_observations: DeleteObservationByReferenceUpdateObservations¶
- class gpp_client.generated.DeleteObservationByReferenceUpdateObservations(*, hasMore: bool, observations: list[DeleteObservationByReferenceUpdateObservationsObservations])[source]¶
Bases:
BaseModel- observations: list[DeleteObservationByReferenceUpdateObservationsObservations]¶
- class gpp_client.generated.DeleteObservationByReferenceUpdateObservationsObservations(*, id: Any, existence: Existence, reference: ObservationCoreReference | None, title: Any, instrument: Instrument | None, calibrationRole: CalibrationRole | None, observerNotes: Any | None, subtitle: Any | None, program: ObservationDetailsProgram, scienceRequirements: ObservationDetailsScienceRequirements, scienceBand: ScienceBand | None, workflow: ObservationDetailsWorkflow | None, observingMode: ObservationDetailsObservingMode | None, constraintSet: ObservationDetailsConstraintSet, timingWindows: list[ObservationDetailsTimingWindows], targetEnvironment: ObservationDetailsTargetEnvironment)[source]¶
Bases:
ObservationDetails
- class gpp_client.generated.DeleteProgramById(*, updatePrograms: DeleteProgramByIdUpdatePrograms)[source]¶
Bases:
BaseModel- update_programs: DeleteProgramByIdUpdatePrograms¶
- class gpp_client.generated.DeleteProgramByIdUpdatePrograms(*, hasMore: bool, programs: list[DeleteProgramByIdUpdateProgramsPrograms])[source]¶
Bases:
BaseModel- programs: list[DeleteProgramByIdUpdateProgramsPrograms]¶
- class gpp_client.generated.DeleteProgramByIdUpdateProgramsPrograms(*, id: Any, name: Any | None, existence: Existence, description: Any | None, type: ProgramType, active: ProgramDetailActive, proposalStatus: ProposalStatus, proposal: ProgramDetailProposal | None, pi: ProgramDetailPi | None, allGroupElements: list[DeleteProgramByIdUpdateProgramsProgramsAllGroupElements])[source]¶
Bases:
ProgramDetail- all_group_elements: list[DeleteProgramByIdUpdateProgramsProgramsAllGroupElements]¶
- class gpp_client.generated.DeleteProgramByIdUpdateProgramsProgramsAllGroupElements(*, parentGroupId: Any | None, observation: DeleteProgramByIdUpdateProgramsProgramsAllGroupElementsObservation | None, group: DeleteProgramByIdUpdateProgramsProgramsAllGroupElementsGroup | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.DeleteProgramByIdUpdateProgramsProgramsAllGroupElementsGroup(*, id: Any, name: Any | None, minimumRequired: Any | None, ordered: bool, parentId: Any | None, parentIndex: Any, minimumInterval: DeleteProgramByIdUpdateProgramsProgramsAllGroupElementsGroupMinimumInterval | None, maximumInterval: DeleteProgramByIdUpdateProgramsProgramsAllGroupElementsGroupMaximumInterval | None, system: bool)[source]¶
Bases:
BaseModel- maximum_interval: DeleteProgramByIdUpdateProgramsProgramsAllGroupElementsGroupMaximumInterval | None¶
- minimum_interval: DeleteProgramByIdUpdateProgramsProgramsAllGroupElementsGroupMinimumInterval | None¶
- class gpp_client.generated.DeleteProgramByIdUpdateProgramsProgramsAllGroupElementsGroupMaximumInterval(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.DeleteProgramByIdUpdateProgramsProgramsAllGroupElementsGroupMinimumInterval(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.DeleteProgramByIdUpdateProgramsProgramsAllGroupElementsObservation(*, id: Any, groupId: Any | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.DeleteTargetById(*, updateTargets: DeleteTargetByIdUpdateTargets)[source]¶
Bases:
BaseModel- update_targets: DeleteTargetByIdUpdateTargets¶
- class gpp_client.generated.DeleteTargetByIdUpdateTargets(*, hasMore: bool, targets: list[DeleteTargetByIdUpdateTargetsTargets])[source]¶
Bases:
BaseModel- targets: list[DeleteTargetByIdUpdateTargetsTargets]¶
- class gpp_client.generated.DeleteTargetByIdUpdateTargetsTargets(*, id: Any, existence: Existence, name: Any, calibrationRole: CalibrationRole | None, opportunity: TargetDetailsOpportunity | None, sidereal: TargetDetailsSidereal | None, nonsidereal: TargetDetailsNonsidereal | None, program: DeleteTargetByIdUpdateTargetsTargetsProgram)[source]¶
Bases:
TargetDetails
- class gpp_client.generated.DeleteTargetByIdUpdateTargetsTargetsProgram(*, id: Any, name: Any | None, description: Any | None, existence: Existence)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ExposureTimeModeDetails(*, signalToNoise: ExposureTimeModeDetailsSignalToNoise | None, timeAndCount: ExposureTimeModeDetailsTimeAndCount | None)[source]¶
Bases:
BaseModel- signal_to_noise: ExposureTimeModeDetailsSignalToNoise | None¶
- time_and_count: ExposureTimeModeDetailsTimeAndCount | None¶
- class gpp_client.generated.ExposureTimeModeDetailsSignalToNoiseAt(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ExposureTimeModeDetailsTimeAndCountAt(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ExposureTimeModeDetailsTimeAndCountTime(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.Flamingos2LongSlitDetails(*, decker: Flamingos2Decker, defaultDecker: Flamingos2Decker, defaultOffsets: list[Flamingos2LongSlitDetailsDefaultOffsets], disperser: Flamingos2Disperser, filter: Flamingos2Filter, fpu: Flamingos2Fpu, telluricType: Flamingos2LongSlitDetailsTelluricType, exposureTimeMode: Flamingos2LongSlitDetailsExposureTimeMode, explicitReadMode: Flamingos2ReadMode | None, explicitReads: Flamingos2Reads | None, explicitDecker: Flamingos2Decker | None, readoutMode: Flamingos2ReadoutMode, defaultReadoutMode: Flamingos2ReadoutMode, offsets: list[Flamingos2LongSlitDetailsOffsets], acquisition: Flamingos2LongSlitDetailsAcquisition, initialDisperser: Flamingos2Disperser, initialFilter: Flamingos2Filter, initialFpu: Flamingos2Fpu)[source]¶
Bases:
BaseModel- acquisition: Flamingos2LongSlitDetailsAcquisition¶
- decker: Flamingos2Decker¶
- default_decker: Flamingos2Decker¶
- default_offsets: list[Flamingos2LongSlitDetailsDefaultOffsets]¶
- default_readout_mode: Flamingos2ReadoutMode¶
- disperser: Flamingos2Disperser¶
- explicit_decker: Flamingos2Decker | None¶
- explicit_read_mode: Flamingos2ReadMode | None¶
- explicit_reads: Flamingos2Reads | None¶
- exposure_time_mode: Flamingos2LongSlitDetailsExposureTimeMode¶
- filter_: Flamingos2Filter¶
- fpu: Flamingos2Fpu¶
- initial_disperser: Flamingos2Disperser¶
- initial_filter: Flamingos2Filter¶
- initial_fpu: Flamingos2Fpu¶
- offsets: list[Flamingos2LongSlitDetailsOffsets]¶
- readout_mode: Flamingos2ReadoutMode¶
- telluric_type: Flamingos2LongSlitDetailsTelluricType¶
- class gpp_client.generated.Flamingos2LongSlitDetailsAcquisition[source]¶
Bases:
BaseModel- exposure_time_mode: Flamingos2LongSlitDetailsAcquisitionExposureTimeMode¶
- class gpp_client.generated.Flamingos2LongSlitDetailsAcquisitionExposureTimeMode(*, signalToNoise: ExposureTimeModeDetailsSignalToNoise | None, timeAndCount: ExposureTimeModeDetailsTimeAndCount | None)[source]¶
Bases:
ExposureTimeModeDetails
- class gpp_client.generated.Flamingos2LongSlitDetailsDefaultOffsetsP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.Flamingos2LongSlitDetailsDefaultOffsetsQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.Flamingos2LongSlitDetailsExposureTimeMode(*, signalToNoise: ExposureTimeModeDetailsSignalToNoise | None, timeAndCount: ExposureTimeModeDetailsTimeAndCount | None)[source]¶
Bases:
ExposureTimeModeDetails
- class gpp_client.generated.Flamingos2LongSlitDetailsOffsetsP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.Flamingos2LongSlitDetailsOffsetsQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.Flamingos2LongSlitDetailsTelluricType(*, tag: TelluricTag, starTypes: list[str] | None)[source]¶
Bases:
BaseModel- tag: TelluricTag¶
- class gpp_client.generated.GetCallForProposals(*, callForProposals: GetCallForProposalsCallForProposals | None)[source]¶
Bases:
BaseModel- call_for_proposals: GetCallForProposalsCallForProposals | None¶
- class gpp_client.generated.GetCallForProposalsCallForProposals(*, id: Any, title: Any, type: CallForProposalsType, semester: Any, active: CallForProposalsDetailsActive, submissionDeadlineDefault: Any | None, instruments: list[Instrument], existence: Existence)[source]¶
Bases:
CallForProposalsDetails
- class gpp_client.generated.GetCallsForProposals(*, callsForProposals: GetCallsForProposalsCallsForProposals)[source]¶
Bases:
BaseModel- calls_for_proposals: GetCallsForProposalsCallsForProposals¶
- class gpp_client.generated.GetCallsForProposalsCallsForProposals(*, hasMore: bool, matches: list[GetCallsForProposalsCallsForProposalsMatches])[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetCallsForProposalsCallsForProposalsMatches(*, id: Any, title: Any, type: CallForProposalsType, semester: Any, active: CallForProposalsDetailsActive, submissionDeadlineDefault: Any | None, instruments: list[Instrument], existence: Existence)[source]¶
Bases:
CallForProposalsDetails
- class gpp_client.generated.GetGOATSObservations(*, observations: GetGOATSObservationsObservations)[source]¶
Bases:
BaseModel- observations: GetGOATSObservationsObservations¶
- class gpp_client.generated.GetGOATSObservationsObservations(*, matches: list[GetGOATSObservationsObservationsMatches], hasMore: bool)[source]¶
Bases:
BaseModel- matches: list[GetGOATSObservationsObservationsMatches]¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatches(*, id: Any, reference: GetGOATSObservationsObservationsMatchesReference | None, instrument: Instrument | None, title: Any, constraintSet: GetGOATSObservationsObservationsMatchesConstraintSet, workflow: GetGOATSObservationsObservationsMatchesWorkflow | None, attachments: list[GetGOATSObservationsObservationsMatchesAttachments], timingWindows: list[GetGOATSObservationsObservationsMatchesTimingWindows], targetEnvironment: GetGOATSObservationsObservationsMatchesTargetEnvironment, posAngleConstraint: GetGOATSObservationsObservationsMatchesPosAngleConstraint, scienceBand: ScienceBand | None, observationDuration: GetGOATSObservationsObservationsMatchesObservationDuration | None, observerNotes: Any | None, scienceRequirements: GetGOATSObservationsObservationsMatchesScienceRequirements, observingMode: GetGOATSObservationsObservationsMatchesObservingMode | None, program: GetGOATSObservationsObservationsMatchesProgram)[source]¶
Bases:
BaseModel- attachments: list[GetGOATSObservationsObservationsMatchesAttachments]¶
- constraint_set: GetGOATSObservationsObservationsMatchesConstraintSet¶
- instrument: Instrument | None¶
- observation_duration: GetGOATSObservationsObservationsMatchesObservationDuration | None¶
- observing_mode: GetGOATSObservationsObservationsMatchesObservingMode | None¶
- pos_angle_constraint: GetGOATSObservationsObservationsMatchesPosAngleConstraint¶
- reference: GetGOATSObservationsObservationsMatchesReference | None¶
- science_band: ScienceBand | None¶
- science_requirements: GetGOATSObservationsObservationsMatchesScienceRequirements¶
- target_environment: GetGOATSObservationsObservationsMatchesTargetEnvironment¶
- timing_windows: list[GetGOATSObservationsObservationsMatchesTimingWindows]¶
- workflow: GetGOATSObservationsObservationsMatchesWorkflow | None¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesAttachments(*, id: Any, attachmentType: AttachmentType, fileName: Any, description: Any | None, updatedAt: Any)[source]¶
Bases:
BaseModel- attachment_type: AttachmentType¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesConstraintSet(*, imageQuality: ImageQualityPreset, cloudExtinction: CloudExtinctionPreset, skyBackground: SkyBackground, waterVapor: WaterVapor, elevationRange: GetGOATSObservationsObservationsMatchesConstraintSetElevationRange)[source]¶
Bases:
BaseModel- cloud_extinction: CloudExtinctionPreset¶
- elevation_range: GetGOATSObservationsObservationsMatchesConstraintSetElevationRange¶
- image_quality: ImageQualityPreset¶
- sky_background: SkyBackground¶
- water_vapor: WaterVapor¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesConstraintSetElevationRange(*, airMass: GetGOATSObservationsObservationsMatchesConstraintSetElevationRangeAirMass | None, hourAngle: GetGOATSObservationsObservationsMatchesConstraintSetElevationRangeHourAngle | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesConstraintSetElevationRangeAirMass(*, min: Any, max: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesConstraintSetElevationRangeHourAngle(*, minHours: Any, maxHours: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservationDuration(*, seconds: Any, minutes: Any, hours: Any, iso: str)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingMode(*, instrument: Instrument, mode: ObservingModeType, gmosNorthLongSlit: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlit | None, gmosSouthLongSlit: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlit | None, gmosNorthImaging: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImaging | None, gmosSouthImaging: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImaging | None)[source]¶
Bases:
BaseModel- gmos_north_imaging: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImaging | None¶
- gmos_north_long_slit: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlit | None¶
- gmos_south_imaging: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImaging | None¶
- gmos_south_long_slit: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlit | None¶
- instrument: Instrument¶
- mode: ObservingModeType¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImaging(*, filters: list[GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFilters], ampReadMode: GmosAmpReadMode, bin: GmosBinning, roi: GmosRoi, variant: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariant)[source]¶
Bases:
BaseModel- amp_read_mode: GmosAmpReadMode¶
- bin: GmosBinning¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFilters(*, filter: GmosNorthFilter, exposureTimeMode: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeMode)[source]¶
Bases:
BaseModel- exposure_time_mode: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeMode¶
- filter_: GmosNorthFilter¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeMode(*, signalToNoise: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeSignalToNoise | None, timeAndCount: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeTimeAndCount | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeSignalToNoise(*, value: Any, at: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeSignalToNoiseAt)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeSignalToNoiseAt(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeTimeAndCount(*, time: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeTimeAndCountTime, count: Any, at: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeTimeAndCountAt)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeTimeAndCountAt(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingFiltersExposureTimeModeTimeAndCountTime(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariant(*, variantType: GmosImagingVariantType, grouped: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGrouped | None, interleaved: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleaved | None, preImaging: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImaging | None)[source]¶
Bases:
BaseModel- interleaved: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleaved | None¶
- pre_imaging: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImaging | None¶
- variant_type: GmosImagingVariantType¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGrouped(*, skyCount: Any, skyOffsets: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsets, order: WavelengthOrder, offsets: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsets)[source]¶
Bases:
BaseModel- order: WavelengthOrder¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsets(*, generatorType: TelescopeConfigGeneratorType, random: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandom | None, spiral: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiral | None, uniform: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniform | None, enumerated: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumerated | None)[source]¶
Bases:
BaseModel- enumerated: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumerated | None¶
- generator_type: TelescopeConfigGeneratorType¶
- random: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandom | None¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumerated(*, values: list[GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValues])[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValues(*, guiding: GuideState, offset: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValuesOffset)[source]¶
Bases:
BaseModel- guiding: GuideState¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValuesOffset(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValuesOffsetP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValuesOffsetQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValuesOffsetP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsEnumeratedValuesOffsetQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandom(*, seed: Any, size: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandomSize, center: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandomCenter)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandomCenter(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandomCenterP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandomCenterQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandomCenterP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandomCenterQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsRandomSize(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiral(*, seed: Any, size: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiralSize, center: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiralCenter)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiralCenter(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiralCenterP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiralCenterQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiralCenterP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiralCenterQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsSpiralSize(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniform(*, cornerA: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniformCornerA, cornerB: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniformCornerB)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniformCornerA(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniformCornerAP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniformCornerAQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniformCornerAP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniformCornerAQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniformCornerB(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniformCornerBP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniformCornerBQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniformCornerBP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedOffsetsUniformCornerBQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsets(*, generatorType: TelescopeConfigGeneratorType, enumerated: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumerated | None, random: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandom | None, spiral: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiral | None, uniform: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniform | None)[source]¶
Bases:
BaseModel- enumerated: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumerated | None¶
- generator_type: TelescopeConfigGeneratorType¶
- random: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandom | None¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumerated(*, values: list[GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValues])[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValues(*, guiding: GuideState, offset: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffset)[source]¶
Bases:
BaseModel- guiding: GuideState¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffset(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffsetP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffsetQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffsetP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffsetQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandom(*, seed: Any, size: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandomSize, center: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandomCenter)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandomCenter(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandomCenterP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandomCenterQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandomCenterP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandomCenterQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsRandomSize(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiral(*, seed: Any, size: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiralSize, center: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiralCenter)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiralCenter(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiralCenterP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiralCenterQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiralCenterP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiralCenterQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsSpiralSize(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniform(*, cornerA: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniformCornerA, cornerB: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniformCornerB)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniformCornerA(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniformCornerAP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniformCornerAQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniformCornerAP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniformCornerAQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniformCornerB(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniformCornerBP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniformCornerBQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniformCornerBP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantGroupedSkyOffsetsUniformCornerBQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleaved(*, offsets: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsets, skyCount: Any, skyOffsets: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsets)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsets(*, generatorType: TelescopeConfigGeneratorType, enumerated: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumerated | None, random: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandom | None, spiral: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiral | None, uniform: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniform | None)[source]¶
Bases:
BaseModel- enumerated: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumerated | None¶
- generator_type: TelescopeConfigGeneratorType¶
- random: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandom | None¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumerated(*, values: list[GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValues])[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValues(*, guiding: GuideState, offset: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValuesOffset)[source]¶
Bases:
BaseModel- guiding: GuideState¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValuesOffset(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValuesOffsetP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValuesOffsetQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValuesOffsetP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsEnumeratedValuesOffsetQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandom(*, seed: Any, size: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandomSize, center: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandomCenter)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandomCenter(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandomCenterP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandomCenterQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandomCenterP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandomCenterQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsRandomSize(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiral(*, seed: Any, size: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiralSize, center: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiralCenter)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiralCenter(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiralCenterP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiralCenterQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiralCenterP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiralCenterQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsSpiralSize(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniform(*, cornerA: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniformCornerA, cornerB: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniformCornerB)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniformCornerA(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniformCornerAP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniformCornerAQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniformCornerAP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniformCornerAQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniformCornerB(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniformCornerBP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniformCornerBQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniformCornerBP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedOffsetsUniformCornerBQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsets(*, generatorType: TelescopeConfigGeneratorType, enumerated: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumerated | None, random: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandom | None, spiral: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiral | None, uniform: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniform | None)[source]¶
Bases:
BaseModel- enumerated: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumerated | None¶
- generator_type: TelescopeConfigGeneratorType¶
- random: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandom | None¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumerated(*, values: list[GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValues])[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValues(*, guiding: GuideState, offset: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffset)[source]¶
Bases:
BaseModel- guiding: GuideState¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffset(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffsetP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffsetQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffsetP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffsetQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandom(*, seed: Any, size: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandomSize, center: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandomCenter)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandomCenter(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandomCenterP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandomCenterQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandomCenterP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandomCenterQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsRandomSize(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiral(*, seed: Any, size: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiralSize, center: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiralCenter)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiralCenter(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiralCenterP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiralCenterQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiralCenterP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiralCenterQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsSpiralSize(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniform(*, cornerA: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniformCornerA, cornerB: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniformCornerB)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniformCornerA(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniformCornerAP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniformCornerAQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniformCornerAP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniformCornerAQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniformCornerB(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniformCornerBP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniformCornerBQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniformCornerBP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantInterleavedSkyOffsetsUniformCornerBQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImaging(*, offset1: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset1, offset2: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset2, offset3: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset3, offset4: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset4)[source]¶
Bases:
BaseModel- offset_1: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset1¶
- offset_2: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset2¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset1(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset1P, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset1Q)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset1P(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset1Q(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset2(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset2P, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset2Q)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset2P(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset2Q(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset3(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset3P, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset3Q)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset3P(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset3Q(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset4(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset4P, q: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset4Q)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset4P(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthImagingVariantPreImagingOffset4Q(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlit(*, grating: GmosNorthGrating, filter: GmosNorthFilter | None, fpu: GmosNorthBuiltinFpu, centralWavelength: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitCentralWavelength, wavelengthDithers: list[GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitWavelengthDithers], xBin: GmosBinning, yBin: GmosBinning, ampReadMode: GmosAmpReadMode, roi: GmosRoi, exposureTimeMode: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeMode, offsets: list[GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitOffsets])[source]¶
Bases:
BaseModel- amp_read_mode: GmosAmpReadMode¶
- central_wavelength: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitCentralWavelength¶
- exposure_time_mode: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeMode¶
- filter_: GmosNorthFilter | None¶
- fpu: GmosNorthBuiltinFpu¶
- grating: GmosNorthGrating¶
- wavelength_dithers: list[GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitWavelengthDithers]¶
- x_bin: GmosBinning¶
- y_bin: GmosBinning¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitCentralWavelength(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeMode(*, signalToNoise: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeSignalToNoise | None, timeAndCount: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeTimeAndCount | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeSignalToNoise(*, value: Any, at: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeSignalToNoiseAt)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeSignalToNoiseAt(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeTimeAndCount(*, time: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeTimeAndCountTime, count: Any, at: GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeTimeAndCountAt)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeTimeAndCountAt(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitExposureTimeModeTimeAndCountTime(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitOffsets(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosNorthLongSlitWavelengthDithers(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImaging(*, filters: list[GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFilters], ampReadMode: GmosAmpReadMode, bin: GmosBinning, roi: GmosRoi, variant: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariant)[source]¶
Bases:
BaseModel- amp_read_mode: GmosAmpReadMode¶
- bin: GmosBinning¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFilters(*, filter: GmosSouthFilter, exposureTimeMode: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeMode)[source]¶
Bases:
BaseModel- exposure_time_mode: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeMode¶
- filter_: GmosSouthFilter¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeMode(*, signalToNoise: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeSignalToNoise | None, timeAndCount: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeTimeAndCount | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeSignalToNoise(*, value: Any, at: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeSignalToNoiseAt)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeSignalToNoiseAt(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeTimeAndCount(*, time: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeTimeAndCountTime, count: Any, at: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeTimeAndCountAt)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeTimeAndCountAt(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingFiltersExposureTimeModeTimeAndCountTime(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariant(*, variantType: GmosImagingVariantType, grouped: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGrouped | None, interleaved: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleaved | None, preImaging: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImaging | None)[source]¶
Bases:
BaseModel- interleaved: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleaved | None¶
- pre_imaging: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImaging | None¶
- variant_type: GmosImagingVariantType¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGrouped(*, skyCount: Any, skyOffsets: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsets, order: WavelengthOrder, offsets: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsets)[source]¶
Bases:
BaseModel- order: WavelengthOrder¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsets(*, generatorType: TelescopeConfigGeneratorType, random: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandom | None, spiral: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiral | None, uniform: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniform | None, enumerated: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumerated | None)[source]¶
Bases:
BaseModel- enumerated: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumerated | None¶
- generator_type: TelescopeConfigGeneratorType¶
- random: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandom | None¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumerated(*, values: list[GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValues])[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValues(*, guiding: GuideState, offset: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValuesOffset)[source]¶
Bases:
BaseModel- guiding: GuideState¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValuesOffset(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValuesOffsetP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValuesOffsetQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValuesOffsetP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsEnumeratedValuesOffsetQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandom(*, seed: Any, size: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandomSize, center: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandomCenter)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandomCenter(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandomCenterP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandomCenterQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandomCenterP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandomCenterQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsRandomSize(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiral(*, seed: Any, size: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiralSize, center: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiralCenter)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiralCenter(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiralCenterP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiralCenterQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiralCenterP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiralCenterQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsSpiralSize(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniform(*, cornerA: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniformCornerA, cornerB: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniformCornerB)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniformCornerA(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniformCornerAP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniformCornerAQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniformCornerAP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniformCornerAQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniformCornerB(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniformCornerBP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniformCornerBQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniformCornerBP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedOffsetsUniformCornerBQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsets(*, generatorType: TelescopeConfigGeneratorType, enumerated: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumerated | None, random: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandom | None, spiral: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiral | None, uniform: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniform | None)[source]¶
Bases:
BaseModel- enumerated: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumerated | None¶
- generator_type: TelescopeConfigGeneratorType¶
- random: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandom | None¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumerated(*, values: list[GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValues])[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValues(*, guiding: GuideState, offset: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffset)[source]¶
Bases:
BaseModel- guiding: GuideState¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffset(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffsetP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffsetQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffsetP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsEnumeratedValuesOffsetQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandom(*, seed: Any, size: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandomSize, center: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandomCenter)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandomCenter(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandomCenterP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandomCenterQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandomCenterP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandomCenterQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsRandomSize(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiral(*, seed: Any, size: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiralSize, center: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiralCenter)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiralCenter(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiralCenterP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiralCenterQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiralCenterP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiralCenterQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsSpiralSize(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniform(*, cornerA: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniformCornerA, cornerB: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniformCornerB)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniformCornerA(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniformCornerAP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniformCornerAQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniformCornerAP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniformCornerAQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniformCornerB(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniformCornerBP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniformCornerBQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniformCornerBP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantGroupedSkyOffsetsUniformCornerBQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleaved(*, offsets: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsets, skyCount: Any, skyOffsets: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsets)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsets(*, generatorType: TelescopeConfigGeneratorType, enumerated: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumerated | None, random: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandom | None, spiral: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiral | None, uniform: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniform | None)[source]¶
Bases:
BaseModel- enumerated: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumerated | None¶
- generator_type: TelescopeConfigGeneratorType¶
- random: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandom | None¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumerated(*, values: list[GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValues])[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValues(*, guiding: GuideState, offset: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValuesOffset)[source]¶
Bases:
BaseModel- guiding: GuideState¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValuesOffset(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValuesOffsetP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValuesOffsetQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValuesOffsetP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsEnumeratedValuesOffsetQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandom(*, seed: Any, size: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandomSize, center: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandomCenter)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandomCenter(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandomCenterP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandomCenterQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandomCenterP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandomCenterQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsRandomSize(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiral(*, seed: Any, size: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiralSize, center: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiralCenter)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiralCenter(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiralCenterP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiralCenterQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiralCenterP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiralCenterQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsSpiralSize(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniform(*, cornerA: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniformCornerA, cornerB: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniformCornerB)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniformCornerA(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniformCornerAP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniformCornerAQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniformCornerAP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniformCornerAQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniformCornerB(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniformCornerBP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniformCornerBQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniformCornerBP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedOffsetsUniformCornerBQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsets(*, generatorType: TelescopeConfigGeneratorType, enumerated: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumerated | None, random: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandom | None, spiral: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiral | None, uniform: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniform | None)[source]¶
Bases:
BaseModel- enumerated: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumerated | None¶
- generator_type: TelescopeConfigGeneratorType¶
- random: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandom | None¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumerated(*, values: list[GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValues])[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValues(*, guiding: GuideState, offset: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffset)[source]¶
Bases:
BaseModel- guiding: GuideState¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffset(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffsetP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffsetQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffsetP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsEnumeratedValuesOffsetQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandom(*, seed: Any, size: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandomSize, center: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandomCenter)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandomCenter(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandomCenterP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandomCenterQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandomCenterP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandomCenterQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsRandomSize(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiral(*, seed: Any, size: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiralSize, center: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiralCenter)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiralCenter(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiralCenterP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiralCenterQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiralCenterP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiralCenterQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsSpiralSize(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniform(*, cornerA: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniformCornerA, cornerB: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniformCornerB)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniformCornerA(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniformCornerAP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniformCornerAQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniformCornerAP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniformCornerAQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniformCornerB(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniformCornerBP, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniformCornerBQ)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniformCornerBP(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantInterleavedSkyOffsetsUniformCornerBQ(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImaging(*, offset1: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset1, offset2: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset2, offset3: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset3, offset4: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset4)[source]¶
Bases:
BaseModel- offset_1: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset1¶
- offset_2: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset2¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset1(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset1P, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset1Q)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset1P(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset1Q(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset2(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset2P, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset2Q)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset2P(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset2Q(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset3(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset3P, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset3Q)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset3P(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset3Q(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset4(*, p: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset4P, q: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset4Q)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset4P(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthImagingVariantPreImagingOffset4Q(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlit(*, grating: GmosSouthGrating, filter: GmosSouthFilter | None, fpu: GmosSouthBuiltinFpu, centralWavelength: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitCentralWavelength, wavelengthDithers: list[GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitWavelengthDithers], xBin: GmosBinning, yBin: GmosBinning, ampReadMode: GmosAmpReadMode, roi: GmosRoi, exposureTimeMode: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeMode, offsets: list[GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitOffsets])[source]¶
Bases:
BaseModel- amp_read_mode: GmosAmpReadMode¶
- central_wavelength: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitCentralWavelength¶
- exposure_time_mode: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeMode¶
- filter_: GmosSouthFilter | None¶
- fpu: GmosSouthBuiltinFpu¶
- grating: GmosSouthGrating¶
- wavelength_dithers: list[GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitWavelengthDithers]¶
- x_bin: GmosBinning¶
- y_bin: GmosBinning¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitCentralWavelength(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeMode(*, signalToNoise: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeSignalToNoise | None, timeAndCount: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeTimeAndCount | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeSignalToNoise(*, value: Any, at: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeSignalToNoiseAt)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeSignalToNoiseAt(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeTimeAndCount(*, time: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeTimeAndCountTime, count: Any, at: GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeTimeAndCountAt)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeTimeAndCountAt(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitExposureTimeModeTimeAndCountTime(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitOffsets(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesObservingModeGmosSouthLongSlitWavelengthDithers(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesPosAngleConstraint(*, mode: PosAngleConstraintMode, angle: GetGOATSObservationsObservationsMatchesPosAngleConstraintAngle)[source]¶
Bases:
BaseModel- mode: PosAngleConstraintMode¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesPosAngleConstraintAngle(*, degrees: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesProgram(*, allocations: list[GetGOATSObservationsObservationsMatchesProgramAllocations], timeCharge: list[GetGOATSObservationsObservationsMatchesProgramTimeCharge])[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesProgramAllocations(*, scienceBand: ScienceBand, duration: GetGOATSObservationsObservationsMatchesProgramAllocationsDuration)[source]¶
Bases:
BaseModel- science_band: ScienceBand¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesProgramAllocationsDuration(*, hours: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesProgramTimeCharge(*, band: ScienceBand | None, time: GetGOATSObservationsObservationsMatchesProgramTimeChargeTime)[source]¶
Bases:
BaseModel- band: ScienceBand | None¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesProgramTimeChargeTime(*, program: GetGOATSObservationsObservationsMatchesProgramTimeChargeTimeProgram)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesProgramTimeChargeTimeProgram(*, hours: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesReference(*, label: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesScienceRequirements(*, mode: ScienceMode | None, spectroscopy: GetGOATSObservationsObservationsMatchesScienceRequirementsSpectroscopy | None, exposureTimeMode: GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeMode | None)[source]¶
Bases:
BaseModel- exposure_time_mode: GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeMode | None¶
- mode: ScienceMode | None¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeMode(*, signalToNoise: GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeSignalToNoise | None, timeAndCount: GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeTimeAndCount | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeSignalToNoise(*, value: Any, at: GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeSignalToNoiseAt)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeSignalToNoiseAt(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeTimeAndCount(*, time: GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeTimeAndCountTime, count: Any, at: GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeTimeAndCountAt)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeTimeAndCountAt(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesScienceRequirementsExposureTimeModeTimeAndCountTime(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesScienceRequirementsSpectroscopy(*, wavelength: GetGOATSObservationsObservationsMatchesScienceRequirementsSpectroscopyWavelength | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesScienceRequirementsSpectroscopyWavelength(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironment(*, asterism: list[GetGOATSObservationsObservationsMatchesTargetEnvironmentAsterism], firstScienceTarget: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTarget | None)[source]¶
Bases:
BaseModel- first_science_target: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTarget | None¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentAsterism(*, id: Any, name: Any, opportunity: GetGOATSObservationsObservationsMatchesTargetEnvironmentAsterismOpportunity | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentAsterismOpportunity(*, __typename: Literal['Opportunity'])[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTarget(*, id: Any, name: Any, opportunity: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetOpportunity | None, sidereal: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSidereal | None, sourceProfile: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfile)[source]¶
Bases:
BaseModel- opportunity: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetOpportunity | None¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetOpportunity(*, __typename: Literal['Opportunity'])[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSidereal(*, ra: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealRa, dec: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealDec, properMotion: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealProperMotion | None, parallax: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealParallax | None, radialVelocity: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealRadialVelocity | None)[source]¶
Bases:
BaseModel- parallax: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealParallax | None¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealDec(*, dms: Any, degrees: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealParallax(*, milliarcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealProperMotion(*, ra: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealProperMotionRa, dec: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealProperMotionDec)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealProperMotionDec(*, milliarcsecondsPerYear: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealProperMotionRa(*, milliarcsecondsPerYear: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealRa(*, hms: Any, hours: Any, degrees: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSiderealRadialVelocity(*, kilometersPerSecond: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfile(*, point: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePoint | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePoint(*, bandNormalized: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalized | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalized(*, brightnesses: list[GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedBrightnesses], sed: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedSed | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedBrightnesses(*, band: Band, value: Any, units: BrightnessIntegratedUnits)[source]¶
Bases:
BaseModel- units: BrightnessIntegratedUnits¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedSed(*, blackBodyTempK: Any | None, coolStar: CoolStarTemperature | None, fluxDensities: list[GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedSedFluxDensities] | None, fluxDensitiesAttachment: Any | None, galaxy: GalaxySpectrum | None, hiiRegion: HiiRegionSpectrum | None, planet: PlanetSpectrum | None, planetaryNebula: PlanetaryNebulaSpectrum | None, powerLaw: Any | None, quasar: QuasarSpectrum | None, stellarLibrary: StellarLibrarySpectrum | None)[source]¶
Bases:
BaseModel- cool_star: CoolStarTemperature | None¶
- flux_densities: list[GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedSedFluxDensities] | None¶
- galaxy: GalaxySpectrum | None¶
- hii_region: HiiRegionSpectrum | None¶
- planet: PlanetSpectrum | None¶
- planetary_nebula: PlanetaryNebulaSpectrum | None¶
- quasar: QuasarSpectrum | None¶
- stellar_library: StellarLibrarySpectrum | None¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedSedFluxDensities(*, wavelength: GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedSedFluxDensitiesWavelength, density: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTargetEnvironmentFirstScienceTargetSourceProfilePointBandNormalizedSedFluxDensitiesWavelength(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTimingWindows(*, inclusion: TimingWindowInclusion, startUtc: Any, end: Annotated[GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAt | GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfter, FieldInfo(annotation=NoneType, required=True, discriminator='typename__')] | None)[source]¶
Bases:
BaseModel- end: Annotated[GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAt | GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfter, FieldInfo(annotation=NoneType, required=True, discriminator='typename__')] | None¶
- inclusion: TimingWindowInclusion¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfter(*, __typename: Literal['TimingWindowEndAfter'], after: GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfterAfter, repeat: GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfterRepeat | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfterAfter(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfterRepeat(*, period: GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfterRepeatPeriod, times: Any | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAfterRepeatPeriod(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesTimingWindowsEndTimingWindowEndAt(*, __typename: Literal['TimingWindowEndAt'], atUtc: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesWorkflow(*, calculationState: CalculationState, value: GetGOATSObservationsObservationsMatchesWorkflowValue)[source]¶
Bases:
BaseModel- calculation_state: CalculationState¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesWorkflowValue(*, state: ObservationWorkflowState, validTransitions: list[ObservationWorkflowState], validationErrors: list[GetGOATSObservationsObservationsMatchesWorkflowValueValidationErrors])[source]¶
Bases:
BaseModel- state: ObservationWorkflowState¶
- valid_transitions: list[ObservationWorkflowState]¶
- validation_errors: list[GetGOATSObservationsObservationsMatchesWorkflowValueValidationErrors]¶
- class gpp_client.generated.GetGOATSObservationsObservationsMatchesWorkflowValueValidationErrors(*, code: ObservationValidationCode)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetGOATSPrograms(*, programs: GetGOATSProgramsPrograms)[source]¶
Bases:
BaseModel- programs: GetGOATSProgramsPrograms¶
- class gpp_client.generated.GetGOATSProgramsPrograms(*, matches: list[GetGOATSProgramsProgramsMatches], hasMore: bool)[source]¶
Bases:
BaseModel- matches: list[GetGOATSProgramsProgramsMatches]¶
- class gpp_client.generated.GetGOATSProgramsProgramsMatches(*, id: Any, name: Any | None, description: Any | None, reference: GetGOATSProgramsProgramsMatchesReference | None, proposalStatus: ProposalStatus, type: ProgramType)[source]¶
Bases:
BaseModel- proposal_status: ProposalStatus¶
- reference: GetGOATSProgramsProgramsMatchesReference | None¶
- type_: ProgramType¶
- class gpp_client.generated.GetGOATSProgramsProgramsMatchesReference(*, __typename: Literal['CalibrationProgramReference', 'CommissioningProgramReference', 'EngineeringProgramReference', 'ExampleProgramReference', 'LibraryProgramReference', 'MonitoringProgramReference', 'ProgramReference', 'ScienceProgramReference', 'SystemProgramReference'], label: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetObservation(*, observation: GetObservationObservation | None)[source]¶
Bases:
BaseModel- observation: GetObservationObservation | None¶
- class gpp_client.generated.GetObservationAttachmentsById(*, observation: GetObservationAttachmentsByIdObservation | None)[source]¶
Bases:
BaseModel- observation: GetObservationAttachmentsByIdObservation | None¶
- class gpp_client.generated.GetObservationAttachmentsByIdObservation(*, attachments: list[GetObservationAttachmentsByIdObservationAttachments])[source]¶
Bases:
BaseModel- attachments: list[GetObservationAttachmentsByIdObservationAttachments]¶
- class gpp_client.generated.GetObservationAttachmentsByIdObservationAttachments(*, id: Any, fileName: Any, attachmentType: AttachmentType, fileSize: Any, checked: bool, description: Any | None, updatedAt: Any)[source]¶
Bases:
AttachmentDetails
- class gpp_client.generated.GetObservationAttachmentsByReference(*, observation: GetObservationAttachmentsByReferenceObservation | None)[source]¶
Bases:
BaseModel- observation: GetObservationAttachmentsByReferenceObservation | None¶
- class gpp_client.generated.GetObservationAttachmentsByReferenceObservation(*, attachments: list[GetObservationAttachmentsByReferenceObservationAttachments])[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetObservationAttachmentsByReferenceObservationAttachments(*, id: Any, fileName: Any, attachmentType: AttachmentType, fileSize: Any, checked: bool, description: Any | None, updatedAt: Any)[source]¶
Bases:
AttachmentDetails
- class gpp_client.generated.GetObservationObservation(*, id: Any, existence: Existence, reference: ObservationCoreReference | None, title: Any, instrument: Instrument | None, calibrationRole: CalibrationRole | None, observerNotes: Any | None, subtitle: Any | None, program: ObservationDetailsProgram, scienceRequirements: ObservationDetailsScienceRequirements, scienceBand: ScienceBand | None, workflow: ObservationDetailsWorkflow | None, observingMode: ObservationDetailsObservingMode | None, constraintSet: ObservationDetailsConstraintSet, timingWindows: list[ObservationDetailsTimingWindows], targetEnvironment: ObservationDetailsTargetEnvironment)[source]¶
Bases:
ObservationDetails
- class gpp_client.generated.GetObservationWorkflowStateById(*, observation: GetObservationWorkflowStateByIdObservation | None)[source]¶
Bases:
BaseModel- observation: GetObservationWorkflowStateByIdObservation | None¶
- class gpp_client.generated.GetObservationWorkflowStateByIdObservation(*, id: Any, existence: Existence, reference: ObservationCoreReference | None, title: Any, instrument: Instrument | None, calibrationRole: CalibrationRole | None, program: GetObservationWorkflowStateByIdObservationProgram, workflow: GetObservationWorkflowStateByIdObservationWorkflow | None)[source]¶
Bases:
ObservationCore
- class gpp_client.generated.GetObservationWorkflowStateByIdObservationProgram(*, id: Any, name: Any | None, existence: Existence, description: Any | None)[source]¶
Bases:
ProgramCore
- class gpp_client.generated.GetObservationWorkflowStateByIdObservationWorkflow(*, state: CalculationState, value: WorkflowDetailsValue)[source]¶
Bases:
WorkflowDetails
- class gpp_client.generated.GetObservationWorkflowStateByReference(*, observation: GetObservationWorkflowStateByReferenceObservation | None)[source]¶
Bases:
BaseModel- observation: GetObservationWorkflowStateByReferenceObservation | None¶
- class gpp_client.generated.GetObservationWorkflowStateByReferenceObservation(*, id: Any, existence: Existence, reference: ObservationCoreReference | None, title: Any, instrument: Instrument | None, calibrationRole: CalibrationRole | None, program: GetObservationWorkflowStateByReferenceObservationProgram, workflow: GetObservationWorkflowStateByReferenceObservationWorkflow | None)[source]¶
Bases:
ObservationCore
- class gpp_client.generated.GetObservationWorkflowStateByReferenceObservationProgram(*, id: Any, name: Any | None, existence: Existence, description: Any | None)[source]¶
Bases:
ProgramCore
- class gpp_client.generated.GetObservationWorkflowStateByReferenceObservationWorkflow(*, state: CalculationState, value: WorkflowDetailsValue)[source]¶
Bases:
WorkflowDetails
- class gpp_client.generated.GetObservations(*, observations: GetObservationsObservations)[source]¶
Bases:
BaseModel- observations: GetObservationsObservations¶
- class gpp_client.generated.GetObservationsObservations(*, hasMore: bool, matches: list[GetObservationsObservationsMatches])[source]¶
Bases:
BaseModel- matches: list[GetObservationsObservationsMatches]¶
- class gpp_client.generated.GetObservationsObservationsMatches(*, id: Any, existence: Existence, reference: ObservationCoreReference | None, title: Any, instrument: Instrument | None, calibrationRole: CalibrationRole | None, observerNotes: Any | None, subtitle: Any | None, program: ObservationDetailsProgram, scienceRequirements: ObservationDetailsScienceRequirements, scienceBand: ScienceBand | None, workflow: ObservationDetailsWorkflow | None, observingMode: ObservationDetailsObservingMode | None, constraintSet: ObservationDetailsConstraintSet, timingWindows: list[ObservationDetailsTimingWindows], targetEnvironment: ObservationDetailsTargetEnvironment)[source]¶
Bases:
ObservationDetails
- class gpp_client.generated.GetProgramAttachmentsById(*, program: GetProgramAttachmentsByIdProgram | None)[source]¶
Bases:
BaseModel- program: GetProgramAttachmentsByIdProgram | None¶
- class gpp_client.generated.GetProgramAttachmentsByIdProgram(*, attachments: list[GetProgramAttachmentsByIdProgramAttachments])[source]¶
Bases:
BaseModel- attachments: list[GetProgramAttachmentsByIdProgramAttachments]¶
- class gpp_client.generated.GetProgramAttachmentsByIdProgramAttachments(*, id: Any, fileName: Any, attachmentType: AttachmentType, fileSize: Any, checked: bool, description: Any | None, updatedAt: Any)[source]¶
Bases:
AttachmentDetails
- class gpp_client.generated.GetProgramAttachmentsByProposalReference(*, program: GetProgramAttachmentsByProposalReferenceProgram | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetProgramAttachmentsByProposalReferenceProgram(*, attachments: list[GetProgramAttachmentsByProposalReferenceProgramAttachments])[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetProgramAttachmentsByProposalReferenceProgramAttachments(*, id: Any, fileName: Any, attachmentType: AttachmentType, fileSize: Any, checked: bool, description: Any | None, updatedAt: Any)[source]¶
Bases:
AttachmentDetails
- class gpp_client.generated.GetProgramAttachmentsByReference(*, program: GetProgramAttachmentsByReferenceProgram | None)[source]¶
Bases:
BaseModel- program: GetProgramAttachmentsByReferenceProgram | None¶
- class gpp_client.generated.GetProgramAttachmentsByReferenceProgram(*, attachments: list[GetProgramAttachmentsByReferenceProgramAttachments])[source]¶
Bases:
BaseModel- attachments: list[GetProgramAttachmentsByReferenceProgramAttachments]¶
- class gpp_client.generated.GetProgramAttachmentsByReferenceProgramAttachments(*, id: Any, fileName: Any, attachmentType: AttachmentType, fileSize: Any, checked: bool, description: Any | None, updatedAt: Any)[source]¶
Bases:
AttachmentDetails
- class gpp_client.generated.GetProgramById(*, program: GetProgramByIdProgram | None)[source]¶
Bases:
BaseModel- program: GetProgramByIdProgram | None¶
- class gpp_client.generated.GetProgramByIdProgram(*, allGroupElements: list[ProgramGroupElementsAllGroupElements], id: Any, name: Any | None, existence: Existence, description: Any | None, type: ProgramType, active: ProgramDetailActive, proposalStatus: ProposalStatus, proposal: ProgramDetailProposal | None, pi: ProgramDetailPi | None)[source]¶
Bases:
ProgramDetail,ProgramGroupElements
- class gpp_client.generated.GetProgramByProposalReference(*, program: GetProgramByProposalReferenceProgram | None)[source]¶
Bases:
BaseModel- program: GetProgramByProposalReferenceProgram | None¶
- class gpp_client.generated.GetProgramByProposalReferenceProgram(*, allGroupElements: list[ProgramGroupElementsAllGroupElements], id: Any, name: Any | None, existence: Existence, description: Any | None, type: ProgramType, active: ProgramDetailActive, proposalStatus: ProposalStatus, proposal: ProgramDetailProposal | None, pi: ProgramDetailPi | None)[source]¶
Bases:
ProgramDetail,ProgramGroupElements
- class gpp_client.generated.GetProgramByReference(*, program: GetProgramByReferenceProgram | None)[source]¶
Bases:
BaseModel- program: GetProgramByReferenceProgram | None¶
- class gpp_client.generated.GetProgramByReferenceProgram(*, allGroupElements: list[ProgramGroupElementsAllGroupElements], id: Any, name: Any | None, existence: Existence, description: Any | None, type: ProgramType, active: ProgramDetailActive, proposalStatus: ProposalStatus, proposal: ProgramDetailProposal | None, pi: ProgramDetailPi | None)[source]¶
Bases:
ProgramDetail,ProgramGroupElements
- class gpp_client.generated.GetPrograms(*, programs: GetProgramsPrograms)[source]¶
Bases:
BaseModel- programs: GetProgramsPrograms¶
- class gpp_client.generated.GetProgramsPrograms(*, hasMore: bool, matches: list[GetProgramsProgramsMatches])[source]¶
Bases:
BaseModel- matches: list[GetProgramsProgramsMatches]¶
- class gpp_client.generated.GetProgramsProgramsMatches(*, allGroupElements: list[ProgramGroupElementsAllGroupElements], id: Any, name: Any | None, existence: Existence, description: Any | None, type: ProgramType, active: ProgramDetailActive, proposalStatus: ProposalStatus, proposal: ProgramDetailProposal | None, pi: ProgramDetailPi | None)[source]¶
Bases:
ProgramDetail,ProgramGroupElements
- class gpp_client.generated.GetSchedulerAllProgramsId(*, programs: GetSchedulerAllProgramsIdPrograms)[source]¶
Bases:
BaseModel- programs: GetSchedulerAllProgramsIdPrograms¶
- class gpp_client.generated.GetSchedulerAllProgramsIdPrograms(*, matches: list[GetSchedulerAllProgramsIdProgramsMatches])[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetSchedulerAllProgramsIdProgramsMatches(*, reference: GetSchedulerAllProgramsIdProgramsMatchesReference | None, id: Any)[source]¶
Bases:
BaseModel- reference: GetSchedulerAllProgramsIdProgramsMatchesReference | None¶
- class gpp_client.generated.GetSchedulerAllProgramsIdProgramsMatchesReference(*, __typename: Literal['CalibrationProgramReference', 'CommissioningProgramReference', 'EngineeringProgramReference', 'ExampleProgramReference', 'LibraryProgramReference', 'MonitoringProgramReference', 'ProgramReference', 'ScienceProgramReference', 'SystemProgramReference'], label: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetSchedulerPrograms(*, programs: GetSchedulerProgramsPrograms)[source]¶
Bases:
BaseModel- programs: GetSchedulerProgramsPrograms¶
- class gpp_client.generated.GetSchedulerProgramsPrograms(*, matches: list[GetSchedulerProgramsProgramsMatches])[source]¶
Bases:
BaseModel- matches: list[GetSchedulerProgramsProgramsMatches]¶
- class gpp_client.generated.GetSchedulerProgramsProgramsMatches(*, id: Any, name: Any | None, description: Any | None, existence: Existence, type: ProgramType, reference: GetSchedulerProgramsProgramsMatchesReference | None, active: GetSchedulerProgramsProgramsMatchesActive, proposalStatus: ProposalStatus, proposal: GetSchedulerProgramsProgramsMatchesProposal | None, allocations: list[GetSchedulerProgramsProgramsMatchesAllocations], timeCharge: list[GetSchedulerProgramsProgramsMatchesTimeCharge], allGroupElements: list[GetSchedulerProgramsProgramsMatchesAllGroupElements])[source]¶
Bases:
BaseModel- all_group_elements: list[GetSchedulerProgramsProgramsMatchesAllGroupElements]¶
- allocations: list[GetSchedulerProgramsProgramsMatchesAllocations]¶
- proposal: GetSchedulerProgramsProgramsMatchesProposal | None¶
- proposal_status: ProposalStatus¶
- reference: GetSchedulerProgramsProgramsMatchesReference | None¶
- time_charge: list[GetSchedulerProgramsProgramsMatchesTimeCharge]¶
- type_: ProgramType¶
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesActive(*, start: Any, end: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesAllGroupElements(*, parentGroupId: Any | None, group: GetSchedulerProgramsProgramsMatchesAllGroupElementsGroup | None, observation: GetSchedulerProgramsProgramsMatchesAllGroupElementsObservation | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesAllGroupElementsGroup(*, id: Any, name: Any | None, minimumRequired: Any | None, ordered: bool, parentId: Any | None, parentIndex: Any, minimumInterval: GetSchedulerProgramsProgramsMatchesAllGroupElementsGroupMinimumInterval | None, maximumInterval: GetSchedulerProgramsProgramsMatchesAllGroupElementsGroupMaximumInterval | None, system: bool)[source]¶
Bases:
BaseModel- maximum_interval: GetSchedulerProgramsProgramsMatchesAllGroupElementsGroupMaximumInterval | None¶
- minimum_interval: GetSchedulerProgramsProgramsMatchesAllGroupElementsGroupMinimumInterval | None¶
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesAllGroupElementsGroupMaximumInterval(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesAllGroupElementsGroupMinimumInterval(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesAllGroupElementsObservation(*, id: Any, groupId: Any | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesAllocations(*, category: TimeAccountingCategory, duration: GetSchedulerProgramsProgramsMatchesAllocationsDuration, scienceBand: ScienceBand)[source]¶
Bases:
BaseModel- category: TimeAccountingCategory¶
- science_band: ScienceBand¶
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesAllocationsDuration(*, hours: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesProposal(*, type: GetSchedulerProgramsProgramsMatchesProposalType, call: GetSchedulerProgramsProgramsMatchesProposalCall | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesProposalCall(*, active: GetSchedulerProgramsProgramsMatchesProposalCallActive, semester: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesProposalCallActive(*, start: Any, end: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesProposalType(*, __typename: Literal['Classical', 'DemoScience', 'DirectorsTime', 'FastTurnaround', 'LargeProgram', 'PoorWeather', 'ProposalType', 'Queue', 'SystemVerification'], scienceSubtype: ScienceSubtype)[source]¶
Bases:
BaseModel- science_subtype: ScienceSubtype¶
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesReference(*, __typename: Literal['CalibrationProgramReference', 'CommissioningProgramReference', 'EngineeringProgramReference', 'ExampleProgramReference', 'LibraryProgramReference', 'MonitoringProgramReference', 'ProgramReference', 'ScienceProgramReference', 'SystemProgramReference'], label: Any, type: ProgramType)[source]¶
Bases:
BaseModel- type_: ProgramType¶
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesTimeCharge(*, band: ScienceBand | None, time: GetSchedulerProgramsProgramsMatchesTimeChargeTime)[source]¶
Bases:
BaseModel- band: ScienceBand | None¶
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesTimeChargeTime(*, program: GetSchedulerProgramsProgramsMatchesTimeChargeTimeProgram, total: GetSchedulerProgramsProgramsMatchesTimeChargeTimeTotal, nonCharged: GetSchedulerProgramsProgramsMatchesTimeChargeTimeNonCharged)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesTimeChargeTimeNonCharged(*, hours: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesTimeChargeTimeProgram(*, hours: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetSchedulerProgramsProgramsMatchesTimeChargeTimeTotal(*, hours: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GetTargetById(*, target: GetTargetByIdTarget | None)[source]¶
Bases:
BaseModel- target: GetTargetByIdTarget | None¶
- class gpp_client.generated.GetTargetByIdTarget(*, program: TargetProgramSummaryProgram, id: Any, existence: Existence, name: Any, calibrationRole: CalibrationRole | None, opportunity: TargetDetailsOpportunity | None, sidereal: TargetDetailsSidereal | None, nonsidereal: TargetDetailsNonsidereal | None)[source]¶
Bases:
TargetDetails,TargetProgramSummary
- class gpp_client.generated.GetTargets(*, targets: GetTargetsTargets)[source]¶
Bases:
BaseModel- targets: GetTargetsTargets¶
- class gpp_client.generated.GetTargetsTargets(*, hasMore: bool, matches: list[GetTargetsTargetsMatches])[source]¶
Bases:
BaseModel- matches: list[GetTargetsTargetsMatches]¶
- class gpp_client.generated.GetTargetsTargetsMatches(*, program: TargetProgramSummaryProgram, id: Any, existence: Existence, name: Any, calibrationRole: CalibrationRole | None, opportunity: TargetDetailsOpportunity | None, sidereal: TargetDetailsSidereal | None, nonsidereal: TargetDetailsNonsidereal | None)[source]¶
Bases:
TargetDetails,TargetProgramSummary
- class gpp_client.generated.GmosNorthImagingDetails(*, filters: list[GmosNorthImagingDetailsFilters], bin: GmosBinning)[source]¶
Bases:
BaseModel- bin: GmosBinning¶
- filters: list[GmosNorthImagingDetailsFilters]¶
- class gpp_client.generated.GmosNorthImagingDetailsFilters(*, filter: GmosNorthFilter)[source]¶
Bases:
BaseModel- filter_: GmosNorthFilter¶
- class gpp_client.generated.GmosNorthLongSlitDetails(*, grating: GmosNorthGrating, filter: GmosNorthFilter | None, fpu: GmosNorthBuiltinFpu, centralWavelength: GmosNorthLongSlitDetailsCentralWavelength, offsets: list[GmosNorthLongSlitDetailsOffsets], xBin: GmosBinning, yBin: GmosBinning)[source]¶
Bases:
BaseModel- central_wavelength: GmosNorthLongSlitDetailsCentralWavelength¶
- filter_: GmosNorthFilter | None¶
- fpu: GmosNorthBuiltinFpu¶
- grating: GmosNorthGrating¶
- offsets: list[GmosNorthLongSlitDetailsOffsets]¶
- x_bin: GmosBinning¶
- y_bin: GmosBinning¶
- class gpp_client.generated.GmosNorthLongSlitDetailsCentralWavelength(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GmosNorthLongSlitDetailsOffsets(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GmosSouthImagingDetails(*, filters: list[GmosSouthImagingDetailsFilters], bin: GmosBinning)[source]¶
Bases:
BaseModel- bin: GmosBinning¶
- filters: list[GmosSouthImagingDetailsFilters]¶
- class gpp_client.generated.GmosSouthImagingDetailsFilters(*, filter: GmosSouthFilter)[source]¶
Bases:
BaseModel- filter_: GmosSouthFilter¶
- class gpp_client.generated.GmosSouthLongSlitDetails(*, grating: GmosSouthGrating, filter: GmosSouthFilter | None, fpu: GmosSouthBuiltinFpu, centralWavelength: GmosSouthLongSlitDetailsCentralWavelength, offsets: list[GmosSouthLongSlitDetailsOffsets], xBin: GmosBinning, yBin: GmosBinning)[source]¶
Bases:
BaseModel- central_wavelength: GmosSouthLongSlitDetailsCentralWavelength¶
- filter_: GmosSouthFilter | None¶
- fpu: GmosSouthBuiltinFpu¶
- grating: GmosSouthGrating¶
- offsets: list[GmosSouthLongSlitDetailsOffsets]¶
- x_bin: GmosBinning¶
- y_bin: GmosBinning¶
- class gpp_client.generated.GmosSouthLongSlitDetailsCentralWavelength(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.GmosSouthLongSlitDetailsOffsets(*, arcseconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.NonsiderealTargetDetails(*, des: str, keyType: EphemerisKeyType, key: str)[source]¶
Bases:
BaseModel- key_type: EphemerisKeyType¶
- class gpp_client.generated.ObsCalculationUpdate(*, obscalcUpdate: ObsCalculationUpdateObscalcUpdate)[source]¶
Bases:
BaseModel- obscalc_update: ObsCalculationUpdateObscalcUpdate¶
- class gpp_client.generated.ObsCalculationUpdateObscalcUpdate(*, editType: EditType, newCalculationState: CalculationState | None, observationId: Any, oldCalculationState: CalculationState | None, value: ObsCalculationUpdateObscalcUpdateValue | None)[source]¶
Bases:
BaseModel- new_calculation_state: CalculationState | None¶
- old_calculation_state: CalculationState | None¶
- class gpp_client.generated.ObsCalculationUpdateObscalcUpdateValue(*, id: Any, observationTime: Any | None, execution: ObsCalculationUpdateObscalcUpdateValueExecution)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObsCalculationUpdateObscalcUpdateValueExecution(*, visits: ObsCalculationUpdateObscalcUpdateValueExecutionVisits)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObsCalculationUpdateObscalcUpdateValueExecutionVisits(*, matches: list[ObsCalculationUpdateObscalcUpdateValueExecutionVisitsMatches])[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObsCalculationUpdateObscalcUpdateValueExecutionVisitsMatches(*, observation: ObsCalculationUpdateObscalcUpdateValueExecutionVisitsMatchesObservation, atomRecords: ObsCalculationUpdateObscalcUpdateValueExecutionVisitsMatchesAtomRecords)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObsCalculationUpdateObscalcUpdateValueExecutionVisitsMatchesAtomRecords(*, matches: list[ObsCalculationUpdateObscalcUpdateValueExecutionVisitsMatchesAtomRecordsMatches])[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObsCalculationUpdateObscalcUpdateValueExecutionVisitsMatchesAtomRecordsMatches(*, executionState: AtomExecutionState, id: Any)[source]¶
Bases:
BaseModel- execution_state: AtomExecutionState¶
- class gpp_client.generated.ObsCalculationUpdateObscalcUpdateValueExecutionVisitsMatchesObservation(*, id: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationCore(*, id: Any, existence: Existence, reference: ObservationCoreReference | None, title: Any, instrument: Instrument | None, calibrationRole: CalibrationRole | None)[source]¶
Bases:
BaseModel- calibration_role: CalibrationRole | None¶
- instrument: Instrument | None¶
- reference: ObservationCoreReference | None¶
- class gpp_client.generated.ObservationDetails(*, id: Any, existence: Existence, reference: ObservationCoreReference | None, title: Any, instrument: Instrument | None, calibrationRole: CalibrationRole | None, observerNotes: Any | None, subtitle: Any | None, program: ObservationDetailsProgram, scienceRequirements: ObservationDetailsScienceRequirements, scienceBand: ScienceBand | None, workflow: ObservationDetailsWorkflow | None, observingMode: ObservationDetailsObservingMode | None, constraintSet: ObservationDetailsConstraintSet, timingWindows: list[ObservationDetailsTimingWindows], targetEnvironment: ObservationDetailsTargetEnvironment)[source]¶
Bases:
ObservationCore- constraint_set: ObservationDetailsConstraintSet¶
- observing_mode: ObservationDetailsObservingMode | None¶
- program: ObservationDetailsProgram¶
- science_band: ScienceBand | None¶
- science_requirements: ObservationDetailsScienceRequirements¶
- target_environment: ObservationDetailsTargetEnvironment¶
- timing_windows: list[ObservationDetailsTimingWindows]¶
- workflow: ObservationDetailsWorkflow | None¶
- class gpp_client.generated.ObservationDetailsConstraintSet(*, imageQuality: ImageQualityPreset, cloudExtinction: CloudExtinctionPreset, skyBackground: SkyBackground, waterVapor: WaterVapor, elevationRange: ConstraintSetDetailsElevationRange)[source]¶
Bases:
ConstraintSetDetails
- class gpp_client.generated.ObservationDetailsObservingMode(*, instrument: Instrument, mode: ObservingModeType, gmosNorthLongSlit: ObservingModeDetailsGmosNorthLongSlit | None, gmosSouthLongSlit: ObservingModeDetailsGmosSouthLongSlit | None, gmosNorthImaging: ObservingModeDetailsGmosNorthImaging | None, gmosSouthImaging: ObservingModeDetailsGmosSouthImaging | None, flamingos2LongSlit: ObservingModeDetailsFlamingos2LongSlit | None)[source]¶
Bases:
ObservingModeDetails
- class gpp_client.generated.ObservationDetailsProgram(*, id: Any, name: Any | None, existence: Existence, description: Any | None)[source]¶
Bases:
ProgramCore
- class gpp_client.generated.ObservationDetailsScienceRequirements(*, mode: ScienceMode | None)[source]¶
Bases:
ScienceRequirementsDetails
- class gpp_client.generated.ObservationDetailsTargetEnvironment(*, asterism: list[TargetEnvironmentDetailsAsterism], explicitBase: TargetEnvironmentDetailsExplicitBase | None)[source]¶
Bases:
TargetEnvironmentDetails
- class gpp_client.generated.ObservationDetailsTimingWindows(*, inclusion: TimingWindowInclusion, startUtc: Any, end: Annotated[TimingWindowDetailsEndTimingWindowEndAt | TimingWindowDetailsEndTimingWindowEndAfter, FieldInfo(annotation=NoneType, required=True, discriminator='typename__')] | None)[source]¶
Bases:
TimingWindowDetails
- class gpp_client.generated.ObservationDetailsWorkflow(*, state: CalculationState, value: WorkflowDetailsValue)[source]¶
Bases:
WorkflowDetails
- class gpp_client.generated.ObservationEdit(*, observationEdit: ObservationEditObservationEdit)[source]¶
Bases:
BaseModel- observation_edit: ObservationEditObservationEdit¶
- class gpp_client.generated.ObservationEditObservationEdit(*, editType: EditType, observationId: Any, value: ObservationEditObservationEditValue | None)[source]¶
Bases:
BaseModel- value: ObservationEditObservationEditValue | None¶
- class gpp_client.generated.ObservationEditObservationEditValue(*, id: Any, existence: Existence, reference: ObservationEditObservationEditValueReference | None, calibrationRole: CalibrationRole | None, instrument: Instrument | None, index: Any, title: Any, subtitle: Any | None, scienceRequirements: ObservationEditObservationEditValueScienceRequirements, scienceBand: ScienceBand | None, observingMode: ObservationEditObservationEditValueObservingMode | None, constraintSet: ObservationEditObservationEditValueConstraintSet, timingWindows: list[ObservationEditObservationEditValueTimingWindows], targetEnvironment: ObservationEditObservationEditValueTargetEnvironment)[source]¶
Bases:
BaseModel- calibration_role: CalibrationRole | None¶
- constraint_set: ObservationEditObservationEditValueConstraintSet¶
- instrument: Instrument | None¶
- observing_mode: ObservationEditObservationEditValueObservingMode | None¶
- reference: ObservationEditObservationEditValueReference | None¶
- science_band: ScienceBand | None¶
- science_requirements: ObservationEditObservationEditValueScienceRequirements¶
- target_environment: ObservationEditObservationEditValueTargetEnvironment¶
- timing_windows: list[ObservationEditObservationEditValueTimingWindows]¶
- class gpp_client.generated.ObservationEditObservationEditValueConstraintSet(*, imageQuality: ImageQualityPreset, cloudExtinction: CloudExtinctionPreset, skyBackground: SkyBackground, waterVapor: WaterVapor, elevationRange: ObservationEditObservationEditValueConstraintSetElevationRange)[source]¶
Bases:
BaseModel- cloud_extinction: CloudExtinctionPreset¶
- elevation_range: ObservationEditObservationEditValueConstraintSetElevationRange¶
- image_quality: ImageQualityPreset¶
- sky_background: SkyBackground¶
- water_vapor: WaterVapor¶
- class gpp_client.generated.ObservationEditObservationEditValueConstraintSetElevationRange(*, airMass: ObservationEditObservationEditValueConstraintSetElevationRangeAirMass | None, hourAngle: ObservationEditObservationEditValueConstraintSetElevationRangeHourAngle | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueConstraintSetElevationRangeAirMass(*, min: Any, max: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueConstraintSetElevationRangeHourAngle(*, minHours: Any, maxHours: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueObservingMode(*, instrument: Instrument, mode: ObservingModeType, gmosNorthLongSlit: ObservationEditObservationEditValueObservingModeGmosNorthLongSlit | None, gmosSouthLongSlit: ObservationEditObservationEditValueObservingModeGmosSouthLongSlit | None)[source]¶
Bases:
BaseModel- gmos_north_long_slit: ObservationEditObservationEditValueObservingModeGmosNorthLongSlit | None¶
- gmos_south_long_slit: ObservationEditObservationEditValueObservingModeGmosSouthLongSlit | None¶
- instrument: Instrument¶
- mode: ObservingModeType¶
- class gpp_client.generated.ObservationEditObservationEditValueObservingModeGmosNorthLongSlit(*, grating: GmosNorthGrating, filter: GmosNorthFilter | None, fpu: GmosNorthBuiltinFpu, centralWavelength: ObservationEditObservationEditValueObservingModeGmosNorthLongSlitCentralWavelength)[source]¶
Bases:
BaseModel- central_wavelength: ObservationEditObservationEditValueObservingModeGmosNorthLongSlitCentralWavelength¶
- filter_: GmosNorthFilter | None¶
- fpu: GmosNorthBuiltinFpu¶
- grating: GmosNorthGrating¶
- class gpp_client.generated.ObservationEditObservationEditValueObservingModeGmosNorthLongSlitCentralWavelength(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueObservingModeGmosSouthLongSlit(*, grating: GmosSouthGrating, filter: GmosSouthFilter | None, fpu: GmosSouthBuiltinFpu, centralWavelength: ObservationEditObservationEditValueObservingModeGmosSouthLongSlitCentralWavelength)[source]¶
Bases:
BaseModel- central_wavelength: ObservationEditObservationEditValueObservingModeGmosSouthLongSlitCentralWavelength¶
- filter_: GmosSouthFilter | None¶
- fpu: GmosSouthBuiltinFpu¶
- grating: GmosSouthGrating¶
- class gpp_client.generated.ObservationEditObservationEditValueObservingModeGmosSouthLongSlitCentralWavelength(*, nanometers: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueReference(*, label: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueScienceRequirements(*, mode: ScienceMode | None)[source]¶
Bases:
BaseModel- mode: ScienceMode | None¶
- class gpp_client.generated.ObservationEditObservationEditValueTargetEnvironment(*, asterism: list[ObservationEditObservationEditValueTargetEnvironmentAsterism], explicitBase: ObservationEditObservationEditValueTargetEnvironmentExplicitBase | None)[source]¶
Bases:
BaseModel- explicit_base: ObservationEditObservationEditValueTargetEnvironmentExplicitBase | None¶
- class gpp_client.generated.ObservationEditObservationEditValueTargetEnvironmentAsterism(*, sidereal: ObservationEditObservationEditValueTargetEnvironmentAsterismSidereal | None, nonsidereal: ObservationEditObservationEditValueTargetEnvironmentAsterismNonsidereal | None, name: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueTargetEnvironmentAsterismNonsidereal(*, des: str)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueTargetEnvironmentAsterismSidereal(*, ra: ObservationEditObservationEditValueTargetEnvironmentAsterismSiderealRa, dec: ObservationEditObservationEditValueTargetEnvironmentAsterismSiderealDec, epoch: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueTargetEnvironmentAsterismSiderealDec(*, dms: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueTargetEnvironmentAsterismSiderealRa(*, hms: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueTargetEnvironmentExplicitBase(*, ra: ObservationEditObservationEditValueTargetEnvironmentExplicitBaseRa, dec: ObservationEditObservationEditValueTargetEnvironmentExplicitBaseDec)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueTargetEnvironmentExplicitBaseDec(*, dms: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueTargetEnvironmentExplicitBaseRa(*, hms: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueTimingWindows(*, inclusion: TimingWindowInclusion, startUtc: Any, end: Annotated[ObservationEditObservationEditValueTimingWindowsEndTimingWindowEndAt | ObservationEditObservationEditValueTimingWindowsEndTimingWindowEndAfter, FieldInfo(annotation=NoneType, required=True, discriminator='typename__')] | None)[source]¶
Bases:
BaseModel- end: Annotated[ObservationEditObservationEditValueTimingWindowsEndTimingWindowEndAt | ObservationEditObservationEditValueTimingWindowsEndTimingWindowEndAfter, FieldInfo(annotation=NoneType, required=True, discriminator='typename__')] | None¶
- inclusion: TimingWindowInclusion¶
- class gpp_client.generated.ObservationEditObservationEditValueTimingWindowsEndTimingWindowEndAfter(*, __typename: Literal['TimingWindowEndAfter'], after: ObservationEditObservationEditValueTimingWindowsEndTimingWindowEndAfterAfter, repeat: ObservationEditObservationEditValueTimingWindowsEndTimingWindowEndAfterRepeat | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueTimingWindowsEndTimingWindowEndAfterAfter(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueTimingWindowsEndTimingWindowEndAfterRepeat(*, period: ObservationEditObservationEditValueTimingWindowsEndTimingWindowEndAfterRepeatPeriod, times: Any | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueTimingWindowsEndTimingWindowEndAfterRepeatPeriod(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationEditObservationEditValueTimingWindowsEndTimingWindowEndAt(*, __typename: Literal['TimingWindowEndAt'], atUtc: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservationWorkflowCore(*, state: ObservationWorkflowState)[source]¶
Bases:
BaseModel- state: ObservationWorkflowState¶
- class gpp_client.generated.ObservationWorkflowDetails(*, state: ObservationWorkflowState, validTransitions: list[ObservationWorkflowState], validationErrors: list[ObservationWorkflowDetailsValidationErrors])[source]¶
Bases:
ObservationWorkflowCore- valid_transitions: list[ObservationWorkflowState]¶
- validation_errors: list[ObservationWorkflowDetailsValidationErrors]¶
- class gpp_client.generated.ObservationWorkflowDetailsValidationErrors(*, code: ObservationValidationCode, messages: list[str])[source]¶
Bases:
BaseModel
- class gpp_client.generated.ObservingModeDetails(*, instrument: Instrument, mode: ObservingModeType, gmosNorthLongSlit: ObservingModeDetailsGmosNorthLongSlit | None, gmosSouthLongSlit: ObservingModeDetailsGmosSouthLongSlit | None, gmosNorthImaging: ObservingModeDetailsGmosNorthImaging | None, gmosSouthImaging: ObservingModeDetailsGmosSouthImaging | None, flamingos2LongSlit: ObservingModeDetailsFlamingos2LongSlit | None)[source]¶
Bases:
BaseModel- flamingos_2_long_slit: ObservingModeDetailsFlamingos2LongSlit | None¶
- gmos_north_imaging: ObservingModeDetailsGmosNorthImaging | None¶
- gmos_north_long_slit: ObservingModeDetailsGmosNorthLongSlit | None¶
- gmos_south_imaging: ObservingModeDetailsGmosSouthImaging | None¶
- gmos_south_long_slit: ObservingModeDetailsGmosSouthLongSlit | None¶
- instrument: Instrument¶
- mode: ObservingModeType¶
- class gpp_client.generated.ObservingModeDetailsFlamingos2LongSlit(*, decker: Flamingos2Decker, defaultDecker: Flamingos2Decker, defaultOffsets: list[Flamingos2LongSlitDetailsDefaultOffsets], disperser: Flamingos2Disperser, filter: Flamingos2Filter, fpu: Flamingos2Fpu, telluricType: Flamingos2LongSlitDetailsTelluricType, exposureTimeMode: Flamingos2LongSlitDetailsExposureTimeMode, explicitReadMode: Flamingos2ReadMode | None, explicitReads: Flamingos2Reads | None, explicitDecker: Flamingos2Decker | None, readoutMode: Flamingos2ReadoutMode, defaultReadoutMode: Flamingos2ReadoutMode, offsets: list[Flamingos2LongSlitDetailsOffsets], acquisition: Flamingos2LongSlitDetailsAcquisition, initialDisperser: Flamingos2Disperser, initialFilter: Flamingos2Filter, initialFpu: Flamingos2Fpu)[source]¶
Bases:
Flamingos2LongSlitDetails
- class gpp_client.generated.ObservingModeDetailsGmosNorthImaging(*, filters: list[GmosNorthImagingDetailsFilters], bin: GmosBinning)[source]¶
Bases:
GmosNorthImagingDetails
- class gpp_client.generated.ObservingModeDetailsGmosNorthLongSlit(*, grating: GmosNorthGrating, filter: GmosNorthFilter | None, fpu: GmosNorthBuiltinFpu, centralWavelength: GmosNorthLongSlitDetailsCentralWavelength, offsets: list[GmosNorthLongSlitDetailsOffsets], xBin: GmosBinning, yBin: GmosBinning)[source]¶
Bases:
GmosNorthLongSlitDetails
- class gpp_client.generated.ObservingModeDetailsGmosSouthImaging(*, filters: list[GmosSouthImagingDetailsFilters], bin: GmosBinning)[source]¶
Bases:
GmosSouthImagingDetails
- class gpp_client.generated.ObservingModeDetailsGmosSouthLongSlit(*, grating: GmosSouthGrating, filter: GmosSouthFilter | None, fpu: GmosSouthBuiltinFpu, centralWavelength: GmosSouthLongSlitDetailsCentralWavelength, offsets: list[GmosSouthLongSlitDetailsOffsets], xBin: GmosBinning, yBin: GmosBinning)[source]¶
Bases:
GmosSouthLongSlitDetails
- class gpp_client.generated.OpportunityTargetDetails(*, region: OpportunityTargetDetailsRegion)[source]¶
Bases:
BaseModel- region: OpportunityTargetDetailsRegion¶
- class gpp_client.generated.OpportunityTargetDetailsRegion[source]¶
Bases:
BaseModel- declination_arc: OpportunityTargetDetailsRegionDeclinationArc¶
- right_ascension_arc: OpportunityTargetDetailsRegionRightAscensionArc¶
- class gpp_client.generated.OpportunityTargetDetailsRegionDeclinationArcEnd(*, degrees: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.OpportunityTargetDetailsRegionDeclinationArcStart(*, degrees: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.OpportunityTargetDetailsRegionRightAscensionArc[source]¶
Bases:
BaseModel
- class gpp_client.generated.OpportunityTargetDetailsRegionRightAscensionArcEnd(*, degrees: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.OpportunityTargetDetailsRegionRightAscensionArcStart(*, degrees: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.Ping(*, programs: PingPrograms)[source]¶
Bases:
BaseModel- programs: PingPrograms¶
- class gpp_client.generated.PingPrograms(*, matches: list[PingProgramsMatches])[source]¶
Bases:
BaseModel- matches: list[PingProgramsMatches]¶
- class gpp_client.generated.ProgramCore(*, id: Any, name: Any | None, existence: Existence, description: Any | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ProgramDetail(*, id: Any, name: Any | None, existence: Existence, description: Any | None, type: ProgramType, active: ProgramDetailActive, proposalStatus: ProposalStatus, proposal: ProgramDetailProposal | None, pi: ProgramDetailPi | None)[source]¶
Bases:
ProgramCore- active: ProgramDetailActive¶
- pi: ProgramDetailPi | None¶
- proposal: ProgramDetailProposal | None¶
- proposal_status: ProposalStatus¶
- type_: ProgramType¶
- class gpp_client.generated.ProgramDetailProposal[source]¶
Bases:
BaseModel- call: ProgramDetailProposalCall | None¶
- class gpp_client.generated.ProgramDetailProposalCall[source]¶
Bases:
BaseModel- active: ProgramDetailProposalCallActive¶
- class gpp_client.generated.ProgramDetailProposalCallActive(*, start: Any, end: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ProgramEdit(*, programEdit: ProgramEditProgramEdit)[source]¶
Bases:
BaseModel- program_edit: ProgramEditProgramEdit¶
- class gpp_client.generated.ProgramEditProgramEdit(*, editType: EditType, value: ProgramEditProgramEditValue)[source]¶
Bases:
BaseModel- value: ProgramEditProgramEditValue¶
- class gpp_client.generated.ProgramEditProgramEditValue(*, description: Any | None, existence: Existence, name: Any | None, id: Any, allGroupElements: list[ProgramEditProgramEditValueAllGroupElements])[source]¶
Bases:
BaseModel- all_group_elements: list[ProgramEditProgramEditValueAllGroupElements]¶
- class gpp_client.generated.ProgramEditProgramEditValueAllGroupElements(*, observation: ProgramEditProgramEditValueAllGroupElementsObservation | None, group: ProgramEditProgramEditValueAllGroupElementsGroup | None)[source]¶
Bases:
BaseModel- observation: ProgramEditProgramEditValueAllGroupElementsObservation | None¶
- class gpp_client.generated.ProgramEditProgramEditValueAllGroupElementsGroup(*, id: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ProgramEditProgramEditValueAllGroupElementsObservation(*, id: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ProgramGroupElements(*, allGroupElements: list[ProgramGroupElementsAllGroupElements])[source]¶
Bases:
BaseModel- all_group_elements: list[ProgramGroupElementsAllGroupElements]¶
- class gpp_client.generated.ProgramGroupElementsAllGroupElements[source]¶
Bases:
BaseModel- observation: ProgramGroupElementsAllGroupElementsObservation | None¶
- class gpp_client.generated.ProgramGroupElementsAllGroupElementsGroup[source]¶
Bases:
BaseModel- maximum_interval: ProgramGroupElementsAllGroupElementsGroupMaximumInterval | None¶
- minimum_interval: ProgramGroupElementsAllGroupElementsGroupMinimumInterval | None¶
- class gpp_client.generated.ProgramGroupElementsAllGroupElementsGroupMaximumInterval(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ProgramGroupElementsAllGroupElementsGroupMinimumInterval(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ProgramGroupElementsAllGroupElementsObservation(*, id: Any, groupId: Any | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.RestoreCallForProposalsById(*, updateCallsForProposals: RestoreCallForProposalsByIdUpdateCallsForProposals)[source]¶
Bases:
BaseModel- update_calls_for_proposals: RestoreCallForProposalsByIdUpdateCallsForProposals¶
- class gpp_client.generated.RestoreCallForProposalsByIdUpdateCallsForProposals(*, hasMore: bool, callsForProposals: list[RestoreCallForProposalsByIdUpdateCallsForProposalsCallsForProposals])[source]¶
Bases:
BaseModel- calls_for_proposals: list[RestoreCallForProposalsByIdUpdateCallsForProposalsCallsForProposals]¶
- class gpp_client.generated.RestoreCallForProposalsByIdUpdateCallsForProposalsCallsForProposals(*, id: Any, title: Any, type: CallForProposalsType, semester: Any, active: CallForProposalsDetailsActive, submissionDeadlineDefault: Any | None, instruments: list[Instrument], existence: Existence)[source]¶
Bases:
CallForProposalsDetails
- class gpp_client.generated.RestoreObservationById(*, updateObservations: RestoreObservationByIdUpdateObservations)[source]¶
Bases:
BaseModel- update_observations: RestoreObservationByIdUpdateObservations¶
- class gpp_client.generated.RestoreObservationByIdUpdateObservations(*, hasMore: bool, observations: list[RestoreObservationByIdUpdateObservationsObservations])[source]¶
Bases:
BaseModel- observations: list[RestoreObservationByIdUpdateObservationsObservations]¶
- class gpp_client.generated.RestoreObservationByIdUpdateObservationsObservations(*, id: Any, existence: Existence, reference: ObservationCoreReference | None, title: Any, instrument: Instrument | None, calibrationRole: CalibrationRole | None, observerNotes: Any | None, subtitle: Any | None, program: ObservationDetailsProgram, scienceRequirements: ObservationDetailsScienceRequirements, scienceBand: ScienceBand | None, workflow: ObservationDetailsWorkflow | None, observingMode: ObservationDetailsObservingMode | None, constraintSet: ObservationDetailsConstraintSet, timingWindows: list[ObservationDetailsTimingWindows], targetEnvironment: ObservationDetailsTargetEnvironment)[source]¶
Bases:
ObservationDetails
- class gpp_client.generated.RestoreObservationByReference(*, updateObservations: RestoreObservationByReferenceUpdateObservations)[source]¶
Bases:
BaseModel- update_observations: RestoreObservationByReferenceUpdateObservations¶
- class gpp_client.generated.RestoreObservationByReferenceUpdateObservations(*, hasMore: bool, observations: list[RestoreObservationByReferenceUpdateObservationsObservations])[source]¶
Bases:
BaseModel- observations: list[RestoreObservationByReferenceUpdateObservationsObservations]¶
- class gpp_client.generated.RestoreObservationByReferenceUpdateObservationsObservations(*, id: Any, existence: Existence, reference: ObservationCoreReference | None, title: Any, instrument: Instrument | None, calibrationRole: CalibrationRole | None, observerNotes: Any | None, subtitle: Any | None, program: ObservationDetailsProgram, scienceRequirements: ObservationDetailsScienceRequirements, scienceBand: ScienceBand | None, workflow: ObservationDetailsWorkflow | None, observingMode: ObservationDetailsObservingMode | None, constraintSet: ObservationDetailsConstraintSet, timingWindows: list[ObservationDetailsTimingWindows], targetEnvironment: ObservationDetailsTargetEnvironment)[source]¶
Bases:
ObservationDetails
- class gpp_client.generated.RestoreProgramById(*, updatePrograms: RestoreProgramByIdUpdatePrograms)[source]¶
Bases:
BaseModel- update_programs: RestoreProgramByIdUpdatePrograms¶
- class gpp_client.generated.RestoreProgramByIdUpdatePrograms(*, hasMore: bool, programs: list[RestoreProgramByIdUpdateProgramsPrograms])[source]¶
Bases:
BaseModel- programs: list[RestoreProgramByIdUpdateProgramsPrograms]¶
- class gpp_client.generated.RestoreProgramByIdUpdateProgramsPrograms(*, id: Any, name: Any | None, existence: Existence, description: Any | None, type: ProgramType, active: ProgramDetailActive, proposalStatus: ProposalStatus, proposal: ProgramDetailProposal | None, pi: ProgramDetailPi | None, allGroupElements: list[RestoreProgramByIdUpdateProgramsProgramsAllGroupElements])[source]¶
Bases:
ProgramDetail- all_group_elements: list[RestoreProgramByIdUpdateProgramsProgramsAllGroupElements]¶
- class gpp_client.generated.RestoreProgramByIdUpdateProgramsProgramsAllGroupElements(*, parentGroupId: Any | None, observation: RestoreProgramByIdUpdateProgramsProgramsAllGroupElementsObservation | None, group: RestoreProgramByIdUpdateProgramsProgramsAllGroupElementsGroup | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.RestoreProgramByIdUpdateProgramsProgramsAllGroupElementsGroup(*, id: Any, name: Any | None, minimumRequired: Any | None, ordered: bool, parentId: Any | None, parentIndex: Any, minimumInterval: RestoreProgramByIdUpdateProgramsProgramsAllGroupElementsGroupMinimumInterval | None, maximumInterval: RestoreProgramByIdUpdateProgramsProgramsAllGroupElementsGroupMaximumInterval | None, system: bool)[source]¶
Bases:
BaseModel- maximum_interval: RestoreProgramByIdUpdateProgramsProgramsAllGroupElementsGroupMaximumInterval | None¶
- minimum_interval: RestoreProgramByIdUpdateProgramsProgramsAllGroupElementsGroupMinimumInterval | None¶
- class gpp_client.generated.RestoreProgramByIdUpdateProgramsProgramsAllGroupElementsGroupMaximumInterval(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.RestoreProgramByIdUpdateProgramsProgramsAllGroupElementsGroupMinimumInterval(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.RestoreProgramByIdUpdateProgramsProgramsAllGroupElementsObservation(*, id: Any, groupId: Any | None)[source]¶
Bases:
BaseModel
- class gpp_client.generated.RestoreTargetById(*, updateTargets: RestoreTargetByIdUpdateTargets)[source]¶
Bases:
BaseModel- update_targets: RestoreTargetByIdUpdateTargets¶
- class gpp_client.generated.RestoreTargetByIdUpdateTargets(*, hasMore: bool, targets: list[RestoreTargetByIdUpdateTargetsTargets])[source]¶
Bases:
BaseModel- targets: list[RestoreTargetByIdUpdateTargetsTargets]¶
- class gpp_client.generated.RestoreTargetByIdUpdateTargetsTargets(*, id: Any, existence: Existence, name: Any, calibrationRole: CalibrationRole | None, opportunity: TargetDetailsOpportunity | None, sidereal: TargetDetailsSidereal | None, nonsidereal: TargetDetailsNonsidereal | None, program: RestoreTargetByIdUpdateTargetsTargetsProgram)[source]¶
Bases:
TargetDetails
- class gpp_client.generated.RestoreTargetByIdUpdateTargetsTargetsProgram(*, id: Any, name: Any | None, description: Any | None, existence: Existence)[source]¶
Bases:
BaseModel
- class gpp_client.generated.ScienceRequirementsDetails(*, mode: ScienceMode | None)[source]¶
Bases:
BaseModel- mode: ScienceMode | None¶
- class gpp_client.generated.SetObservationWorkflowState(*, setObservationWorkflowState: SetObservationWorkflowStateSetObservationWorkflowState | None)[source]¶
Bases:
BaseModel- set_observation_workflow_state: SetObservationWorkflowStateSetObservationWorkflowState | None¶
- class gpp_client.generated.SetObservationWorkflowStateSetObservationWorkflowState(*, state: ObservationWorkflowState, validTransitions: list[ObservationWorkflowState], validationErrors: list[ObservationWorkflowDetailsValidationErrors])[source]¶
Bases:
ObservationWorkflowDetails
- class gpp_client.generated.SiderealTargetDetails(*, ra: SiderealTargetDetailsRa, dec: SiderealTargetDetailsDec, epoch: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.SiderealTargetDetailsDec(*, degrees: Any, dms: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.SiderealTargetDetailsRa(*, hours: Any, hms: Any, degrees: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.TargetCore(*, id: Any, existence: Existence, name: Any, calibrationRole: CalibrationRole | None)[source]¶
Bases:
BaseModel- calibration_role: CalibrationRole | None¶
- class gpp_client.generated.TargetDetails(*, id: Any, existence: Existence, name: Any, calibrationRole: CalibrationRole | None, opportunity: TargetDetailsOpportunity | None, sidereal: TargetDetailsSidereal | None, nonsidereal: TargetDetailsNonsidereal | None)[source]¶
Bases:
TargetCore- nonsidereal: TargetDetailsNonsidereal | None¶
- opportunity: TargetDetailsOpportunity | None¶
- sidereal: TargetDetailsSidereal | None¶
- class gpp_client.generated.TargetDetailsNonsidereal(*, des: str, keyType: EphemerisKeyType, key: str)[source]¶
Bases:
NonsiderealTargetDetails
- class gpp_client.generated.TargetDetailsOpportunity(*, region: OpportunityTargetDetailsRegion)[source]¶
Bases:
OpportunityTargetDetails
- class gpp_client.generated.TargetDetailsSidereal(*, ra: SiderealTargetDetailsRa, dec: SiderealTargetDetailsDec, epoch: Any)[source]¶
Bases:
SiderealTargetDetails
- class gpp_client.generated.TargetEdit(*, targetEdit: TargetEditTargetEdit)[source]¶
Bases:
BaseModel- target_edit: TargetEditTargetEdit¶
- class gpp_client.generated.TargetEditTargetEdit(*, editType: EditType, targetId: Any, value: TargetEditTargetEditValue | None)[source]¶
Bases:
BaseModel- value: TargetEditTargetEditValue | None¶
- class gpp_client.generated.TargetEditTargetEditValue(*, id: Any, name: Any, nonsidereal: TargetEditTargetEditValueNonsidereal | None, sidereal: TargetEditTargetEditValueSidereal | None)[source]¶
Bases:
BaseModel- nonsidereal: TargetEditTargetEditValueNonsidereal | None¶
- sidereal: TargetEditTargetEditValueSidereal | None¶
- class gpp_client.generated.TargetEditTargetEditValueNonsidereal(*, des: str, key: str)[source]¶
Bases:
BaseModel
- class gpp_client.generated.TargetEditTargetEditValueSidereal(*, ra: TargetEditTargetEditValueSiderealRa, dec: TargetEditTargetEditValueSiderealDec)[source]¶
Bases:
BaseModel
- class gpp_client.generated.TargetEditTargetEditValueSiderealDec(*, degrees: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.TargetEditTargetEditValueSiderealRa(*, degrees: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.TargetEnvironmentDetails(*, asterism: list[TargetEnvironmentDetailsAsterism], explicitBase: TargetEnvironmentDetailsExplicitBase | None)[source]¶
Bases:
BaseModel- asterism: list[TargetEnvironmentDetailsAsterism]¶
- explicit_base: TargetEnvironmentDetailsExplicitBase | None¶
- class gpp_client.generated.TargetEnvironmentDetailsAsterism[source]¶
Bases:
BaseModel- nonsidereal: TargetEnvironmentDetailsAsterismNonsidereal | None¶
- sidereal: TargetEnvironmentDetailsAsterismSidereal | None¶
- class gpp_client.generated.TargetEnvironmentDetailsAsterismNonsidereal(*, des: str, keyType: EphemerisKeyType, key: str)[source]¶
Bases:
NonsiderealTargetDetails
- class gpp_client.generated.TargetEnvironmentDetailsAsterismSidereal(*, ra: SiderealTargetDetailsRa, dec: SiderealTargetDetailsDec, epoch: Any)[source]¶
Bases:
SiderealTargetDetails
- class gpp_client.generated.TargetEnvironmentDetailsExplicitBaseDec(*, dms: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.TargetEnvironmentDetailsExplicitBaseRa(*, hms: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.TargetProgramSummary(*, program: TargetProgramSummaryProgram)[source]¶
Bases:
BaseModel- program: TargetProgramSummaryProgram¶
- class gpp_client.generated.TargetProgramSummaryProgram(*, id: Any, name: Any | None, existence: Existence, description: Any | None)[source]¶
Bases:
ProgramCore
- class gpp_client.generated.TimingWindowDetails(*, inclusion: TimingWindowInclusion, startUtc: Any, end: Annotated[TimingWindowDetailsEndTimingWindowEndAt | TimingWindowDetailsEndTimingWindowEndAfter, FieldInfo(annotation=NoneType, required=True, discriminator='typename__')] | None)[source]¶
Bases:
BaseModel- end: Annotated[TimingWindowDetailsEndTimingWindowEndAt | TimingWindowDetailsEndTimingWindowEndAfter, FieldInfo(annotation=NoneType, required=True, discriminator='typename__')] | None¶
- inclusion: TimingWindowInclusion¶
- class gpp_client.generated.TimingWindowDetailsEndTimingWindowEndAfterAfter(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.TimingWindowDetailsEndTimingWindowEndAfterRepeat[source]¶
Bases:
BaseModel
- class gpp_client.generated.TimingWindowDetailsEndTimingWindowEndAfterRepeatPeriod(*, seconds: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.TimingWindowDetailsEndTimingWindowEndAt(*, __typename: Literal['TimingWindowEndAt'], atUtc: Any)[source]¶
Bases:
BaseModel
- class gpp_client.generated.UpdateCallForProposalsById(*, updateCallsForProposals: UpdateCallForProposalsByIdUpdateCallsForProposals)[source]¶
Bases:
BaseModel- update_calls_for_proposals: UpdateCallForProposalsByIdUpdateCallsForProposals¶
- class gpp_client.generated.UpdateCallForProposalsByIdUpdateCallsForProposals(*, hasMore: bool, callsForProposals: list[UpdateCallForProposalsByIdUpdateCallsForProposalsCallsForProposals])[source]¶
Bases:
BaseModel- calls_for_proposals: list[UpdateCallForProposalsByIdUpdateCallsForProposalsCallsForProposals]¶
- class gpp_client.generated.UpdateCallForProposalsByIdUpdateCallsForProposalsCallsForProposals(*, id: Any, title: Any, type: CallForProposalsType, semester: Any, active: CallForProposalsDetailsActive, submissionDeadlineDefault: Any | None, instruments: list[Instrument], existence: Existence)[source]¶
Bases:
CallForProposalsDetails
- class gpp_client.generated.UpdateCallsForProposals(*, updateCallsForProposals: UpdateCallsForProposalsUpdateCallsForProposals)[source]¶
Bases:
BaseModel- update_calls_for_proposals: UpdateCallsForProposalsUpdateCallsForProposals¶
- class gpp_client.generated.UpdateCallsForProposalsUpdateCallsForProposals(*, hasMore: bool, callsForProposals: list[UpdateCallsForProposalsUpdateCallsForProposalsCallsForProposals])[source]¶
Bases:
BaseModel- calls_for_proposals: list[UpdateCallsForProposalsUpdateCallsForProposalsCallsForProposals]¶
- class gpp_client.generated.UpdateCallsForProposalsUpdateCallsForProposalsCallsForProposals(*, id: Any, title: Any, type: CallForProposalsType, semester: Any, active: CallForProposalsDetailsActive, submissionDeadlineDefault: Any | None, instruments: list[Instrument], existence: Existence)[source]¶
Bases:
CallForProposalsDetails
- class gpp_client.generated.UpdateObservationById(*, updateObservations: UpdateObservationByIdUpdateObservations)[source]¶
Bases:
BaseModel- update_observations: UpdateObservationByIdUpdateObservations¶
- class gpp_client.generated.UpdateObservationByIdUpdateObservations(*, hasMore: bool, observations: list[UpdateObservationByIdUpdateObservationsObservations])[source]¶
Bases:
BaseModel- observations: list[UpdateObservationByIdUpdateObservationsObservations]¶
- class gpp_client.generated.UpdateObservationByIdUpdateObservationsObservations(*, id: Any, existence: Existence, reference: ObservationCoreReference | None, title: Any, instrument: Instrument | None, calibrationRole: CalibrationRole | None, observerNotes: Any | None, subtitle: Any | None, program: ObservationDetailsProgram, scienceRequirements: ObservationDetailsScienceRequirements, scienceBand: ScienceBand | None, workflow: ObservationDetailsWorkflow | None, observingMode: ObservationDetailsObservingMode | None, constraintSet: ObservationDetailsConstraintSet, timingWindows: list[ObservationDetailsTimingWindows], targetEnvironment: ObservationDetailsTargetEnvironment)[source]¶
Bases:
ObservationDetails
- class gpp_client.generated.UpdateObservationByReference(*, updateObservations: UpdateObservationByReferenceUpdateObservations)[source]¶
Bases:
BaseModel- update_observations: UpdateObservationByReferenceUpdateObservations¶
- class gpp_client.generated.UpdateObservationByReferenceUpdateObservations(*, hasMore: bool, observations: list[UpdateObservationByReferenceUpdateObservationsObservations])[source]¶
Bases:
BaseModel- observations: list[UpdateObservationByReferenceUpdateObservationsObservations]¶
- class gpp_client.generated.UpdateObservationByReferenceUpdateObservationsObservations(*, id: Any, existence: Existence, reference: ObservationCoreReference | None, title: Any, instrument: Instrument | None, calibrationRole: CalibrationRole | None, observerNotes: Any | None, subtitle: Any | None, program: ObservationDetailsProgram, scienceRequirements: ObservationDetailsScienceRequirements, scienceBand: ScienceBand | None, workflow: ObservationDetailsWorkflow | None, observingMode: ObservationDetailsObservingMode | None, constraintSet: ObservationDetailsConstraintSet, timingWindows: list[ObservationDetailsTimingWindows], targetEnvironment: ObservationDetailsTargetEnvironment)[source]¶
Bases:
ObservationDetails
- class gpp_client.generated.UpdateObservations(*, updateObservations: UpdateObservationsUpdateObservations)[source]¶
Bases:
BaseModel- update_observations: UpdateObservationsUpdateObservations¶
- class gpp_client.generated.UpdateObservationsUpdateObservations(*, hasMore: bool, observations: list[UpdateObservationsUpdateObservationsObservations])[source]¶
Bases:
BaseModel- observations: list[UpdateObservationsUpdateObservationsObservations]¶
- class gpp_client.generated.UpdateObservationsUpdateObservationsObservations(*, id: Any, existence: Existence, reference: ObservationCoreReference | None, title: Any, instrument: Instrument | None, calibrationRole: CalibrationRole | None, observerNotes: Any | None, subtitle: Any | None, program: ObservationDetailsProgram, scienceRequirements: ObservationDetailsScienceRequirements, scienceBand: ScienceBand | None, workflow: ObservationDetailsWorkflow | None, observingMode: ObservationDetailsObservingMode | None, constraintSet: ObservationDetailsConstraintSet, timingWindows: list[ObservationDetailsTimingWindows], targetEnvironment: ObservationDetailsTargetEnvironment)[source]¶
Bases:
ObservationDetails
- class gpp_client.generated.UpdateProgramById(*, updatePrograms: UpdateProgramByIdUpdatePrograms)[source]¶
Bases:
BaseModel- update_programs: UpdateProgramByIdUpdatePrograms¶
- class gpp_client.generated.UpdateProgramByIdUpdatePrograms(*, hasMore: bool, programs: list[UpdateProgramByIdUpdateProgramsPrograms])[source]¶
Bases:
BaseModel- programs: list[UpdateProgramByIdUpdateProgramsPrograms]¶
- class gpp_client.generated.UpdateProgramByIdUpdateProgramsPrograms(*, allGroupElements: list[ProgramGroupElementsAllGroupElements], id: Any, name: Any | None, existence: Existence, description: Any | None, type: ProgramType, active: ProgramDetailActive, proposalStatus: ProposalStatus, proposal: ProgramDetailProposal | None, pi: ProgramDetailPi | None)[source]¶
Bases:
ProgramDetail,ProgramGroupElements
- class gpp_client.generated.UpdatePrograms(*, updatePrograms: UpdateProgramsUpdatePrograms)[source]¶
Bases:
BaseModel- update_programs: UpdateProgramsUpdatePrograms¶
- class gpp_client.generated.UpdateProgramsUpdatePrograms(*, hasMore: bool, programs: list[UpdateProgramsUpdateProgramsPrograms])[source]¶
Bases:
BaseModel- programs: list[UpdateProgramsUpdateProgramsPrograms]¶
- class gpp_client.generated.UpdateProgramsUpdateProgramsPrograms(*, allGroupElements: list[ProgramGroupElementsAllGroupElements], id: Any, name: Any | None, existence: Existence, description: Any | None, type: ProgramType, active: ProgramDetailActive, proposalStatus: ProposalStatus, proposal: ProgramDetailProposal | None, pi: ProgramDetailPi | None)[source]¶
Bases:
ProgramDetail,ProgramGroupElements
- class gpp_client.generated.UpdateTargetById(*, updateTargets: UpdateTargetByIdUpdateTargets)[source]¶
Bases:
BaseModel- update_targets: UpdateTargetByIdUpdateTargets¶
- class gpp_client.generated.UpdateTargetByIdUpdateTargets(*, hasMore: bool, targets: list[UpdateTargetByIdUpdateTargetsTargets])[source]¶
Bases:
BaseModel- targets: list[UpdateTargetByIdUpdateTargetsTargets]¶
- class gpp_client.generated.UpdateTargetByIdUpdateTargetsTargets(*, program: TargetProgramSummaryProgram, id: Any, existence: Existence, name: Any, calibrationRole: CalibrationRole | None, opportunity: TargetDetailsOpportunity | None, sidereal: TargetDetailsSidereal | None, nonsidereal: TargetDetailsNonsidereal | None)[source]¶
Bases:
TargetDetails,TargetProgramSummary
- class gpp_client.generated.UpdateTargets(*, updateTargets: UpdateTargetsUpdateTargets)[source]¶
Bases:
BaseModel- update_targets: UpdateTargetsUpdateTargets¶
- class gpp_client.generated.UpdateTargetsUpdateTargets(*, hasMore: bool, targets: list[UpdateTargetsUpdateTargetsTargets])[source]¶
Bases:
BaseModel- targets: list[UpdateTargetsUpdateTargetsTargets]¶
- class gpp_client.generated.UpdateTargetsUpdateTargetsTargets(*, program: TargetProgramSummaryProgram, id: Any, existence: Existence, name: Any, calibrationRole: CalibrationRole | None, opportunity: TargetDetailsOpportunity | None, sidereal: TargetDetailsSidereal | None, nonsidereal: TargetDetailsNonsidereal | None)[source]¶
Bases:
TargetDetails,TargetProgramSummary
- class gpp_client.generated.WorkflowCore(*, state: CalculationState)[source]¶
Bases:
BaseModel- state: CalculationState¶
- class gpp_client.generated.WorkflowDetails(*, state: CalculationState, value: WorkflowDetailsValue)[source]¶
Bases:
WorkflowCore- value: WorkflowDetailsValue¶
- class gpp_client.generated.WorkflowDetailsValue[source]¶
Bases:
BaseModel- state: ObservationWorkflowState¶
- valid_transitions: list[ObservationWorkflowState]¶
- validation_errors: list[WorkflowDetailsValueValidationErrors]¶