Enums

This module defines all enumerated types used in the GPP GraphQL schema.

Enums are used to constrain fields to a specific set of valid values, preventing invalid data during queries or mutations. These are required for many InputType fields (e.g., Existence, CalibrationRole, ScienceBand) and should be referenced when constructing input objects or interpreting responses.

Usage

Each enum is exposed as a Python Enum, allowing you to access values safely in client code.

For example:

from gpp_client.api.enums import Existence

input_data = TargetPropertiesInput(existence=Existence.PRESENT)

API Reference

class gpp_client.api.enums.ArcType(value)[source]

Bases: str, Enum

EMPTY = 'EMPTY'
FULL = 'FULL'
PARTIAL = 'PARTIAL'
class gpp_client.api.enums.AtomExecutionState(value)[source]

Bases: str, Enum

ABANDONED = 'ABANDONED'
COMPLETED = 'COMPLETED'
NOT_STARTED = 'NOT_STARTED'
ONGOING = 'ONGOING'
class gpp_client.api.enums.AtomStage(value)[source]

Bases: str, Enum

END_ATOM = 'END_ATOM'
START_ATOM = 'START_ATOM'
class gpp_client.api.enums.AttachmentType(value)[source]

Bases: str, Enum

CUSTOM_SED = 'CUSTOM_SED'
FINDER = 'FINDER'
MOS_MASK = 'MOS_MASK'
PRE_IMAGING = 'PRE_IMAGING'
SCIENCE = 'SCIENCE'
TEAM = 'TEAM'
class gpp_client.api.enums.Band(value)[source]

Bases: str, Enum

AP = 'AP'
B = 'B'
GAIA = 'GAIA'
GAIA_BP = 'GAIA_BP'
GAIA_RP = 'GAIA_RP'
H = 'H'
I = 'I'
J = 'J'
K = 'K'
L = 'L'
M = 'M'
N = 'N'
Q = 'Q'
R = 'R'
SLOAN_G = 'SLOAN_G'
SLOAN_I = 'SLOAN_I'
SLOAN_R = 'SLOAN_R'
SLOAN_U = 'SLOAN_U'
SLOAN_Z = 'SLOAN_Z'
U = 'U'
V = 'V'
Y = 'Y'
class gpp_client.api.enums.BlindOffsetType(value)[source]

Bases: str, Enum

AUTOMATIC = 'AUTOMATIC'
MANUAL = 'MANUAL'
class gpp_client.api.enums.Breakpoint(value)[source]

Bases: str, Enum

DISABLED = 'DISABLED'
ENABLED = 'ENABLED'
class gpp_client.api.enums.BrightnessIntegratedUnits(value)[source]

Bases: str, Enum

AB_MAGNITUDE = 'AB_MAGNITUDE'
ERG_PER_S_PER_CM_SQUARED_PER_A = 'ERG_PER_S_PER_CM_SQUARED_PER_A'
ERG_PER_S_PER_CM_SQUARED_PER_HZ = 'ERG_PER_S_PER_CM_SQUARED_PER_HZ'
JANSKY = 'JANSKY'
VEGA_MAGNITUDE = 'VEGA_MAGNITUDE'
W_PER_M_SQUARED_PER_UM = 'W_PER_M_SQUARED_PER_UM'
class gpp_client.api.enums.BrightnessSurfaceUnits(value)[source]

Bases: str, Enum

AB_MAG_PER_ARCSEC_SQUARED = 'AB_MAG_PER_ARCSEC_SQUARED'
ERG_PER_S_PER_CM_SQUARED_PER_A_PER_ARCSEC_SQUARED = 'ERG_PER_S_PER_CM_SQUARED_PER_A_PER_ARCSEC_SQUARED'
ERG_PER_S_PER_CM_SQUARED_PER_HZ_PER_ARCSEC_SQUARED = 'ERG_PER_S_PER_CM_SQUARED_PER_HZ_PER_ARCSEC_SQUARED'
JY_PER_ARCSEC_SQUARED = 'JY_PER_ARCSEC_SQUARED'
VEGA_MAG_PER_ARCSEC_SQUARED = 'VEGA_MAG_PER_ARCSEC_SQUARED'
W_PER_M_SQUARED_PER_UM_PER_ARCSEC_SQUARED = 'W_PER_M_SQUARED_PER_UM_PER_ARCSEC_SQUARED'
class gpp_client.api.enums.CalculationState(value)[source]

Bases: str, Enum

CALCULATING = 'CALCULATING'
PENDING = 'PENDING'
READY = 'READY'
RETRY = 'RETRY'
class gpp_client.api.enums.CalibrationRole(value)[source]

Bases: str, Enum

PHOTOMETRIC = 'PHOTOMETRIC'
SPECTROPHOTOMETRIC = 'SPECTROPHOTOMETRIC'
TELLURIC = 'TELLURIC'
TWILIGHT = 'TWILIGHT'
class gpp_client.api.enums.CallForProposalsType(value)[source]

Bases: str, Enum

DEMO_SCIENCE = 'DEMO_SCIENCE'
DIRECTORS_TIME = 'DIRECTORS_TIME'
FAST_TURNAROUND = 'FAST_TURNAROUND'
LARGE_PROGRAM = 'LARGE_PROGRAM'
POOR_WEATHER = 'POOR_WEATHER'
REGULAR_SEMESTER = 'REGULAR_SEMESTER'
SYSTEM_VERIFICATION = 'SYSTEM_VERIFICATION'
class gpp_client.api.enums.CatalogName(value)[source]

Bases: str, Enum

GAIA = 'GAIA'
IMPORT = 'IMPORT'
SIMBAD = 'SIMBAD'
TELLURIC = 'TELLURIC'
class gpp_client.api.enums.ChargeClass(value)[source]

Bases: str, Enum

NON_CHARGED = 'NON_CHARGED'
PROGRAM = 'PROGRAM'
class gpp_client.api.enums.CloudExtinctionPreset(value)[source]

Bases: str, Enum

ONE_POINT_ZERO = 'ONE_POINT_ZERO'
POINT_FIVE = 'POINT_FIVE'
POINT_ONE = 'POINT_ONE'
POINT_THREE = 'POINT_THREE'
THREE_POINT_ZERO = 'THREE_POINT_ZERO'
TWO_POINT_ZERO = 'TWO_POINT_ZERO'
ZERO = 'ZERO'
class gpp_client.api.enums.ConditionsExpectationType(value)[source]

Bases: str, Enum

CLEAR_SKIES = 'CLEAR_SKIES'
FOG = 'FOG'
THICK_CLOUDS = 'THICK_CLOUDS'
THIN_CLOUDS = 'THIN_CLOUDS'
class gpp_client.api.enums.ConditionsMeasurementSource(value)[source]

Bases: str, Enum

OBSERVER = 'OBSERVER'
class gpp_client.api.enums.ConfigurationRequestStatus(value)[source]

Bases: str, Enum

