IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 12, 2007, 5:21:18 PM (19 years ago)
Author:
jhoblitt
Message:

stub out the new & improved p4tool with functionality broken out into p4/p5/p6

File:
1 edited

Legend:

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

    r11731 r11763  
    8080    psMetadataAddBool(definerunArgs, PS_LIST_TAIL, "-magiced",  0,
    8181            "has this exposure been magiced", false);
    82    
    83     // -toscfile
    84     psMetadata *toscfileArgs = psMetadataAlloc();
    85     psMetadataAddStr(toscfileArgs, PS_LIST_TAIL, "-p4_id", 0,
    86             "search by p4 ID", NULL);
    87     psMetadataAddBool(toscfileArgs, PS_LIST_TAIL, "-simple",  0,
    88             "use the simple output format", false);
    89  
    90     // -addscfile
    91     psMetadata *addscfileArgs = psMetadataAlloc();
    92     psMetadataAddStr(addscfileArgs, PS_LIST_TAIL, "-p4_id", 0,
    93             "define p4 ID (required)", NULL);
    94     psMetadataAddStr(addscfileArgs, PS_LIST_TAIL, "-skycell_id",  0,
     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, "-p4_id", 0,
     121            "search by p4 ID", NULL);
     122    psMetadataAddStr(addoverlapArgs, PS_LIST_TAIL, "-mapfile", 0,
     123            "skycell <-> imfile mapping description", NULL);
     124
     125    // -scmap
     126    psMetadata *scmapArgs = psMetadataAlloc();
     127    psMetadataAddStr(scmapArgs, PS_LIST_TAIL, "-p4_id", 0,
     128            "search by p4 ID", NULL);
     129    psMetadataAddStr(scmapArgs, PS_LIST_TAIL, "-skycell_id", 0,
     130            "searcy by skycell ID", NULL);
     131    psMetadataAddStr(scmapArgs, PS_LIST_TAIL, "-tess_id", 0,
     132            "searcy by tess ID", NULL);
     133    psMetadataAddU64(scmapArgs, PS_LIST_TAIL, "-limit",  0,
     134            "limit result set to N items", 0);
     135    psMetadataAddBool(scmapArgs, PS_LIST_TAIL, "-simple",  0,
     136            "use the simple output format", false);
     137
     138    // -towarped
     139    psMetadata *towarpedArgs = psMetadataAlloc();
     140    psMetadataAddStr(towarpedArgs, PS_LIST_TAIL, "-p4_id", 0,
     141            "search by p4 ID", NULL);
     142    psMetadataAddU64(towarpedArgs, PS_LIST_TAIL, "-limit",  0,
     143            "limit result set to N items", 0);
     144    psMetadataAddBool(towarpedArgs, PS_LIST_TAIL, "-simple",  0,
     145            "use the simple output format", false);
     146 
     147    // -addwarped
     148    psMetadata *addwarpedArgs = psMetadataAlloc();
     149    psMetadataAddStr(addwarpedArgs, PS_LIST_TAIL, "-p4_id", 0,
     150            "define p4 ID (required)", NULL);
     151    psMetadataAddStr(addwarpedArgs, PS_LIST_TAIL, "-skycell_id",  0,
    95152            "define skycell ID (required)", NULL);
    96     psMetadataAddStr(addscfileArgs, PS_LIST_TAIL, "-tess_id",  0,
     153    psMetadataAddStr(addwarpedArgs, PS_LIST_TAIL, "-tess_id",  0,
    97154            "define tessellation ID (required)", NULL);
    98     psMetadataAddStr(addscfileArgs, PS_LIST_TAIL, "-exp_tag", 0,
    99             "define exposure tag (required)", NULL);
    100     psMetadataAddS32(addscfileArgs, PS_LIST_TAIL, "-p3_version", 0,
    101             "define phase 3 version of exposure tag (required)", 0);
    102     psMetadataAddStr(addscfileArgs, PS_LIST_TAIL, "-uri", 0,
     155    psMetadataAddStr(addwarpedArgs, PS_LIST_TAIL, "-exp_tag", 0,
     156            "define exposure tag (required)", NULL);
     157    psMetadataAddS32(addwarpedArgs, PS_LIST_TAIL, "-p3_version", 0,
     158            "define phase 3 version of exposure tag (required)", 0);
     159    psMetadataAddStr(addwarpedArgs, PS_LIST_TAIL, "-uri", 0,
    103160            "define URI of file (required)", 0);
    104     psMetadataAddF64(addscfileArgs, PS_LIST_TAIL, "-bg",  0,
     161    psMetadataAddF64(addwarpedArgs, PS_LIST_TAIL, "-bg",  0,
    105162            "define exposue background", NAN);
    106     psMetadataAddF64(addscfileArgs, PS_LIST_TAIL, "-bg_mean_stdev",  0,            "define exposue background mean stdev", NAN);
    107 
    108  
    109     // -scfile
    110     psMetadata *scfileArgs = psMetadataAlloc();
    111     psMetadataAddStr(scfileArgs, PS_LIST_TAIL, "-p4_id", 0,
    112             "search by p4 ID", NULL);
    113     psMetadataAddStr(scfileArgs, PS_LIST_TAIL, "-skycell_id",  0,
     163    psMetadataAddF64(addwarpedArgs, PS_LIST_TAIL, "-bg_mean_stdev",  0,
     164            "define exposue background mean stdev", NAN);
     165 
     166    // -warped
     167    psMetadata *warpedArgs = psMetadataAlloc();
     168    psMetadataAddStr(warpedArgs, PS_LIST_TAIL, "-p4_id", 0,
     169            "search by p4 ID", NULL);
     170    psMetadataAddStr(warpedArgs, PS_LIST_TAIL, "-skycell_id",  0,
    114171            "define skycell ID (required)", NULL);
    115     psMetadataAddStr(scfileArgs, PS_LIST_TAIL, "-tess_id",  0,
     172    psMetadataAddStr(warpedArgs, PS_LIST_TAIL, "-tess_id",  0,
    116173            "define tessellation ID (required)", NULL);
    117     psMetadataAddStr(scfileArgs, PS_LIST_TAIL, "-exp_tag", 0,
    118             "define exposure tag (required)", NULL);
    119     psMetadataAddS32(scfileArgs, PS_LIST_TAIL, "-p3_version", 0,
    120             "define phase 3 version of exposure tag (required)", 0);
    121     psMetadataAddBool(scfileArgs, PS_LIST_TAIL, "-simple",  0,
    122             "use the simple output format", false);
    123 
     174    psMetadataAddStr(warpedArgs, PS_LIST_TAIL, "-exp_tag", 0,
     175            "define exposure tag (required)", NULL);
     176    psMetadataAddS32(warpedArgs, PS_LIST_TAIL, "-p3_version", 0,
     177            "define phase 3 version of exposure tag (required)", 0);
     178    psMetadataAddU64(warpedArgs, PS_LIST_TAIL, "-limit",  0,
     179            "limit result set to N items", 0);
     180    psMetadataAddBool(warpedArgs, PS_LIST_TAIL, "-simple",  0,
     181            "use the simple output format", false);
     182
     183#if 0
    124184    // -tostackedimfile
    125185    psMetadata *tostackedimfileArgs = psMetadataAlloc();
     
    183243    psMetadataAddBool(diffimfileArgs, PS_LIST_TAIL, "-simple",  0,
    184244            "use the simple output format", false);
     245#endif
    185246
    186247    psFree(now);
     
    209270    PXTOOL_MODE("-updaterun",       P4TOOL_MODE_UPDATERUN,      updaterunArgs);
    210271    PXTOOL_MODE("-addinputexp",     P4TOOL_MODE_ADDINPUTEXP,    addinputexpArgs);
    211     PXTOOL_MODE("-toscfile",        P4TOOL_MODE_TOSCFILE,       toscfileArgs);
    212     PXTOOL_MODE("-addscfile",       P4TOOL_MODE_ADDSCFILE,      addscfileArgs);
    213     PXTOOL_MODE("-scfile",          P4TOOL_MODE_SCFILE,         scfileArgs);
     272    PXTOOL_MODE("-exp",             P4TOOL_MODE_EXP,            expArgs);
     273    PXTOOL_MODE("-imfile",          P4TOOL_MODE_IMFILE,         imfileArgs);
     274    PXTOOL_MODE("-tooverlap",       P4TOOL_MODE_TOOVERLAP,      tooverlapArgs);
     275    PXTOOL_MODE("-addoverlap",      P4TOOL_MODE_ADDOVERLAP,     addoverlapArgs);
     276    PXTOOL_MODE("-scmap",           P4TOOL_MODE_SCMAP,          scmapArgs);
     277    PXTOOL_MODE("-towarped",        P4TOOL_MODE_TOWARPED,       towarpedArgs);
     278    PXTOOL_MODE("-addwarped",       P4TOOL_MODE_ADDWARPED,      addwarpedArgs);
     279    PXTOOL_MODE("-warped",          P4TOOL_MODE_WARPED,         warpedArgs);
     280#if 0
    214281    PXTOOL_MODE("-tostackedimfile", P4TOOL_MODE_TOSTACKEDIMFILE, tostackedimfileArgs);
    215282    PXTOOL_MODE("-addstackedimfile", P4TOOL_MODE_ADDSTACKEDIMFILE, addstackedimfileArgs);
     
    218285    PXTOOL_MODE("-adddiffimfile", P4TOOL_MODE_ADDDIFFIMFILE, adddiffimfileArgs);
    219286    PXTOOL_MODE("-diffimfile",   P4TOOL_MODE_DIFFIMFILE, diffimfileArgs);
     287#endif
    220288
    221289    bool argErr = false;
Note: See TracChangeset for help on using the changeset viewer.