Attributes { Attitude { } Dimensions { } Dimensions_AncFile { UInt32 Size 3; String Description "Number of ancillary input files."; String fullnamepath "/Dimensions/AncFile"; } Dimensions_AttitudeElement { UInt32 Size 9522; String Description "Attitude Element."; String fullnamepath "/Dimensions/AttitudeElement"; } Dimensions_Gap { UInt32 Size 0; String Description "Number of gaps in data."; String fullnamepath "/Dimensions/Gap"; } Dimensions_InputPtr { UInt32 Size 3; String Description "Number of primary input files."; String fullnamepath "/Dimensions/InputPtr"; } Metadata { } Shapes { } Shapes_AncFile_Array { UInt32 Rank 1; String Dimensions "AncFile"; String fullnamepath "/Shapes/AncFile_Array"; } Shapes_AttitudeElement_Array { UInt32 Rank 1; String Dimensions "AttitudeElement"; String fullnamepath "/Shapes/AttitudeElement_Array"; } Shapes_Gap_Array { UInt32 Rank 1; String Dimensions "Gap"; String fullnamepath "/Shapes/Gap_Array"; } Shapes_InputPtr_Array { UInt32 Rank 1; String Dimensions "InputPtr"; String fullnamepath "/Shapes/InputPtr_Array"; } Shapes_Scalar { UInt32 Rank 0; String fullnamepath "/Shapes/Scalar"; } Attitude_att_qual_flag { String Shape "AttitudeElement_Array"; String Description "Bit flags indicating the quality of the attitude data: 0 - Good, non-zero - see documentation"; String Type "IntBitfield16"; String origname "att_qual_flag"; String fullnamepath "/Attitude/att_qual_flag"; } Attitude_att_time_string { String Shape "AttitudeElement_Array"; String Description "Date and time of the attitude measurement (yyyy-mm-ddThh:mm:ss.mmmZ)"; String Type "FixLenStr"; String origname "att_time_string"; String fullnamepath "/Attitude/att_time_string"; } Attitude_att_time_tai93 { String Shape "AttitudeElement_Array"; String Units "Seconds"; String Description "Date and time of the attitude measurement in seconds since Jan. 1, 1993"; String Type "Float64"; String origname "att_time_tai93"; String fullnamepath "/Attitude/att_time_tai93"; } Attitude_quaternion_0 { Float64 Minimum -1.0000000000000000; Float64 Maximum 1.0000000000000000; String Shape "AttitudeElement_Array"; String Description "Rotation quaternion"; String Type "Float64"; String origname "quaternion_0"; String fullnamepath "/Attitude/quaternion_0"; } Attitude_quaternion_1 { Float64 Minimum -1.0000000000000000; Float64 Maximum 1.0000000000000000; String Shape "AttitudeElement_Array"; String Description "Rotation quaternion"; String Type "Float64"; String origname "quaternion_1"; String fullnamepath "/Attitude/quaternion_1"; } Attitude_quaternion_2 { Float64 Minimum -1.0000000000000000; Float64 Maximum 1.0000000000000000; String Shape "AttitudeElement_Array"; String Description "Rotation quaternion"; String Type "Float64"; String origname "quaternion_2"; String fullnamepath "/Attitude/quaternion_2"; } Attitude_quaternion_3 { Float64 Minimum -1.0000000000000000; Float64 Maximum 1.0000000000000000; String Shape "AttitudeElement_Array"; String Description "Rotation quaternion"; String Type "Float64"; String origname "quaternion_3"; String fullnamepath "/Attitude/quaternion_3"; } Metadata_AncillaryDataDescriptors { String Shape "AncFile_Array"; String Description "The file names of the ancillary data files that were used to generate this product (ancillary data sets include all input files except for the primary input files)"; String Type "VarLenStr"; String origname "AncillaryDataDescriptors"; String fullnamepath "/Metadata/AncillaryDataDescriptors"; } Metadata_BuildId { String Shape "Scalar"; String Description "The ID of build in which included the software that created this product"; String Type "VarLenStr"; String origname "BuildId"; String fullnamepath "/Metadata/BuildId"; } Metadata_CollectionLabel { String Shape "Scalar"; String Description "Label of the data collection containing this product"; String Type "VarLenStr"; String origname "CollectionLabel"; String fullnamepath "/Metadata/CollectionLabel"; } Metadata_DataFormatType { String Shape "Scalar"; String Description "'NCSA HDF' - A character string that describes the internal format of the data product."; String Type "VarLenStr"; String origname "DataFormatType"; String fullnamepath "/Metadata/DataFormatType"; } Metadata_GapStartTime { String Shape "Gap_Array"; String Description "The timestamp after which a nonexistent, unnecessary, spurious, questionable, or erroneous data segment begins"; String Type "FixLenStr"; String origname "GapStartTime"; String fullnamepath "/Metadata/GapStartTime"; } Metadata_GapStopTime { String Shape "Gap_Array"; String Description "The timestamp before which a nonexistent, unnecessary, spurious, questionable, or erroneous data segment ends"; String Type "FixLenStr"; String origname "GapStopTime"; String fullnamepath "/Metadata/GapStopTime"; } Metadata_GranulePointer { String Shape "Scalar"; String Description "The filename of this product"; String Type "VarLenStr"; String origname "GranulePointer"; String fullnamepath "/Metadata/GranulePointer"; } Metadata_HDFVersionId { String Shape "Scalar"; String Description "'5.x' - A character string that identifies the version of the HDF (Hierarchical Data Format) software that was used to generate this data file"; String Type "VarLenStr"; String origname "HDFVersionId"; String fullnamepath "/Metadata/HDFVersionId"; } Metadata_InputPointer { String Shape "InputPtr_Array"; String Description "A pointer to one or more data granules that provide the major input that was used to generate this product."; String Type "VarLenStr"; String origname "InputPointer"; String fullnamepath "/Metadata/InputPointer"; } Metadata_InstrumentShortName { String Shape "Scalar"; String Description "'OCO-2' - The name of the instrument that collected the telemetry data"; String Type "VarLenStr"; String origname "InstrumentShortName"; String fullnamepath "/Metadata/InstrumentShortName"; } Metadata_LongName { String Shape "Scalar"; String Description "A complete descriptive name for the data type of this product"; String Type "VarLenStr"; String origname "LongName"; String fullnamepath "/Metadata/LongName"; } Metadata_PlatformLongName { String Shape "Scalar"; String Description "'Orbiting Carbon Observatory 2'"; String Type "VarLenStr"; String origname "PlatformLongName"; String fullnamepath "/Metadata/PlatformLongName"; } Metadata_PlatformShortName { String Shape "Scalar"; String Description "'OCO-2'"; String Type "VarLenStr"; String origname "PlatformShortName"; String fullnamepath "/Metadata/PlatformShortName"; } Metadata_PlatformType { String Shape "Scalar"; String Description "'spacecraft' - The type of platform associated with the instrument which acquires the accompanying data"; String Type "VarLenStr"; String origname "PlatformType"; String fullnamepath "/Metadata/PlatformType"; } Metadata_ProcessingLevel { String Shape "Scalar"; String Description "Indicates data level (Level 0, Level 1A, Level 1B, Level 2) in this product"; String Type "VarLenStr"; String origname "ProcessingLevel"; String fullnamepath "/Metadata/ProcessingLevel"; } Metadata_ProducerAgency { String Shape "Scalar"; String Description "'NASA' - Identification of the agency that provides the project funding"; String Type "VarLenStr"; String origname "ProducerAgency"; String fullnamepath "/Metadata/ProducerAgency"; } Metadata_ProducerInstitution { String Shape "Scalar"; String Description "'JPL' - Identification of the institution that provides project management."; String Type "VarLenStr"; String origname "ProducerInstitution"; String fullnamepath "/Metadata/ProducerInstitution"; } Metadata_ProductionDateTime { String Shape "Scalar"; String Description "The date and time at which the product was created (yyyy-mm-ddThh:mm:ss.mmmZ)"; String Type "FixLenStr"; String origname "ProductionDateTime"; String fullnamepath "/Metadata/ProductionDateTime"; } Metadata_ProductionLocation { String Shape "Scalar"; String Description "Facility in which this file was produced, typically: 'Operations Pipeline', 'Operations Pipeline 2', 'Science Computing Facility', 'Test Pipeline', 'Test Pipeline 2'"; String Type "VarLenStr"; String origname "ProductionLocation"; String fullnamepath "/Metadata/ProductionLocation"; } Metadata_ProductionLocationCode { String Shape "Scalar"; String Description "One-letter code indicating the ProductionLocation, typically: ' ' - Operations Pipelines (1) or 2, 's' - Science Computing Facility, 't' - Test Pipelines (1) or 2"; String Type "FixLenStr"; String origname "ProductionLocationCode"; String fullnamepath "/Metadata/ProductionLocationCode"; } Metadata_ProjectId { String Shape "Scalar"; String Description "'OCO-2' - The project identification string"; String Type "VarLenStr"; String origname "ProjectId"; String fullnamepath "/Metadata/ProjectId"; } Metadata_QAGranulePointer { String Shape "Scalar"; String Description "A pointer to the quality assessment product that was generated with this product"; String Type "VarLenStr"; String origname "QAGranulePointer"; String fullnamepath "/Metadata/QAGranulePointer"; } Metadata_RangeBeginningDate { String Shape "Scalar"; String Description "The date on which the earliest data contained in the product were acquired (yyyy-mm-dd)"; String Type "FixLenStr"; String origname "RangeBeginningDate"; String fullnamepath "/Metadata/RangeBeginningDate"; } Metadata_RangeBeginningTime { String Shape "Scalar"; String Description "The time at which the earliest data contained in the product were acquired (hh:mm:ss.mmmZ)"; String Type "FixLenStr"; String origname "RangeBeginningTime"; String fullnamepath "/Metadata/RangeBeginningTime"; } Metadata_RangeEndingDate { String Shape "Scalar"; String Description "The date on which the latest data contained in the product were acquired (yyyy-mm-dd)"; String Type "FixLenStr"; String origname "RangeEndingDate"; String fullnamepath "/Metadata/RangeEndingDate"; } Metadata_RangeEndingTime { String Shape "Scalar"; String Description "The time at which the latest data contained in the product were acquired (hh:mm:ss.mmmZ)"; String Type "FixLenStr"; String origname "RangeEndingTime"; String fullnamepath "/Metadata/RangeEndingTime"; } Metadata_SISName { String Shape "Scalar"; String Description "The name of the document describing the contents of the product"; String Type "VarLenStr"; String origname "SISName"; String fullnamepath "/Metadata/SISName"; } Metadata_SISVersion { String Shape "Scalar"; String Description "The version of the document describing the contents of the product"; String Type "VarLenStr"; String origname "SISVersion"; String fullnamepath "/Metadata/SISVersion"; } Metadata_ShortName { String Shape "Scalar"; String Description "The short name identifying the data type of this product"; String Type "VarLenStr"; String origname "ShortName"; String fullnamepath "/Metadata/ShortName"; } Metadata_SizeMBECSDataGranule { String Shape "Scalar"; String Description "The size of this data granule in Megabytes"; String Type "Float32"; String Units "Megabytes"; String origname "SizeMBECSDataGranule"; String fullnamepath "/Metadata/SizeMBECSDataGranule"; } Metadata_StartOrbitNumber { String Shape "Scalar"; String Description "The first orbit on which data contained in the product were acquired"; String Type "Signed32"; String origname "StartOrbitNumber"; String fullnamepath "/Metadata/StartOrbitNumber"; } Metadata_StartPathNumber { Int32 Minimum 1; Int32 Maximum 233; String Shape "Scalar"; String Description "The first WRS path on which data contained in the product was collected"; String Type "Signed32"; String origname "StartPathNumber"; String fullnamepath "/Metadata/StartPathNumber"; } Metadata_StopOrbitNumber { String Shape "Scalar"; String Description "The last orbit on which data contained in the product were acquired"; String Type "Signed32"; String origname "StopOrbitNumber"; String fullnamepath "/Metadata/StopOrbitNumber"; } Metadata_StopPathNumber { Int32 Minimum 1; Int32 Maximum 233; String Shape "Scalar"; String Description "The last WRS path on which data contained in the product was collected"; String Type "Signed32"; String origname "StopPathNumber"; String fullnamepath "/Metadata/StopPathNumber"; } }