APPROVED = 'APPROVED'
DENIED = 'DENIED'
REQUESTED = 'REQUESTED'
WITHDRAWN = 'WITHDRAWN'
class gpp_client.api.enums.CoolStarTemperature(value)[source]

Bases: str, Enum

T1000_K = 'T1000_K'
T1200_K = 'T1200_K'
T1400_K = 'T1400_K'
T1600_K = 'T1600_K'
T1800_K = 'T1800_K'
T2000_K = 'T2000_K'
T2200_K = 'T2200_K'
T2400_K = 'T2400_K'
T2600_K = 'T2600_K'
T2800_K = 'T2800_K'
T400_K = 'T400_K'
T600_K = 'T600_K'
T800_K = 'T800_K'
T900_K = 'T900_K'
class gpp_client.api.enums.DatabaseOperation(value)[source]

Bases: str, Enum

DELETE = 'DELETE'
INSERT = 'INSERT'
TRUNCATE = 'TRUNCATE'
UPDATE = 'UPDATE'
class gpp_client.api.enums.DatasetQaState(value)[source]

Bases: str, Enum

FAIL = 'FAIL'
PASS = 'PASS'
USABLE = 'USABLE'
class gpp_client.api.enums.DatasetStage(value)[source]

Bases: str, Enum

END_EXPOSE = 'END_EXPOSE'
END_READOUT = 'END_READOUT'
END_WRITE = 'END_WRITE'
START_EXPOSE = 'START_EXPOSE'
START_READOUT = 'START_READOUT'
START_WRITE = 'START_WRITE'
class gpp_client.api.enums.EditType(value)[source]

Bases: str, Enum

CREATED = 'CREATED'
HARD_DELETE = 'HARD_DELETE'
UPDATED = 'UPDATED'
class gpp_client.api.enums.EducationalStatus(value)[source]

Bases: str, Enum

GRAD_STUDENT = 'GRAD_STUDENT'
OTHER = 'OTHER'
PHD = 'PHD'
UNDERGRAD_STUDENT = 'UNDERGRAD_STUDENT'
class gpp_client.api.enums.EmailStatus(value)[source]

Bases: str, Enum

ACCEPTED = 'ACCEPTED'
DELIVERED = 'DELIVERED'
PERMANENT_FAILURE = 'PERMANENT_FAILURE'
QUEUED = 'QUEUED'
REJECTED = 'REJECTED'
TEMPORARY_FAILURE = 'TEMPORARY_FAILURE'
class gpp_client.api.enums.EphemerisKeyType(value)[source]

Bases: str, Enum

ASTEROID_NEW = 'ASTEROID_NEW'
ASTEROID_OLD = 'ASTEROID_OLD'
COMET = 'COMET'
MAJOR_BODY = 'MAJOR_BODY'
USER_SUPPLIED = 'USER_SUPPLIED'
class gpp_client.api.enums.ExecutionEventType(value)[source]

Bases: str, Enum

ATOM = 'ATOM'
DATASET = 'DATASET'
SEQUENCE = 'SEQUENCE'
SLEW = 'SLEW'
STEP = 'STEP'
class gpp_client.api.enums.ExecutionState(value)[source]

Bases: str, Enum

COMPLETED = 'COMPLETED'
DECLARED_COMPLETE = 'DECLARED_COMPLETE'
NOT_DEFINED = 'NOT_DEFINED'
NOT_STARTED = 'NOT_STARTED'
ONGOING = 'ONGOING'
class gpp_client.api.enums.Existence(value)[source]

Bases: str, Enum

DELETED = 'DELETED'
PRESENT = 'PRESENT'
class gpp_client.api.enums.FilterType(value)[source]

Bases: str, Enum

BroadBand = 'BroadBand'
Combination = 'Combination'
Engineering = 'Engineering'
NarrowBand = 'NarrowBand'
Spectroscopic = 'Spectroscopic'
class gpp_client.api.enums.Flamingos2CustomSlitWidth(value)[source]

Bases: str, Enum

CUSTOM_WIDTH_1_PIX = 'CUSTOM_WIDTH_1_PIX'
CUSTOM_WIDTH_2_PIX = 'CUSTOM_WIDTH_2_PIX'
CUSTOM_WIDTH_3_PIX = 'CUSTOM_WIDTH_3_PIX'
CUSTOM_WIDTH_4_PIX = 'CUSTOM_WIDTH_4_PIX'
CUSTOM_WIDTH_6_PIX = 'CUSTOM_WIDTH_6_PIX'
CUSTOM_WIDTH_8_PIX = 'CUSTOM_WIDTH_8_PIX'
OTHER = 'OTHER'
class gpp_client.api.enums.Flamingos2Decker(value)[source]

Bases: str, Enum

IMAGING = 'IMAGING'
LONG_SLIT = 'LONG_SLIT'
MOS = 'MOS'
class gpp_client.api.enums.Flamingos2Disperser(value)[source]

Bases: str, Enum

R1200_HK = 'R1200_HK'
R1200_JH = 'R1200_JH'
R3000 = 'R3000'
class gpp_client.api.enums.Flamingos2Filter(value)[source]

Bases: str, Enum

H = 'H'
HK = 'HK'
J = 'J'
JH = 'JH'
J_LOW = 'J_LOW'
K_BLUE = 'K_BLUE'
K_LONG = 'K_LONG'
K_RED = 'K_RED'
K_SHORT = 'K_SHORT'
Y = 'Y'
class gpp_client.api.enums.Flamingos2Fpu(value)[source]

Bases: str, Enum

LONG_SLIT_1 = 'LONG_SLIT_1'
LONG_SLIT_2 = 'LONG_SLIT_2'
LONG_SLIT_3 = 'LONG_SLIT_3'
LONG_SLIT_4 = 'LONG_SLIT_4'
LONG_SLIT_6 = 'LONG_SLIT_6'
LONG_SLIT_8 = 'LONG_SLIT_8'
PINHOLE = 'PINHOLE'
SUB_PIX_PINHOLE = 'SUB_PIX_PINHOLE'
class gpp_client.api.enums.Flamingos2LyotWheel(value)[source]

Bases: str, Enum

F16 = 'F16'
GEMS_OVER = 'GEMS_OVER'
GEMS_UNDER = 'GEMS_UNDER'
HARTMANN_A = 'HARTMANN_A'
HARTMANN_B = 'HARTMANN_B'
class gpp_client.api.enums.Flamingos2ReadMode(value)[source]

Bases: str, Enum

BRIGHT = 'BRIGHT'
FAINT = 'FAINT'
MEDIUM = 'MEDIUM'
class gpp_client.api.enums.Flamingos2ReadoutMode(value)[source]

Bases: str, Enum

ENGINEERING = 'ENGINEERING'
SCIENCE = 'SCIENCE'
class gpp_client.api.enums.Flamingos2Reads(value)[source]

Bases: str, Enum

