Dataset {


    Sequence {
        String   Image_Name;
        String   Date_Sampled;
        Float64  North_Latitude;
        Float64  South_Latitude;
        Float64  West_Longitude;
        Float64  East_Longitude;
        String   Version;

	Int32    Julian_Date;
	String   PI;
	String   Algorithm_Code;
	String   Project;
	String   Comments;

    } Abbott_Image_Data;

    Sequence {
        String   Image_Name;
        String   Date_Sampled;
        Float64  North_Latitude;
        Float64  South_Latitude;
        Float64  West_Longitude;
        Float64  East_Longintude;
        String   Version;

        String   Satellite;
        String   Instrument;
        String   Channel;
        String   Resolution;

        Int32    Image_Size;
        String   Image_Type;
        Int32    Image_Bits_Per_Pixel;
        Int32    Image_Width;
        Int32    Image_Height;

        Byte     Image[1000];

        Int32    Raw_Image_Size;

        Byte     Raw_Image_Data[1000];

        Int32    Year;
        String   Month;
        Int32    Day;
        Int32    Hour;
    } Sat_Images;


    Sequence {
	String Instrument_ID;
	Float64 Battery;
	Float64 Checksum;
	Float64 Date_Age;
	Float64 Ed490;
	Float64 Ed490_stdev;
	Float64 Latitude;
	Float64 Longitude;
	Float64 Lu412;
	Float64 Lu412_stdev;
	Float64 Lu443;
	Float64 Lu443_stdev;
	Float64 Lu490;
	Float64 Lu490_stdev;
	Float64 Lu510;
	Float64 Lu510_stdev;
	Float64 Lu555;
	Float64 Lu555_stdev;
	Float64 Lu670;
	Float64 Lu670_stdev;
	Float64 Lu683;
	Float64 Lu683_stdev;
	Float64 Max_Depth;
	Float64 Night_Len;
	Float64 Number_Samples;
	Float64 Num_Aves;
	Float64 Press_Volts;
	Float64 Sea_Surface_Temperature;
	Float64 Sub_Wait;
	Float64 Surf_Volts;
	Float64 Surface_Average;
	Float64 Surface_Percent;
	Float64 Julian_Greenwich;
	Float64 Sun_Angle;
	Int32 Optical_Flag;
	Int32 Sampling_Flag;
	Int32 Tracking_Flag;
	Int32 Hand_Checked_Flag;
	Float64 Julian_Local_Time;
	String Date_Greenwich;
	String Date_Local_Time;
	String DateStamp;
	String algo_code;
	Int32 GPS_hour;
	Float64 GPS_lat;
	Float64 GPS_lon;
	Float64 rel1_lat;
	Float64 rel1_lon;
	Float64 rel2_lat;
	Float64 rel2_lon;
	Int32 time_to_1st_fix;
	Int32 message_ID;
	Int32 max_GPS_volt;
    } Drifters;
 
    Sequence {
	String Instrument_ID;
	String Instrument_Type;
	String Sensor_Platform_ID;
	String Comment;
    } Instrument;


} EOSDB;


