IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
May 8, 2008, 11:06:49 AM (18 years ago)
Author:
eugene
Message:

adding additional selection constraints to -processedexp; some cleanup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/src/regtoolConfig.c

    r17574 r17585  
    6464    // -addprocessedimfile
    6565    psMetadata *addprocessedimfileArgs = psMetadataAlloc();
    66     psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-exp_id",  0,
    67         "define exposure ID (required)", NULL);
    68     psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-exp_name",  0,
    69         "define the exp_name (required)", NULL);
    70     psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-inst",  0,
    71         "define the camera name (required)", NULL);
    72     psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-telescope",  0,
    73         "define the telescope name (required)", NULL);
    74     psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-tmp_class_id",  0,
    75         "define temp. class ID (required)", NULL);
    76     psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-class_id",  0,
    77         "define class ID (required)", NULL);
    78     psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-uri",  0,
    79         "define URI (required)", NULL);
    80     psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-exp_type",  0,
    81         "define exposure type", NULL);
    82     psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-filelevel",  0,
    83         "define filelevel", NULL);
    84     psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-filter",  0,
    85         "define filter ", NULL);
    86     psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-comment",  0,
    87         "define comment ", NULL);
    88     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-airmass",  0,
    89         "define airmass", NAN);
    90     psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-ra",  0,
    91         "define RA", NAN);
    92     psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-decl",  0,
    93         "define DEC", NAN);
    94     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-exp_time",  0,
    95         "define exposure time", NAN);
    96     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-sat_pixel_frac",  0,
    97         "define fraction of saturated pixels", NAN);
    98     psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-bg",  0,
    99         "define exposue background", NAN);
    100     psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-bg_stdev",  0,
    101         "define exposue background stdev", NAN);
    102     psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-bg_mean_stdev",  0,
    103         "define exposue background mean stdev", NAN);
    104     psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-alt",  0,
    105         "define altitute", NAN);
    106     psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-az",  0,
    107         "define azimuth", NAN);
    108     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-ccd_temp",  0,
    109         "define ccd tempature", NAN);
    110     psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-posang",  0,
    111         "define rotator position angle", NAN);
    112     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m1_x",  0,
    113             "define M1 X position", NAN);
    114     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m1_y",  0,
    115             "define M1 Y position", NAN);
    116     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m1_z",  0,
    117             "define M1 Z position", NAN);
    118     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m1_tip",  0,
    119             "define M1 TIP position", NAN);
    120     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m1_tilt",  0,
    121             "define M1 TILT position", NAN);
    122     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m2_x",  0,
    123             "define M2 X position", NAN);
    124     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m2_y",  0,
    125             "define M2 Y position", NAN);
    126     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m2_z",  0,
    127             "define M2 Z position", NAN);
    128     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m2_tip",  0,
    129             "define M2 TIP position", NAN);
    130     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m2_tilt",  0,
    131             "define M2 TILT position", NAN);
    132     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-env_temperature",  0,
    133             "define Environmental Temperature", NAN);
    134     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-env_humidity",  0,
    135             "define Environmental Humidity", NAN);
    136     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-env_wind_speed",  0,
    137             "define Environmental Wind Speed", NAN);
    138     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-env_wind_dir",  0,
    139             "define Environmental Wind Direction", NAN);
    140     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-teltemp_m1",  0,
    141             "define Telescope Temperature : M1", NAN);
    142     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-teltemp_m1cell",  0,
    143             "define Telescope Temperature : M1 Cell", NAN);
    144     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-teltemp_m2",  0,
    145             "define Telescope Temperature : M2", NAN);
    146     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-teltemp_spider",  0,
    147             "define Telescope Temperature : Spider", NAN);
    148     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-teltemp_truss",  0,
    149             "define Telescope Temperature : Truss", NAN);
    150     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-teltemp_extra",  0,
    151             "define Telescope Temperature : Extra", NAN);
    152     psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-pon_time",  0,
    153             "define time to last Power On", NAN);
    154     psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-user_1",  0,
    155             "define user statistic (1)", NAN);
    156     psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-user_2",  0,
    157             "define user statistic (2)", NAN);
    158     psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-user_3",  0,
    159             "define user statistic (3)", NAN);
    160     psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-user_4",  0,
    161             "define user statistic (4)", NAN);
    162     psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-user_5",  0,
    163             "define user statistic (5)", NAN);
    164     psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-object",  0,
    165         "define exposure object", NULL);
    166     psMetadataAddTime(addprocessedimfileArgs, PS_LIST_TAIL, "-dateobs",  0,
    167         "define observation time", NULL);
    168     psMetadataAddS16(addprocessedimfileArgs, PS_LIST_TAIL, "-code",  0,
    169         "set fault code", 0);
     66    psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-exp_id",         0, "define exposure ID (required)", NULL);
     67    psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-exp_name",       0, "define the exp_name (required)", NULL);
     68    psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-inst",           0, "define the camera name (required)", NULL);
     69    psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-telescope",      0, "define the telescope name (required)", NULL);
     70    psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-tmp_class_id",   0, "define temp. class ID (required)", NULL);
     71    psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-class_id",       0, "define class ID (required)", NULL);
     72    psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-uri",            0, "define URI (required)", NULL);
     73    psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-exp_type",       0, "define exposure type", NULL);
     74    psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-filelevel",      0, "define filelevel", NULL);
     75    psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-filter",         0, "define filter ", NULL);
     76    psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-comment",        0, "define comment ", NULL);
     77    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-airmass",        0, "define airmass", NAN);
     78    psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-ra",             0, "define RA", NAN);
     79    psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-decl",           0, "define DEC", NAN);
     80    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-exp_time",       0, "define exposure time", NAN);
     81    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-sat_pixel_frac", 0, "define fraction of saturated pixels", NAN);
     82    psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-bg",             0, "define exposue background", NAN);
     83    psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-bg_stdev",       0, "define exposue background stdev", NAN);
     84    psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-bg_mean_stdev",  0, "define exposue background mean stdev", NAN);
     85    psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-alt",            0, "define altitute", NAN);
     86    psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-az",             0, "define azimuth", NAN);
     87    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-ccd_temp",       0, "define ccd tempature", NAN);
     88    psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-posang",         0, "define rotator position angle", NAN);
     89    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m1_x",           0, "define M1 X position", NAN);
     90    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m1_y",           0, "define M1 Y position", NAN);
     91    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m1_z",           0, "define M1 Z position", NAN);
     92    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m1_tip",         0, "define M1 TIP position", NAN);
     93    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m1_tilt",        0, "define M1 TILT position", NAN);
     94    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m2_x",           0, "define M2 X position", NAN);
     95    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m2_y",           0, "define M2 Y position", NAN);
     96    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m2_z",           0, "define M2 Z position", NAN);
     97    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m2_tip",         0, "define M2 TIP position", NAN);
     98    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-m2_tilt",        0, "define M2 TILT position", NAN);
     99    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-env_temperature",0, "define Environmental Temperature", NAN);
     100    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-env_humidity",   0, "define Environmental Humidity", NAN);
     101    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-env_wind_speed", 0, "define Environmental Wind Speed", NAN);
     102    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-env_wind_dir",   0, "define Environmental Wind Direction", NAN);
     103    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-teltemp_m1",     0, "define Telescope Temperature : M1", NAN);
     104    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-teltemp_m1cell", 0, "define Telescope Temperature : M1 Cell", NAN);
     105    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-teltemp_m2",     0, "define Telescope Temperature : M2", NAN);
     106    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-teltemp_spider", 0, "define Telescope Temperature : Spider", NAN);
     107    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-teltemp_truss",  0, "define Telescope Temperature : Truss", NAN);
     108    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-teltemp_extra",  0, "define Telescope Temperature : Extra", NAN);
     109    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-pon_time",       0, "define time to last Power On", NAN);
     110    psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-user_1",         0, "define user statistic (1)", NAN);
     111    psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-user_2",         0, "define user statistic (2)", NAN);
     112    psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-user_3",         0, "define user statistic (3)", NAN);
     113    psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-user_4",         0, "define user statistic (4)", NAN);
     114    psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-user_5",         0, "define user statistic (5)", NAN);
     115    psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-object",         0, "define exposure object", NULL);
     116    psMetadataAddTime(addprocessedimfileArgs, PS_LIST_TAIL, "-dateobs",       0, "define observation time", NULL);
     117    psMetadataAddS16(addprocessedimfileArgs, PS_LIST_TAIL, "-code",           0, "set fault code", 0);
    170118
    171119    // -processedimfile
     
    343291    // -processedexp
    344292    psMetadata *processedexpArgs = psMetadataAlloc();
    345     psMetadataAddStr(processedexpArgs, PS_LIST_TAIL, "-exp_id",  0,
    346         "search by exposure ID", NULL);
     293    psMetadataAddStr(processedexpArgs,  PS_LIST_TAIL, "-exp_id",        0,            "search by exposure ID", NULL);
     294    psMetadataAddStr(processedexpArgs,  PS_LIST_TAIL, "-exp_name",      0,            "search by exp_name", NULL);
     295    psMetadataAddStr(processedexpArgs,  PS_LIST_TAIL, "-inst",          0,            "search for camera", NULL);
     296    psMetadataAddStr(processedexpArgs,  PS_LIST_TAIL, "-telescope",     0,            "search for telescope", NULL);
     297    psMetadataAddTime(processedexpArgs, PS_LIST_TAIL, "-dateobs_begin", 0,            "search for exposures by time (>=)", NULL);
     298    psMetadataAddTime(processedexpArgs, PS_LIST_TAIL, "-dateobs_end",   0,            "search for exposures by time (<)", NULL);
     299    psMetadataAddStr(processedexpArgs,  PS_LIST_TAIL, "-exp_tag",       0,            "search by exp_tag", NULL);
     300    psMetadataAddStr(processedexpArgs,  PS_LIST_TAIL, "-exp_type",      0,            "search by exp_type", "object");
     301    psMetadataAddStr(processedexpArgs,  PS_LIST_TAIL, "-filelevel",     0,            "search by filelevel", NULL);
     302    psMetadataAddStr(processedexpArgs,  PS_LIST_TAIL, "-reduction",     0,            "search by reduction class", NULL);
     303    psMetadataAddStr(processedexpArgs,  PS_LIST_TAIL, "-filter",        0,            "search for filter", NULL);
     304    psMetadataAddF32(processedexpArgs,  PS_LIST_TAIL, "-airmass_min",   0,            "search by min airmass", NAN);
     305    psMetadataAddF32(processedexpArgs,  PS_LIST_TAIL, "-airmass_max",   0,            "search by max airmass", NAN);
     306    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-ra_min",        0,            "search by min", NAN);
     307    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-ra_max",        0,            "search by max", NAN);
     308    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-decl_min",      0,            "search by min", NAN);
     309    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-decl_max",      0,            "search by max", NAN);
     310    psMetadataAddF32(processedexpArgs,  PS_LIST_TAIL, "-exp_time_min",  0,            "search by min", NAN);
     311    psMetadataAddF32(processedexpArgs,  PS_LIST_TAIL, "-exp_time_max",  0,            "search by max", NAN);
     312    psMetadataAddF32(processedexpArgs,  PS_LIST_TAIL, "-sat_pixel_frac_min",  0,      "search by max fraction of saturated pixels", NAN);
     313    psMetadataAddF32(processedexpArgs,  PS_LIST_TAIL, "-sat_pixel_frac_max",  0,      "search by min fraction of saturated pixels", NAN);
     314    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-bg_min",        0,            "search by max", NAN);
     315    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-bg_max",        0,            "search by max", NAN);
     316    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-bg_stdev_min",  0,            "search by max", NAN);
     317    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-bg_stdev_max",  0,            "search by max", NAN);
     318    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-bg_mean_stdev_min",  0,       "search by max", NAN);
     319    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-bg_mean_stdev_max",  0,       "search by max", NAN);
     320    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-alt_min",       0,            "search by min", NAN);
     321    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-alt_max",       0,            "search by max", NAN);
     322    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-az_min",        0,            "search by min", NAN);
     323    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-az_max",        0,            "search by max", NAN);
     324    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-ccd_temp_min",  0,            "search by min ccd tempature", NAN);
     325    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-ccd_temp_max",  0,            "search by max ccd tempature", NAN);
     326    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-posang_min",    0,            "search by min rotator position angle", NAN);
     327    psMetadataAddF64(processedexpArgs,  PS_LIST_TAIL, "-posang_max",    0,            "search by max rotator position angle", NAN);
     328    psMetadataAddStr(processedexpArgs,  PS_LIST_TAIL, "-object",        0,            "search by exposure object", NULL);
     329    psMetadataAddF32(processedexpArgs,  PS_LIST_TAIL, "-solang_min",    0,            "define min solar angle", NAN);
     330    psMetadataAddF32(processedexpArgs,  PS_LIST_TAIL, "-solang_max",    0,            "define max solar angle", NAN);
     331
    347332    psMetadataAddU64(processedexpArgs, PS_LIST_TAIL, "-limit",  0,
    348333        "limit result set to N items", 0);
Note: See TracChangeset for help on using the changeset viewer.