READS_1 = 'READS_1'
READS_10 = 'READS_10'
READS_11 = 'READS_11'
READS_12 = 'READS_12'
READS_13 = 'READS_13'
READS_14 = 'READS_14'
READS_15 = 'READS_15'
READS_16 = 'READS_16'
READS_3 = 'READS_3'
READS_4 = 'READS_4'
READS_5 = 'READS_5'
READS_6 = 'READS_6'
READS_7 = 'READS_7'
READS_8 = 'READS_8'
READS_9 = 'READS_9'
class gpp_client.api.enums.FluxDensityContinuumIntegratedUnits(value)[source]

Bases: str, Enum

ERG_PER_S_PER_CM_SQUARED_PER_A = 'ERG_PER_S_PER_CM_SQUARED_PER_A'
W_PER_M_SQUARED_PER_UM = 'W_PER_M_SQUARED_PER_UM'
class gpp_client.api.enums.FluxDensityContinuumSurfaceUnits(value)[source]

Bases: str, Enum

ERG_PER_S_PER_CM_SQUARED_PER_A_PER_ARCSEC_SQUARED = 'ERG_PER_S_PER_CM_SQUARED_PER_A_PER_ARCSEC_SQUARED'
W_PER_M_SQUARED_PER_UM_PER_ARCSEC_SQUARED = 'W_PER_M_SQUARED_PER_UM_PER_ARCSEC_SQUARED'
class gpp_client.api.enums.FocalPlane(value)[source]

Bases: str, Enum

IFU = 'IFU'
MULTIPLE_SLIT = 'MULTIPLE_SLIT'
SINGLE_SLIT = 'SINGLE_SLIT'
class gpp_client.api.enums.GalaxySpectrum(value)[source]

Bases: str, Enum

ELLIPTICAL = 'ELLIPTICAL'
SPIRAL = 'SPIRAL'
class gpp_client.api.enums.GcalArc(value)[source]

Bases: str, Enum

AR_ARC = 'AR_ARC'
CU_AR_ARC = 'CU_AR_ARC'
TH_AR_ARC = 'TH_AR_ARC'
XE_ARC = 'XE_ARC'
class gpp_client.api.enums.GcalContinuum(value)[source]

Bases: str, Enum

IR_GREY_BODY_HIGH = 'IR_GREY_BODY_HIGH'
IR_GREY_BODY_LOW = 'IR_GREY_BODY_LOW'
QUARTZ_HALOGEN100 = 'QUARTZ_HALOGEN100'
QUARTZ_HALOGEN5 = 'QUARTZ_HALOGEN5'
class gpp_client.api.enums.GcalDiffuser(value)[source]

Bases: str, Enum

IR = 'IR'
VISIBLE = 'VISIBLE'
class gpp_client.api.enums.GcalFilter(value)[source]

Bases: str, Enum

GMOS = 'GMOS'
HROS = 'HROS'
ND10 = 'ND10'
ND16 = 'ND16'
ND20 = 'ND20'
ND30 = 'ND30'
ND40 = 'ND40'
ND45 = 'ND45'
ND50 = 'ND50'
NIR = 'NIR'
NONE = 'NONE'
class gpp_client.api.enums.GcalShutter(value)[source]

Bases: str, Enum

CLOSED = 'CLOSED'
OPEN = 'OPEN'
class gpp_client.api.enums.Gender(value)[source]

Bases: str, Enum

FEMALE = 'FEMALE'
MALE = 'MALE'
NOT_SPECIFIED = 'NOT_SPECIFIED'
OTHER = 'OTHER'
class gpp_client.api.enums.GhostBinning(value)[source]

Bases: str, Enum

FOUR_BY_FOUR = 'FOUR_BY_FOUR'
ONE_BY_EIGHT = 'ONE_BY_EIGHT'
ONE_BY_FOUR = 'ONE_BY_FOUR'
ONE_BY_ONE = 'ONE_BY_ONE'
ONE_BY_TWO = 'ONE_BY_TWO'
TWO_BY_EIGHT = 'TWO_BY_EIGHT'
TWO_BY_FOUR = 'TWO_BY_FOUR'
TWO_BY_TWO = 'TWO_BY_TWO'
class gpp_client.api.enums.GhostResolutionMode(value)[source]

Bases: str, Enum

HIGH = 'HIGH'
STANDARD = 'STANDARD'
class gpp_client.api.enums.GmosAmpCount(value)[source]

Bases: str, Enum

SIX = 'SIX'
THREE = 'THREE'
TWELVE = 'TWELVE'
class gpp_client.api.enums.GmosAmpGain(value)[source]

Bases: str, Enum

HIGH = 'HIGH'
LOW = 'LOW'
class gpp_client.api.enums.GmosAmpReadMode(value)[source]

Bases: str, Enum

FAST = 'FAST'
SLOW = 'SLOW'
class gpp_client.api.enums.GmosBinning(value)[source]

Bases: str, Enum

FOUR = 'FOUR'
ONE = 'ONE'
TWO = 'TWO'
class gpp_client.api.enums.GmosCustomSlitWidth(value)[source]

Bases: str, Enum

CUSTOM_WIDTH_0_25 = 'CUSTOM_WIDTH_0_25'
CUSTOM_WIDTH_0_50 = 'CUSTOM_WIDTH_0_50'
CUSTOM_WIDTH_0_75 = 'CUSTOM_WIDTH_0_75'
CUSTOM_WIDTH_1_00 = 'CUSTOM_WIDTH_1_00'
CUSTOM_WIDTH_1_50 = 'CUSTOM_WIDTH_1_50'
CUSTOM_WIDTH_2_00 = 'CUSTOM_WIDTH_2_00'
CUSTOM_WIDTH_5_00 = 'CUSTOM_WIDTH_5_00'
class gpp_client.api.enums.GmosDtax(value)[source]

Bases: str, Enum

FIVE = 'FIVE'
FOUR = 'FOUR'
MINUS_FIVE = 'MINUS_FIVE'
MINUS_FOUR = 'MINUS_FOUR'
MINUS_ONE = 'MINUS_ONE'
MINUS_SIX = 'MINUS_SIX'
MINUS_THREE = 'MINUS_THREE'
MINUS_TWO = 'MINUS_TWO'
ONE = 'ONE'
SIX = 'SIX'
THREE = 'THREE'
TWO = 'TWO'
ZERO = 'ZERO'
class gpp_client.api.enums.GmosEOffsetting(value)[source]

Bases: str, Enum

OFF = 'OFF'
ON = 'ON'
class gpp_client.api.enums.GmosGratingOrder(value)[source]

Bases: str, Enum

ONE = 'ONE'
TWO = 'TWO'
ZERO = 'ZERO'
class gpp_client.api.enums.GmosImagingVariantType(value)[source]

Bases: str, Enum

GROUPED = 'GROUPED'
INTERLEAVED = 'INTERLEAVED'
PRE_IMAGING = 'PRE_IMAGING'
class gpp_client.api.enums.GmosLongSlitAcquisitionRoi(value)[source]

