IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 14, 2007, 12:19:29 PM (19 years ago)
Author:
jhoblitt
Message:

stub out all p5tool modes

File:
1 edited

Legend:

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

    r11784 r11787  
    4848    // -definerun
    4949    psMetadata *definerunArgs = psMetadataAlloc();
    50     psMetadataAddStr(definerunArgs, PS_LIST_TAIL, "-mode", 0,
    51             "define mode (required)", NULL);
    5250    psMetadataAddStr(definerunArgs, PS_LIST_TAIL, "-workdir", 0,
    5351            "define workdir (required)", NULL);
     
    5957    // -updaterun
    6058    psMetadata *updaterunArgs = psMetadataAlloc();
    61     psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-p4_id", 0,
    62             "define p4 ID (required)", NULL);
     59    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-p5_id", 0,
     60            "define p5 ID (required)", NULL);
    6361    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-state", 0,
    6462            "set state (required)", NULL);
     
    7068#endif
    7169
    72     // -addinputexp
    73     psMetadata *addinputexpArgs = psMetadataAlloc();
    74     psMetadataAddStr(addinputexpArgs, PS_LIST_TAIL, "-p4_id", 0,
     70    // -addinputscfile
     71    psMetadata *addinputscfileArgs = psMetadataAlloc();
     72    psMetadataAddStr(addinputscfileArgs, PS_LIST_TAIL, "-p5_id", 0,
     73            "define p5 ID (required)", NULL);
     74    psMetadataAddStr(addinputscfileArgs, PS_LIST_TAIL, "-skycell_id", 0,
     75            "define by skycell ID", NULL);
     76    psMetadataAddStr(addinputscfileArgs, PS_LIST_TAIL, "-tess_id", 0,
     77            "dfine tess ID", NULL);
     78    psMetadataAddStr(addinputscfileArgs, PS_LIST_TAIL, "-exp_tag", 0,
     79            "define exposure tag (required)", NULL);
     80    psMetadataAddS32(addinputscfileArgs, PS_LIST_TAIL, "-p3_version", 0,
     81            "define phase 3 version of exposure tag (required)", 0);
     82    psMetadataAddStr(addinputscfileArgs, PS_LIST_TAIL, "-kind", 0,
     83            "define kind", NULL);
     84    psMetadataAddBool(addinputscfileArgs, PS_LIST_TAIL, "-template",  0,
     85            "this sky cell file is the subtrahend", false);
     86
     87    // -inputscfile
     88    psMetadata *inputscfileArgs = psMetadataAlloc();
     89    psMetadataAddStr(inputscfileArgs, PS_LIST_TAIL, "-p5_id", 0,
     90            "search by p5 ID (required)", NULL);
     91    psMetadataAddStr(inputscfileArgs, PS_LIST_TAIL, "-skycell_id", 0,
     92            "search by skycell ID", NULL);
     93    psMetadataAddStr(inputscfileArgs, PS_LIST_TAIL, "-tess_id", 0,
     94            "search by tess ID", NULL);
     95    psMetadataAddStr(inputscfileArgs, PS_LIST_TAIL, "-exp_tag", 0,
     96            "search by exposure tag (required)", NULL);
     97    psMetadataAddS32(inputscfileArgs, PS_LIST_TAIL, "-p3_version", 0,
     98            "search by phase 3 version of exposure tag (required)", 0);
     99    psMetadataAddStr(inputscfileArgs, PS_LIST_TAIL, "-kind", 0,
     100            "search by kind", NULL);
     101    psMetadataAddBool(inputscfileArgs, PS_LIST_TAIL, "-template",  0,
     102            "search by subtrahend", false);
     103    psMetadataAddU64(inputscfileArgs, PS_LIST_TAIL, "-limit",  0,
     104            "limit result set to N items", 0);
     105    psMetadataAddBool(inputscfileArgs, PS_LIST_TAIL, "-simple",  0,
     106            "use the simple output format", false);
     107
     108    // -todiffscfile
     109    psMetadata *todiffscfileArgs = psMetadataAlloc();
     110    psMetadataAddStr(todiffscfileArgs, PS_LIST_TAIL, "-p5_id", 0,
     111            "search by p5 ID", NULL);
     112    psMetadataAddU64(todiffscfileArgs, PS_LIST_TAIL, "-limit",  0,
     113            "limit result set to N items", 0);
     114    psMetadataAddBool(todiffscfileArgs, PS_LIST_TAIL, "-simple",  0,
     115            "use the simple output format", false);
     116
     117    // -adddiffscfile
     118    psMetadata *adddiffscfileArgs = psMetadataAlloc();
     119    psMetadataAddStr(adddiffscfileArgs, PS_LIST_TAIL, "-p5_id", 0,
    75120            "define p4 ID (required)", NULL);
    76     psMetadataAddStr(addinputexpArgs, PS_LIST_TAIL, "-exp_tag", 0,
     121    psMetadataAddStr(adddiffscfileArgs, PS_LIST_TAIL, "-skycell_id",  0,
     122            "define skycell ID (required)", NULL);
     123    psMetadataAddStr(adddiffscfileArgs, PS_LIST_TAIL, "-tess_id",  0,
     124            "define tessellation ID (required)", NULL);
     125    psMetadataAddStr(adddiffscfileArgs, PS_LIST_TAIL, "-exp_tag", 0,
    77126            "define exposure tag (required)", NULL);
    78     psMetadataAddS32(addinputexpArgs, PS_LIST_TAIL, "-p3_version", 0,
     127    psMetadataAddS32(adddiffscfileArgs, PS_LIST_TAIL, "-p3_version", 0,
    79128            "define phase 3 version of exposure tag (required)", 0);
    80     psMetadataAddBool(addinputexpArgs, PS_LIST_TAIL, "-magiced",  0,
    81             "has this exposure been magiced", false);
    82 
    83     // -exp
    84     psMetadata *expArgs = psMetadataAlloc();
    85     psMetadataAddStr(expArgs, PS_LIST_TAIL, "-p4_id", 0,
    86             "define p4 ID (required)", NULL);
    87     psMetadataAddStr(expArgs, PS_LIST_TAIL, "-exp_tag", 0,
    88             "define exposure tag (required)", NULL);
    89     psMetadataAddS32(expArgs, PS_LIST_TAIL, "-p3_version", 0,
    90             "define phase 3 version of exposure tag (required)", 0);
    91     psMetadataAddU64(expArgs, PS_LIST_TAIL, "-limit",  0,
    92             "limit result set to N items", 0);
    93     psMetadataAddBool(expArgs, PS_LIST_TAIL, "-simple",  0,
    94             "use the simple output format", false);
    95 
    96     // -imfile
    97     psMetadata *imfileArgs = psMetadataAlloc();
    98     psMetadataAddStr(imfileArgs, PS_LIST_TAIL, "-p4_id", 0,
    99             "define p4 ID (required)", NULL);
    100     psMetadataAddStr(imfileArgs, PS_LIST_TAIL, "-exp_tag", 0,
    101             "define exposure tag (required)", NULL);
    102     psMetadataAddS32(imfileArgs, PS_LIST_TAIL, "-p3_version", 0,
    103             "define phase 3 version of exposure tag (required)", 0);
    104     psMetadataAddU64(imfileArgs, PS_LIST_TAIL, "-limit",  0,
    105             "limit result set to N items", 0);
    106     psMetadataAddBool(imfileArgs, PS_LIST_TAIL, "-simple",  0,
    107             "use the simple output format", false);
    108 
    109     // -tooverlap
    110     psMetadata *tooverlapArgs = psMetadataAlloc();
    111     psMetadataAddStr(tooverlapArgs, PS_LIST_TAIL, "-p4_id", 0,
    112             "search by p4 ID", NULL);
    113     psMetadataAddU64(tooverlapArgs, PS_LIST_TAIL, "-limit",  0,
    114             "limit result set to N items", 0);
    115     psMetadataAddBool(tooverlapArgs, PS_LIST_TAIL, "-simple",  0,
    116             "use the simple output format", false);
    117 
    118     // -addoverlap
    119     psMetadata *addoverlapArgs = psMetadataAlloc();
    120     psMetadataAddStr(addoverlapArgs, PS_LIST_TAIL, "-mapfile", 0,
    121             "skycell <-> imfile mapping description", NULL);
    122 
    123     // -scmap
    124     psMetadata *scmapArgs = psMetadataAlloc();
    125     psMetadataAddStr(scmapArgs, PS_LIST_TAIL, "-p4_id", 0,
    126             "search by p4 ID", NULL);
    127     psMetadataAddStr(scmapArgs, PS_LIST_TAIL, "-skycell_id", 0,
    128             "searcy by skycell ID", NULL);
    129     psMetadataAddStr(scmapArgs, PS_LIST_TAIL, "-tess_id", 0,
    130             "searcy by tess ID", NULL);
    131     psMetadataAddU64(scmapArgs, PS_LIST_TAIL, "-limit",  0,
    132             "limit result set to N items", 0);
    133     psMetadataAddBool(scmapArgs, PS_LIST_TAIL, "-simple",  0,
    134             "use the simple output format", false);
    135 
    136     // -towarped
    137     psMetadata *towarpedArgs = psMetadataAlloc();
    138     psMetadataAddStr(towarpedArgs, PS_LIST_TAIL, "-p4_id", 0,
    139             "search by p4 ID", NULL);
    140     psMetadataAddU64(towarpedArgs, PS_LIST_TAIL, "-limit",  0,
    141             "limit result set to N items", 0);
    142     psMetadataAddBool(towarpedArgs, PS_LIST_TAIL, "-simple",  0,
    143             "use the simple output format", false);
    144  
    145     // -addwarped
    146     psMetadata *addwarpedArgs = psMetadataAlloc();
    147     psMetadataAddStr(addwarpedArgs, PS_LIST_TAIL, "-p4_id", 0,
    148             "define p4 ID (required)", NULL);
    149     psMetadataAddStr(addwarpedArgs, PS_LIST_TAIL, "-skycell_id",  0,
    150             "define skycell ID (required)", NULL);
    151     psMetadataAddStr(addwarpedArgs, PS_LIST_TAIL, "-tess_id",  0,
    152             "define tessellation ID (required)", NULL);
    153     psMetadataAddStr(addwarpedArgs, PS_LIST_TAIL, "-exp_tag", 0,
    154             "define exposure tag (required)", NULL);
    155     psMetadataAddS32(addwarpedArgs, PS_LIST_TAIL, "-p3_version", 0,
    156             "define phase 3 version of exposure tag (required)", 0);
    157     psMetadataAddStr(addwarpedArgs, PS_LIST_TAIL, "-uri", 0,
     129    psMetadataAddStr(adddiffscfileArgs, PS_LIST_TAIL, "-uri", 0,
    158130            "define URI of file (required)", 0);
    159     psMetadataAddF64(addwarpedArgs, PS_LIST_TAIL, "-bg",  0,
     131    psMetadataAddF64(adddiffscfileArgs, PS_LIST_TAIL, "-bg",  0,
    160132            "define exposue background", NAN);
    161     psMetadataAddF64(addwarpedArgs, PS_LIST_TAIL, "-bg_mean_stdev",  0,
     133    psMetadataAddF64(adddiffscfileArgs, PS_LIST_TAIL, "-bg_mean_stdev",  0,
    162134            "define exposue background mean stdev", NAN);
    163135 
    164     // -warped
    165     psMetadata *warpedArgs = psMetadataAlloc();
    166     psMetadataAddStr(warpedArgs, PS_LIST_TAIL, "-p4_id", 0,
     136    // -diffscfile
     137    psMetadata *diffscfileArgs = psMetadataAlloc();
     138    psMetadataAddStr(diffscfileArgs, PS_LIST_TAIL, "-p5_id", 0,
    167139            "search by p4 ID", NULL);
    168     psMetadataAddStr(warpedArgs, PS_LIST_TAIL, "-skycell_id",  0,
     140    psMetadataAddStr(diffscfileArgs , PS_LIST_TAIL, "-skycell_id",  0,
    169141            "define skycell ID (required)", NULL);
    170     psMetadataAddStr(warpedArgs, PS_LIST_TAIL, "-tess_id",  0,
     142    psMetadataAddStr(diffscfileArgs, PS_LIST_TAIL, "-tess_id",  0,
    171143            "define tessellation ID (required)", NULL);
    172     psMetadataAddStr(warpedArgs, PS_LIST_TAIL, "-exp_tag", 0,
     144    psMetadataAddStr(diffscfileArgs, PS_LIST_TAIL, "-exp_tag", 0,
    173145            "define exposure tag (required)", NULL);
    174     psMetadataAddS32(warpedArgs, PS_LIST_TAIL, "-p3_version", 0,
     146    psMetadataAddS32(diffscfileArgs, PS_LIST_TAIL, "-p3_version", 0,
    175147            "define phase 3 version of exposure tag (required)", 0);
    176     psMetadataAddU64(warpedArgs, PS_LIST_TAIL, "-limit",  0,
     148    psMetadataAddU64(diffscfileArgs, PS_LIST_TAIL, "-limit",  0,
    177149            "limit result set to N items", 0);
    178     psMetadataAddBool(warpedArgs, PS_LIST_TAIL, "-simple",  0,
    179             "use the simple output format", false);
    180 
    181 #if 0
    182     // -tostackedimfile
    183     psMetadata *tostackedimfileArgs = psMetadataAlloc();
    184     psMetadataAddStr(tostackedimfileArgs, PS_LIST_TAIL, "-p4_id", 0,
    185             "search by p4 ID", NULL);
    186     psMetadataAddBool(tostackedimfileArgs, PS_LIST_TAIL, "-simple",  0,
    187             "use the simple output format", false);
    188 
    189     // -addstackedimfile
    190     psMetadata *addstackedimfileArgs = psMetadataAlloc();
    191     psMetadataAddStr(addstackedimfileArgs, PS_LIST_TAIL, "-p4_id", 0,
    192             "define p4 ID (required)", NULL);
    193     psMetadataAddStr(addstackedimfileArgs, PS_LIST_TAIL, "-exp_tag", 0,
    194             "define exposure tag (required)", NULL);
    195     psMetadataAddS32(addstackedimfileArgs, PS_LIST_TAIL, "-p3_version", 0,
    196             "define phase 3 version of exposure tag (required)", 0);
    197     psMetadataAddStr(addstackedimfileArgs, PS_LIST_TAIL, "-class_id", 0,
    198             "define class ID (required)", 0);
    199     psMetadataAddStr(addstackedimfileArgs, PS_LIST_TAIL, "-uri", 0,
    200             "define URI of file (required)", 0);
    201     psMetadataAddStr(addstackedimfileArgs, PS_LIST_TAIL, "-b1_uri",  0,
    202             "define banana 1", NULL);
    203     psMetadataAddStr(addstackedimfileArgs, PS_LIST_TAIL, "-b2_uri",  0,
    204             "define banana 2", NULL);
    205 
    206     // -stackedimfile
    207     psMetadata *stackedimfileArgs = psMetadataAlloc();
    208     psMetadataAddStr(stackedimfileArgs, PS_LIST_TAIL, "-p4_id", 0,
    209             "search by p4 ID", NULL);
    210     psMetadataAddBool(stackedimfileArgs, PS_LIST_TAIL, "-simple",  0,
    211             "use the simple output format", false);
    212  
    213     // -todiffimfile
    214     psMetadata *todiffimfileArgs = psMetadataAlloc();
    215     psMetadataAddStr(todiffimfileArgs, PS_LIST_TAIL, "-p4_id", 0,
    216             "search by p4 ID", NULL);
    217     psMetadataAddBool(todiffimfileArgs, PS_LIST_TAIL, "-simple",  0,
    218             "use the simple output format", false);
    219  
    220     // -adddiffimfile
    221     psMetadata *adddiffimfileArgs = psMetadataAlloc();
    222     psMetadataAddStr(adddiffimfileArgs, PS_LIST_TAIL, "-p4_id", 0,
    223             "define p4 ID (required)", NULL);
    224     psMetadataAddStr(adddiffimfileArgs, PS_LIST_TAIL, "-exp_tag", 0,
    225             "define exposure tag (required)", NULL);
    226     psMetadataAddS32(adddiffimfileArgs, PS_LIST_TAIL, "-p3_version", 0,
    227             "define phase 3 version of exposure tag (required)", 0);
    228     psMetadataAddStr(adddiffimfileArgs, PS_LIST_TAIL, "-class_id", 0,
    229             "define class ID (required)", 0);
    230     psMetadataAddStr(adddiffimfileArgs, PS_LIST_TAIL, "-uri", 0,
    231             "define URI of file (required)", 0);
    232     psMetadataAddStr(adddiffimfileArgs, PS_LIST_TAIL, "-b1_uri",  0,
    233             "define banana 1", NULL);
    234     psMetadataAddStr(adddiffimfileArgs, PS_LIST_TAIL, "-b2_uri",  0,
    235             "define banana 2", NULL);
    236 
    237     // -diffimfile
    238     psMetadata *diffimfileArgs = psMetadataAlloc();
    239     psMetadataAddStr(diffimfileArgs, PS_LIST_TAIL, "-p4_id", 0,
    240             "search by p4 ID", NULL);
    241     psMetadataAddBool(diffimfileArgs, PS_LIST_TAIL, "-simple",  0,
    242             "use the simple output format", false);
    243 #endif
     150    psMetadataAddBool(diffscfileArgs, PS_LIST_TAIL, "-simple",  0,
     151            "use the simple output format", false);
    244152
    245153    psFree(now);
     
    265173    psMetadata *argSets = psMetadataAlloc();
    266174    // find which mode we're running under
    267     PXTOOL_MODE("-definerun",       P4TOOL_MODE_DEFINERUN,      definerunArgs);
    268     PXTOOL_MODE("-updaterun",       P4TOOL_MODE_UPDATERUN,      updaterunArgs);
    269     PXTOOL_MODE("-addinputexp",     P4TOOL_MODE_ADDINPUTEXP,    addinputexpArgs);
    270     PXTOOL_MODE("-exp",             P4TOOL_MODE_EXP,            expArgs);
    271     PXTOOL_MODE("-imfile",          P4TOOL_MODE_IMFILE,         imfileArgs);
    272     PXTOOL_MODE("-tooverlap",       P4TOOL_MODE_TOOVERLAP,      tooverlapArgs);
    273     PXTOOL_MODE("-addoverlap",      P4TOOL_MODE_ADDOVERLAP,     addoverlapArgs);
    274     PXTOOL_MODE("-scmap",           P4TOOL_MODE_SCMAP,          scmapArgs);
    275     PXTOOL_MODE("-towarped",        P4TOOL_MODE_TOWARPED,       towarpedArgs);
    276     PXTOOL_MODE("-addwarped",       P4TOOL_MODE_ADDWARPED,      addwarpedArgs);
    277     PXTOOL_MODE("-warped",          P4TOOL_MODE_WARPED,         warpedArgs);
    278 #if 0
    279     PXTOOL_MODE("-tostackedimfile", P4TOOL_MODE_TOSTACKEDIMFILE, tostackedimfileArgs);
    280     PXTOOL_MODE("-addstackedimfile", P4TOOL_MODE_ADDSTACKEDIMFILE, addstackedimfileArgs);
    281     PXTOOL_MODE("-stackedimfile",   P4TOOL_MODE_STACKEDIMFILE, stackedimfileArgs);
    282     PXTOOL_MODE("-todiffimfile", P4TOOL_MODE_TODIFFIMFILE, todiffimfileArgs);
    283     PXTOOL_MODE("-adddiffimfile", P4TOOL_MODE_ADDDIFFIMFILE, adddiffimfileArgs);
    284     PXTOOL_MODE("-diffimfile",   P4TOOL_MODE_DIFFIMFILE, diffimfileArgs);
    285 #endif
     175    PXTOOL_MODE("-definerun",       P5TOOL_MODE_DEFINERUN,      definerunArgs);
     176    PXTOOL_MODE("-updaterun",       P5TOOL_MODE_UPDATERUN,      updaterunArgs);
     177    PXTOOL_MODE("-addinputscfile",  P5TOOL_MODE_ADDINPUTSCFILE, addinputscfileArgs);
     178    PXTOOL_MODE("-inputscfile",     P5TOOL_MODE_INPUTSCFILE,    inputscfileArgs);
     179    PXTOOL_MODE("-todiffscfile",    P5TOOL_MODE_TODIFFSCFILE,   todiffscfileArgs);
     180    PXTOOL_MODE("-adddiffscfile",   P5TOOL_MODE_ADDDIFFSCFILE,  adddiffscfileArgs);
     181    PXTOOL_MODE("-diffscfile",      P5TOOL_MODE_DIFFSCFILE,     diffscfileArgs);
    286182
    287183    bool argErr = false;
    288     if (config->mode == P4TOOL_MODE_NONE) {
     184    if (config->mode == P5TOOL_MODE_NONE) {
    289185        argErr = true;
    290186        fprintf (stderr, "mode argument is required\n");
Note: See TracChangeset for help on using the changeset viewer.