Bases: str, Enum

CCD2 = 'CCD2'
CCD2_STAMP = 'CCD2_STAMP'
FULL_CCD2 = 'FULL_CCD2'
STAMP = 'STAMP'
class gpp_client.api.enums.GmosNorthBuiltinFpu(value)[source]

Bases: str, Enum

IFU2_SLITS = 'IFU2_SLITS'
IFU_BLUE = 'IFU_BLUE'
IFU_RED = 'IFU_RED'
LONG_SLIT_0_25 = 'LONG_SLIT_0_25'
LONG_SLIT_0_50 = 'LONG_SLIT_0_50'
LONG_SLIT_0_75 = 'LONG_SLIT_0_75'
LONG_SLIT_1_00 = 'LONG_SLIT_1_00'
LONG_SLIT_1_50 = 'LONG_SLIT_1_50'
LONG_SLIT_2_00 = 'LONG_SLIT_2_00'
LONG_SLIT_5_00 = 'LONG_SLIT_5_00'
NS0 = 'NS0'
NS1 = 'NS1'
NS2 = 'NS2'
NS3 = 'NS3'
NS4 = 'NS4'
NS5 = 'NS5'
class gpp_client.api.enums.GmosNorthDetector(value)[source]

Bases: str, Enum

E2_V = 'E2_V'
HAMAMATSU = 'HAMAMATSU'
class gpp_client.api.enums.GmosNorthFilter(value)[source]

Bases: str, Enum

CA_T = 'CA_T'
DS920 = 'DS920'
GG455 = 'GG455'
G_PRIME = 'G_PRIME'
G_PRIME_GG455 = 'G_PRIME_GG455'
G_PRIME_OG515 = 'G_PRIME_OG515'
HA = 'HA'
HARTMANN_A_R_PRIME = 'HARTMANN_A_R_PRIME'
HARTMANN_B_R_PRIME = 'HARTMANN_B_R_PRIME'
HA_C = 'HA_C'
HE_II = 'HE_II'
HE_IIC = 'HE_IIC'
I_PRIME = 'I_PRIME'
I_PRIME_CA_T = 'I_PRIME_CA_T'
OG515 = 'OG515'
OIII = 'OIII'
OIIIC = 'OIIIC'
OVI = 'OVI'
OVIC = 'OVIC'
RG610 = 'RG610'
RI = 'RI'
R_PRIME = 'R_PRIME'
R_PRIME_RG610 = 'R_PRIME_RG610'
SII = 'SII'
Y = 'Y'
Z = 'Z'
Z_PRIME = 'Z_PRIME'
Z_PRIME_CA_T = 'Z_PRIME_CA_T'
class gpp_client.api.enums.GmosNorthGrating(value)[source]

Bases: str, Enum

B1200_G5301 = 'B1200_G5301'
B480_G5309 = 'B480_G5309'
R150_G5308 = 'R150_G5308'
R400_G5310 = 'R400_G5310'
R600_G5304 = 'R600_G5304'
R831_G5302 = 'R831_G5302'
class gpp_client.api.enums.GmosNorthStageMode(value)[source]

Bases: str, Enum

FOLLOW_XY = 'FOLLOW_XY'
NO_FOLLOW = 'NO_FOLLOW'
class gpp_client.api.enums.GmosRoi(value)[source]

Bases: str, Enum

CCD2 = 'CCD2'
CENTRAL_SPECTRUM = 'CENTRAL_SPECTRUM'
CENTRAL_STAMP = 'CENTRAL_STAMP'
CUSTOM = 'CUSTOM'
FULL_FRAME = 'FULL_FRAME'
class gpp_client.api.enums.GmosSouthBuiltinFpu(value)[source]

Bases: str, Enum

IFU2_SLITS = 'IFU2_SLITS'
IFU_BLUE = 'IFU_BLUE'
IFU_NS2_SLITS = 'IFU_NS2_SLITS'
IFU_NS_BLUE = 'IFU_NS_BLUE'
IFU_NS_RED = 'IFU_NS_RED'
IFU_RED = 'IFU_RED'
LONG_SLIT_0_25 = 'LONG_SLIT_0_25'
LONG_SLIT_0_50 = 'LONG_SLIT_0_50'
LONG_SLIT_0_75 = 'LONG_SLIT_0_75'
LONG_SLIT_1_00 = 'LONG_SLIT_1_00'
LONG_SLIT_1_50 = 'LONG_SLIT_1_50'
LONG_SLIT_2_00 = 'LONG_SLIT_2_00'
LONG_SLIT_5_00 = 'LONG_SLIT_5_00'
NS1 = 'NS1'
NS2 = 'NS2'
NS3 = 'NS3'
NS4 = 'NS4'
NS5 = 'NS5'
class gpp_client.api.enums.GmosSouthDetector(value)[source]

Bases: str, Enum

E2_V = 'E2_V'
HAMAMATSU = 'HAMAMATSU'
class gpp_client.api.enums.GmosSouthFilter(value)[source]

Bases: str, Enum

CA_T = 'CA_T'
GG455 = 'GG455'
G_PRIME = 'G_PRIME'
G_PRIME_GG455 = 'G_PRIME_GG455'
G_PRIME_OG515 = 'G_PRIME_OG515'
HA = 'HA'
HARTMANN_A_R_PRIME = 'HARTMANN_A_R_PRIME'
HARTMANN_B_R_PRIME = 'HARTMANN_B_R_PRIME'
HA_C = 'HA_C'
HE_II = 'HE_II'
HE_IIC = 'HE_IIC'
I_PRIME = 'I_PRIME'
I_PRIME_CA_T = 'I_PRIME_CA_T'
I_PRIME_RG780 = 'I_PRIME_RG780'
OG515 = 'OG515'
OIII = 'OIII'
OIIIC = 'OIIIC'
OVI = 'OVI'
OVIC = 'OVIC'
RG610 = 'RG610'
RG780 = 'RG780'
R_PRIME = 'R_PRIME'
R_PRIME_RG610 = 'R_PRIME_RG610'
SII = 'SII'
U_PRIME = 'U_PRIME'
Y = 'Y'
Z = 'Z'
Z_PRIME = 'Z_PRIME'
Z_PRIME_CA_T = 'Z_PRIME_CA_T'
class gpp_client.api.enums.GmosSouthGrating(value)[source]

Bases: str, Enum

B1200_G5321 = 'B1200_G5321'
B480_G5327 = 'B480_G5327'
R150_G5326 = 'R150_G5326'
R400_G5325 = 'R400_G5325'
R600_G5324 = 'R600_G5324'
R831_G5322 = 'R831_G5322'
class gpp_client.api.enums.GmosSouthStageMode(value)[source]

Bases: str, Enum

FOLLOW_XYZ = 'FOLLOW_XYZ'
FOLLOW_Z = 'FOLLOW_Z'
NO_FOLLOW = 'NO_FOLLOW'
class gpp_client.api.enums.GuideProbe(value)[source]

Bases: str, Enum

FLAMINGOS2_OIWFS = 'FLAMINGOS2_OIWFS'
GMOS_OIWFS = 'GMOS_OIWFS'
PWFS1 = 'PWFS1'
PWFS2 = 'PWFS2'
class gpp_client.api.enums.GuideState(value)[source]

Bases: str, Enum

DISABLED = 'DISABLED'
ENABLED = 'ENABLED'
class gpp_client.api.enums.HiiRegionSpectrum(value)[source]

Bases: str, Enum

ORION_NEBULA = 'ORION_NEBULA'
class gpp_client.api.enums.Ignore(value)[source]

Bases: str, Enum

IGNORE = 'IGNORE'
class gpp_client.api.enums.Igrins2OffsetMode(value)[source]

Bases: str, Enum

NOD_ALONG_SLIT = 'NOD_ALONG_SLIT'
NOD_TO_SKY = 'NOD_TO_SKY'
class gpp_client.api.enums.ImageQualityPreset(value)[source]

Bases: str, Enum

ONE_POINT_FIVE = 'ONE_POINT_FIVE'
ONE_POINT_TWO = 'ONE_POINT_TWO'
ONE_POINT_ZERO = 'ONE_POINT_ZERO'
POINT_EIGHT = 'POINT_EIGHT'
POINT_FOUR = 'POINT_FOUR'
POINT_ONE = 'POINT_ONE'
POINT_SIX = 'POINT_SIX'
POINT_THREE = 'POINT_THREE'
POINT_TWO = 'POINT_TWO'
TWO_POINT_ZERO = 'TWO_POINT_ZERO'
class gpp_client.api.enums.Instrument(value)[source]

Bases: str, Enum

ACQ_CAM = 'ACQ_CAM'
ALOPEKE = 'ALOPEKE'
FLAMINGOS2 = 'FLAMINGOS2'
GHOST = 'GHOST'
GMOS_NORTH = 'GMOS_NORTH'
GMOS_SOUTH = 'GMOS_SOUTH'
GNIRS = 'GNIRS'
GPI = 'GPI'
GSAOI = 'GSAOI'
IGRINS2 = 'IGRINS2'
NIRI = 'NIRI'
SCORPIO = 'SCORPIO'
VISITOR = 'VISITOR'
ZORRO = 'ZORRO'
class gpp_client.api.enums.ItcType(value)[source]

Bases: str, Enum

GMOS_NORTH_IMAGING = 'GMOS_NORTH_IMAGING'
GMOS_SOUTH_IMAGING = 'GMOS_SOUTH_IMAGING'
IGRINS_2_SPECTROSCOPY = 'IGRINS_2_SPECTROSCOPY'
SPECTROSCOPY = 'SPECTROSCOPY'
class gpp_client.api.enums.LineFluxIntegratedUnits(value)[source]

Bases: str, Enum

ERG_PER_S_PER_CM_SQUARED = 'ERG_PER_S_PER_CM_SQUARED'
W_PER_M_SQUARED = 'W_PER_M_SQUARED'
class gpp_client.api.enums.LineFluxSurfaceUnits(value)[source]

Bases: str, Enum

ERG_PER_S_PER_CM_SQUARED_PER_ARCSEC_SQUARED = 'ERG_PER_S_PER_CM_SQUARED_PER_ARCSEC_SQUARED'
W_PER_M_SQUARED_PER_ARCSEC_SQUARED = 'W_PER_M_SQUARED_PER_ARCSEC_SQUARED'
class gpp_client.api.enums.MosPreImaging(value)[source]

Bases: str, Enum

IS_MOS_PRE_IMAGING = 'IS_MOS_PRE_IMAGING'
IS_NOT_MOS_PRE_IMAGING = 'IS_NOT_MOS_PRE_IMAGING'
class gpp_client.api.enums.ObsActiveStatus(value)[source]

Bases: str, Enum

ACTIVE = 'ACTIVE'
INACTIVE = 'INACTIVE'
class gpp_client.api.enums.ObsStatus(value)[source]

Bases: str, Enum

APPROVED = 'APPROVED'
FOR_REVIEW = 'FOR_REVIEW'
INCLUDED = 'INCLUDED'
NEW = 'NEW'
OBSERVED = 'OBSERVED'
ONGOING = 'ONGOING'
PROPOSED = 'PROPOSED'
READY = 'READY'
class gpp_client.api.enums.ObservationValidationCode(value)[source]

Bases: str, Enum

CFP_ERROR = 'CFP_ERROR'
CONFIGURATION_ERROR = 'CONFIGURATION_ERROR'
CONFIG_REQUEST_DENIED = 'CONFIG_REQUEST_DENIED'
CONFIG_REQUEST_NOT_REQUESTED = 'CONFIG_REQUEST_NOT_REQUESTED'
CONFIG_REQUEST_PENDING = 'CONFIG_REQUEST_PENDING'
CONFIG_REQUEST_UNAVAILABLE = 'CONFIG_REQUEST_UNAVAILABLE'
ITC_ERROR = 'ITC_ERROR'
class gpp_client.api.enums.ObservationWorkflowState(value)[source]

Bases: str, Enum

COMPLETED = 'COMPLETED'
DEFINED = 'DEFINED'
INACTIVE = 'INACTIVE'
ONGOING = 'ONGOING'
READY = 'READY'
UNAPPROVED = 'UNAPPROVED'
UNDEFINED = 'UNDEFINED'
class gpp_client.api.enums.ObserveClass(value)[source]

Bases: str, Enum

ACQUISITION = 'ACQUISITION'
DAY_CAL = 'DAY_CAL'
NIGHT_CAL = 'NIGHT_CAL'
SCIENCE = 'SCIENCE'
class gpp_client.api.enums.ObservingModeType(value)[source]

Bases: str, Enum

FLAMINGOS_2_LONG_SLIT = 'FLAMINGOS_2_LONG_SLIT'
GMOS_NORTH_IMAGING = 'GMOS_NORTH_IMAGING'
GMOS_NORTH_LONG_SLIT = 'GMOS_NORTH_LONG_SLIT'
GMOS_SOUTH_IMAGING = 'GMOS_SOUTH_IMAGING'
GMOS_SOUTH_LONG_SLIT = 'GMOS_SOUTH_LONG_SLIT'
IGRINS_2_LONG_SLIT = 'IGRINS_2_LONG_SLIT'
class gpp_client.api.enums.Partner(value)[source]

Bases: str, Enum

AR = 'AR'
BR = 'BR'
CA = 'CA'
CL = 'CL'
KR = 'KR'
UH = 'UH'
US = 'US'
class gpp_client.api.enums.PartnerLinkType(value)[source]

Bases: str, Enum

HAS_NON_PARTNER = 'HAS_NON_PARTNER'
HAS_PARTNER = 'HAS_PARTNER'
HAS_UNSPECIFIED_PARTNER = 'HAS_UNSPECIFIED_PARTNER'
class gpp_client.api.enums.PlanetSpectrum(value)[source]

Bases: str, Enum

JUPITER = 'JUPITER'
MARS = 'MARS'
NEPTUNE = 'NEPTUNE'
SATURN = 'SATURN'
URANUS = 'URANUS'
class gpp_client.api.enums.PlanetaryNebulaSpectrum(value)[source]

Bases: str, Enum

IC5117 = 'IC5117'
NGC7009 = 'NGC7009'
class gpp_client.api.enums.PortDisposition(value)[source]

Bases: str, Enum

BOTTOM = 'BOTTOM'
SIDE = 'SIDE'
class gpp_client.api.enums.PosAngleConstraintMode(value)[source]

Bases: str, Enum

ALLOW_FLIP = 'ALLOW_FLIP'
AVERAGE_PARALLACTIC = 'AVERAGE_PARALLACTIC'
FIXED = 'FIXED'
PARALLACTIC_OVERRIDE = 'PARALLACTIC_OVERRIDE'
UNBOUNDED = 'UNBOUNDED'
class gpp_client.api.enums.ProgramType(value)[source]

Bases: str, Enum

CALIBRATION = 'CALIBRATION'
ENGINEERING = 'ENGINEERING'
EXAMPLE = 'EXAMPLE'
LIBRARY = 'LIBRARY'
SCIENCE = 'SCIENCE'
SYSTEM = 'SYSTEM'
class gpp_client.api.enums.ProgramUserRole(value)[source]

Bases: str, Enum

COI = 'COI'
COI_RO = 'COI_RO'
EXTERNAL = 'EXTERNAL'
PI = 'PI'
SUPPORT_PRIMARY = 'SUPPORT_PRIMARY'
SUPPORT_SECONDARY = 'SUPPORT_SECONDARY'
class gpp_client.api.enums.ProgramUserSupportRoleType(value)[source]

Bases: str, Enum

PARTNER = 'PARTNER'
STAFF = 'STAFF'
class gpp_client.api.enums.ProposalStatus(value)[source]

Bases: str, Enum

ACCEPTED = 'ACCEPTED'
NOT_ACCEPTED = 'NOT_ACCEPTED'
NOT_SUBMITTED = 'NOT_SUBMITTED'
SUBMITTED = 'SUBMITTED'
class gpp_client.api.enums.QuasarSpectrum(value)[source]

Bases: str, Enum

QS0 = 'QS0'
QS02 = 'QS02'
class gpp_client.api.enums.ScienceBand(value)[source]

Bases: str, Enum

BAND1 = 'BAND1'
BAND2 = 'BAND2'
BAND3 = 'BAND3'
BAND4 = 'BAND4'
class gpp_client.api.enums.ScienceMode(value)[source]

Bases: str, Enum

IMAGING = 'IMAGING'
SPECTROSCOPY = 'SPECTROSCOPY'
class gpp_client.api.enums.ScienceSubtype(value)[source]

Bases: str, Enum

CLASSICAL = 'CLASSICAL'
DEMO_SCIENCE = 'DEMO_SCIENCE'
DIRECTORS_TIME = 'DIRECTORS_TIME'
FAST_TURNAROUND = 'FAST_TURNAROUND'
LARGE_PROGRAM = 'LARGE_PROGRAM'
POOR_WEATHER = 'POOR_WEATHER'
QUEUE = 'QUEUE'
SYSTEM_VERIFICATION = 'SYSTEM_VERIFICATION'
class gpp_client.api.enums.SeeingTrend(value)[source]

Bases: str, Enum

GETTING_BETTER = 'GETTING_BETTER'
GETTING_WORSE = 'GETTING_WORSE'
STAYING_THE_SAME = 'STAYING_THE_SAME'
VARIABLE = 'VARIABLE'
class gpp_client.api.enums.SequenceCommand(value)[source]

Bases: str, Enum

ABORT = 'ABORT'
CONTINUE = 'CONTINUE'
PAUSE = 'PAUSE'
START = 'START'
STOP = 'STOP'
class gpp_client.api.enums.SequenceType(value)[source]

Bases: str, Enum

ACQUISITION = 'ACQUISITION'
SCIENCE = 'SCIENCE'
class gpp_client.api.enums.Site(value)[source]

Bases: str, Enum

GN = 'GN'
GS = 'GS'
class gpp_client.api.enums.SkyBackground(value)[source]

Bases: str, Enum

BRIGHT = 'BRIGHT'
DARK = 'DARK'
DARKEST = 'DARKEST'
GRAY = 'GRAY'
class gpp_client.api.enums.SlewStage(value)[source]

Bases: str, Enum

END_SLEW = 'END_SLEW'
START_SLEW = 'START_SLEW'
class gpp_client.api.enums.SmartGcalType(value)[source]

Bases: str, Enum

ARC = 'ARC'
DAY_BASELINE = 'DAY_BASELINE'
FLAT = 'FLAT'
NIGHT_BASELINE = 'NIGHT_BASELINE'
class gpp_client.api.enums.SpectroscopyCapabilities(value)[source]

Bases: str, Enum

CORONAGRAPHY = 'CORONAGRAPHY'
NOD_AND_SHUFFLE = 'NOD_AND_SHUFFLE'
POLARIMETRY = 'POLARIMETRY'
class gpp_client.api.enums.StellarLibrarySpectrum(value)[source]

Bases: str, Enum

A0_I = 'A0_I'
A0_III = 'A0_III'
A0_III_CALSPEC = 'A0_III_CALSPEC'
A0_V = 'A0_V'
A0_V_CALSPEC = 'A0_V_CALSPEC'
A1_V_CALSPEC = 'A1_V_CALSPEC'
A2_V_CALSPEC = 'A2_V_CALSPEC'
A3_V_CALSPEC = 'A3_V_CALSPEC'
A4_V_CALSPEC = 'A4_V_CALSPEC'
A5_III = 'A5_III'
A5_V = 'A5_V'
A5_V_CALSPEC = 'A5_V_CALSPEC'
A6_V_CALSPEC = 'A6_V_CALSPEC'
A8_III_CALSPEC = 'A8_III_CALSPEC'
B0_5_V_CALSPEC = 'B0_5_V_CALSPEC'
B0_V = 'B0_V'
B3_V_CALSPEC = 'B3_V_CALSPEC'
B5_7_V = 'B5_7_V'
B5_I = 'B5_I'
B5_III = 'B5_III'
B9_III_CALSPEC = 'B9_III_CALSPEC'
DA08_CALSPEC = 'DA08_CALSPEC'
DA09_CALSPEC = 'DA09_CALSPEC'
DA12_CALSPEC = 'DA12_CALSPEC'
DA15_CALSPEC = 'DA15_CALSPEC'
DA18_CALSPEC = 'DA18_CALSPEC'
DA24_CALSPEC = 'DA24_CALSPEC'
DA28_CALSPEC = 'DA28_CALSPEC'
DA30_CALSPEC = 'DA30_CALSPEC'
DA31_CALSPEC = 'DA31_CALSPEC'
DA33_CALSPEC = 'DA33_CALSPEC'
DA36_CALSPEC = 'DA36_CALSPEC'
DA38_CALSPEC = 'DA38_CALSPEC'
DA48_CALSPEC = 'DA48_CALSPEC'
DA57_CALSPEC = 'DA57_CALSPEC'
DBQ40_CALSPEC = 'DBQ40_CALSPEC'
DBQA50_CALSPEC = 'DBQA50_CALSPEC'
DO20_CALSPEC = 'DO20_CALSPEC'
F0_I = 'F0_I'
F0_III = 'F0_III'
F0_III_PICKLES_IRTF = 'F0_III_PICKLES_IRTF'
F0_II_PICKLES_IRTF = 'F0_II_PICKLES_IRTF'
F0_IV_PICKLES_IRTF = 'F0_IV_PICKLES_IRTF'
F0_I_PICKLES_IRTF = 'F0_I_PICKLES_IRTF'
F0_V = 'F0_V'
F0_V_PICKLES_IRTF = 'F0_V_PICKLES_IRTF'
F2_III_PICKLES_IRTF = 'F2_III_PICKLES_IRTF'
F2_II_PICKLES_IRTF = 'F2_II_PICKLES_IRTF'
F2_V_PICKLES_IRTF = 'F2_V_PICKLES_IRTF'
F4_V_CALSPEC = 'F4_V_CALSPEC'
F5_I = 'F5_I'
F5_III = 'F5_III'
F5_III_PICKLES_IRTF = 'F5_III_PICKLES_IRTF'
F5_I_PICKLES_IRTF = 'F5_I_PICKLES_IRTF'
F5_V = 'F5_V'
F5_V_PICKLES_IRTF = 'F5_V_PICKLES_IRTF'
F5_V_W = 'F5_V_W'
F6_V_R = 'F6_V_R'
F7_V_CALSPEC = 'F7_V_CALSPEC'
F8_IV_CALSPEC = 'F8_IV_CALSPEC'
F8_I_PICKLES_IRTF = 'F8_I_PICKLES_IRTF'
F8_V_PICKLES_IRTF = 'F8_V_PICKLES_IRTF'
G0_I = 'G0_I'
G0_III = 'G0_III'
G0_I_PICKLES_IRTF = 'G0_I_PICKLES_IRTF'
G0_V = 'G0_V'
G0_V_CALSPEC = 'G0_V_CALSPEC'
G0_V_R = 'G0_V_R'
G0_V_W = 'G0_V_W'
G1_V_CALSPEC = 'G1_V_CALSPEC'
G2_IV_PICKLES_IRTF = 'G2_IV_PICKLES_IRTF'
G2_I_PICKLES_IRTF = 'G2_I_PICKLES_IRTF'
G2_V = 'G2_V'
G2_V_CALSPEC = 'G2_V_CALSPEC'
G3_V_CALSPEC = 'G3_V_CALSPEC'
G5_I = 'G5_I'
G5_III = 'G5_III'
G5_III_PICKLES_IRTF = 'G5_III_PICKLES_IRTF'
G5_III_R = 'G5_III_R'
G5_III_W = 'G5_III_W'
G5_I_PICKLES_IRTF = 'G5_I_PICKLES_IRTF'
G5_V = 'G5_V'
G5_V_CALSPEC = 'G5_V_CALSPEC'
G5_V_R = 'G5_V_R'
G5_V_W = 'G5_V_W'
G7_III_CALSPEC = 'G7_III_CALSPEC'
G8_III_PICKLES_IRTF = 'G8_III_PICKLES_IRTF'
G8_I_PICKLES_IRTF = 'G8_I_PICKLES_IRTF'
G8_V_PICKLES_IRTF = 'G8_V_PICKLES_IRTF'
K0_1_II = 'K0_1_II'
K0_5_III_CALSPEC = 'K0_5_III_CALSPEC'
K0_III = 'K0_III'
K0_III_PICKLES_IRTF = 'K0_III_PICKLES_IRTF'
K0_III_R = 'K0_III_R'
K0_III_W = 'K0_III_W'
K0_IV_PICKLES_IRTF = 'K0_IV_PICKLES_IRTF'
K0_V = 'K0_V'
K0_V_PICKLES_IRTF = 'K0_V_PICKLES_IRTF'
K0_V_R = 'K0_V_R'
K1_5_III_CALSPEC = 'K1_5_III_CALSPEC'
K2_III_PICKLES_IRTF = 'K2_III_PICKLES_IRTF'
K2_I_PICKLES_IRTF = 'K2_I_PICKLES_IRTF'
K2_V_PICKLES_IRTF = 'K2_V_PICKLES_IRTF'
K3_III_PICKLES_IRTF = 'K3_III_PICKLES_IRTF'
K3_II_PICKLES_IRTF = 'K3_II_PICKLES_IRTF'
K3_V_PICKLES_IRTF = 'K3_V_PICKLES_IRTF'
K4_I = 'K4_I'
K4_III = 'K4_III'
K4_III_PICKLES_IRTF = 'K4_III_PICKLES_IRTF'
K4_III_R = 'K4_III_R'
K4_III_W = 'K4_III_W'
K4_I_PICKLES_IRTF = 'K4_I_PICKLES_IRTF'
K4_V = 'K4_V'
K5_III_PICKLES_IRTF = 'K5_III_PICKLES_IRTF'
K5_V_PICKLES_IRTF = 'K5_V_PICKLES_IRTF'
M0_III = 'M0_III'
M0_III_PICKLES_IRTF = 'M0_III_PICKLES_IRTF'
M0_V = 'M0_V'
M0_V_PICKLES_IRTF = 'M0_V_PICKLES_IRTF'
M1_III_PICKLES_IRTF = 'M1_III_PICKLES_IRTF'
M1_V_PICKLES_IRTF = 'M1_V_PICKLES_IRTF'
M2_III_PICKLES_IRTF = 'M2_III_PICKLES_IRTF'
M2_I_PICKLES_IRTF = 'M2_I_PICKLES_IRTF'
M2_V_PICKLES_IRTF = 'M2_V_PICKLES_IRTF'
M3_III = 'M3_III'
M3_III_PICKLES_IRTF = 'M3_III_PICKLES_IRTF'
M3_V = 'M3_V'
M3_V_PICKLES_IRTF = 'M3_V_PICKLES_IRTF'
M4_III_PICKLES_IRTF = 'M4_III_PICKLES_IRTF'
M4_V_PICKLES_IRTF = 'M4_V_PICKLES_IRTF'
M5_V_PICKLES_IRTF = 'M5_V_PICKLES_IRTF'
M6_III = 'M6_III'
M6_III_PICKLES_IRTF = 'M6_III_PICKLES_IRTF'
M6_V = 'M6_V'
M7_III_PICKLES_IRTF = 'M7_III_PICKLES_IRTF'
M8_III_PICKLES_IRTF = 'M8_III_PICKLES_IRTF'
M9_III = 'M9_III'
O5_V = 'O5_V'
O8_III = 'O8_III'
O9_5_V_CALSPEC = 'O9_5_V_CALSPEC'
O9_V_CALSPEC = 'O9_V_CALSPEC'
SD_B_CALSPEC = 'SD_B_CALSPEC'
SD_F8_CALSPEC = 'SD_F8_CALSPEC'
SD_O_CALSPEC = 'SD_O_CALSPEC'
T0400_K = 'T0400_K'
T0600_K = 'T0600_K'
T0800_K = 'T0800_K'
T0900_K = 'T0900_K'
T1000_K = 'T1000_K'
T1200_K = 'T1200_K'
T1400_K = 'T1400_K'
T1600_K = 'T1600_K'
T1800_K = 'T1800_K'
T2000_K = 'T2000_K'
T2200_K = 'T2200_K'
T2400_K = 'T2400_K'
T2600_K = 'T2600_K'
T2800_K = 'T2800_K'
class gpp_client.api.enums.StepExecutionState(value)[source]

Bases: str, Enum

ABANDONED = 'ABANDONED'
ABORTED = 'ABORTED'
COMPLETED = 'COMPLETED'
NOT_STARTED = 'NOT_STARTED'
ONGOING = 'ONGOING'
STOPPED = 'STOPPED'
class gpp_client.api.enums.StepStage(value)[source]

Bases: str, Enum

ABORT = 'ABORT'
CONTINUE = 'CONTINUE'
END_CONFIGURE = 'END_CONFIGURE'
END_OBSERVE = 'END_OBSERVE'
END_STEP = 'END_STEP'
PAUSE = 'PAUSE'
START_CONFIGURE = 'START_CONFIGURE'
START_OBSERVE = 'START_OBSERVE'
START_STEP = 'START_STEP'
STOP = 'STOP'
class gpp_client.api.enums.StepType(value)[source]

Bases: str, Enum

BIAS = 'BIAS'
DARK = 'DARK'
GCAL = 'GCAL'
SCIENCE = 'SCIENCE'
SMART_GCAL = 'SMART_GCAL'
class gpp_client.api.enums.TacCategory(value)[source]

Bases: str, Enum

ACTIVE_GALAXIES = 'ACTIVE_GALAXIES'
CLUSTERS_OF_GALAXIES = 'CLUSTERS_OF_GALAXIES'
COSMOLOGY = 'COSMOLOGY'
EXOPLANET_ATMOSPHERES_ACTIVITY = 'EXOPLANET_ATMOSPHERES_ACTIVITY'
EXOPLANET_HOST_STAR = 'EXOPLANET_HOST_STAR'
EXOPLANET_OTHER = 'EXOPLANET_OTHER'
EXOPLANET_RADIAL_VELOCITIES = 'EXOPLANET_RADIAL_VELOCITIES'
EXOPLANET_TRANSITS = 'EXOPLANET_TRANSITS'
EXTRAGALACTIC_OTHER = 'EXTRAGALACTIC_OTHER'
GALACTIC_OTHER = 'GALACTIC_OTHER'
GASEOUS_ASTROPHYSICS = 'GASEOUS_ASTROPHYSICS'
HIGH_Z_UNIVERSE = 'HIGH_Z_UNIVERSE'
LOW_Z_UNIVERSE = 'LOW_Z_UNIVERSE'
PLANETARY_ATMOSPHERES = 'PLANETARY_ATMOSPHERES'
PLANETARY_SURFACES = 'PLANETARY_SURFACES'
SMALL_BODIES = 'SMALL_BODIES'
SOLAR_SYSTEM_OTHER = 'SOLAR_SYSTEM_OTHER'
STAR_FORMATION = 'STAR_FORMATION'
STELLAR_ASTROPHYSICS = 'STELLAR_ASTROPHYSICS'
STELLAR_POPULATIONS = 'STELLAR_POPULATIONS'
STELLAR_REMNANTS = 'STELLAR_REMNANTS'
class gpp_client.api.enums.TargetDisposition(value)[source]

Bases: str, Enum

BLIND_OFFSET = 'BLIND_OFFSET'
CALIBRATION = 'CALIBRATION'
SCIENCE = 'SCIENCE'
class gpp_client.api.enums.TelescopeConfigGeneratorType(value)[source]

Bases: str, Enum

ENUMERATED = 'ENUMERATED'
NONE = 'NONE'
RANDOM = 'RANDOM'
SPIRAL = 'SPIRAL'
UNIFORM = 'UNIFORM'
class gpp_client.api.enums.TelluricTag(value)[source]

Bases: str, Enum

A0V = 'A0V'
HOT = 'HOT'
MANUAL = 'MANUAL'
SOLAR = 'SOLAR'
class gpp_client.api.enums.TimeAccountingCategory(value)[source]

Bases: str, Enum

AR = 'AR'
BR = 'BR'
CA = 'CA'
CFHT = 'CFHT'
CL = 'CL'
DD = 'DD'
DS = 'DS'
GT = 'GT'
JP = 'JP'
KECK = 'KECK'
KR = 'KR'
LP = 'LP'
LTP = 'LTP'
SV = 'SV'
UH = 'UH'
US = 'US'
class gpp_client.api.enums.TimeChargeCorrectionOp(value)[source]

Bases: str, Enum

ADD = 'ADD'
SUBTRACT = 'SUBTRACT'
class gpp_client.api.enums.TimingWindowInclusion(value)[source]

Bases: str, Enum

EXCLUDE = 'EXCLUDE'
INCLUDE = 'INCLUDE'
class gpp_client.api.enums.ToOActivation(value)[source]

Bases: str, Enum

NONE = 'NONE'
RAPID = 'RAPID'
STANDARD = 'STANDARD'
class gpp_client.api.enums.UserInvitationStatus(value)[source]

Bases: str, Enum

DECLINED = 'DECLINED'
PENDING = 'PENDING'
REDEEMED = 'REDEEMED'
REVOKED = 'REVOKED'
class gpp_client.api.enums.UserType(value)[source]

Bases: str, Enum

GUEST = 'GUEST'
SERVICE = 'SERVICE'
STANDARD = 'STANDARD'
class gpp_client.api.enums.WaterVapor(value)[source]

Bases: str, Enum

DRY = 'DRY'
MEDIAN = 'MEDIAN'
VERY_DRY = 'VERY_DRY'
WET = 'WET'
class gpp_client.api.enums.WavelengthOrder(value)[source]

Bases: str, Enum

DECREASING = 'DECREASING'
INCREASING = 'INCREASING'