IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 11985


Ignore:
Timestamp:
Feb 21, 2007, 3:59:20 PM (19 years ago)
Author:
jhoblitt
Message:

s/Scfile/Skyfile/g
s/scfile/skyfile/g
s/SCFILE/SKYFILE/g

Location:
trunk/ippTools/src
Files:
8 edited

Legend:

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

    r11979 r11985  
    3333static bool definerunMode(pxConfig *config);
    3434static bool updaterunMode(pxConfig *config);
    35 static bool addinputscfileMode(pxConfig *config);
    36 static bool inputscfileMode(pxConfig *config);
    37 static bool todiffscfileMode(pxConfig *config);
    38 static bool adddiffscfileMode(pxConfig *config);
    39 static bool diffscfileMode(pxConfig *config);
     35static bool addinputskyfileMode(pxConfig *config);
     36static bool inputskyfileMode(pxConfig *config);
     37static bool todiffskyfileMode(pxConfig *config);
     38static bool adddiffskyfileMode(pxConfig *config);
     39static bool diffskyfileMode(pxConfig *config);
    4040
    4141static bool setp5RunState(pxConfig *config, const char *p4_id, const char *state);
     
    6161        MODECASE(P5TOOL_MODE_DEFINERUN,         definerunMode);
    6262        MODECASE(P5TOOL_MODE_UPDATERUN,         updaterunMode);
    63         MODECASE(P5TOOL_MODE_ADDINPUTSCFILE,    addinputscfileMode);
    64         MODECASE(P5TOOL_MODE_INPUTSCFILE,       inputscfileMode);
    65         MODECASE(P5TOOL_MODE_TODIFFSCFILE,      todiffscfileMode);
    66         MODECASE(P5TOOL_MODE_ADDDIFFSCFILE,     adddiffscfileMode);
    67         MODECASE(P5TOOL_MODE_DIFFSCFILE,        diffscfileMode);
     63        MODECASE(P5TOOL_MODE_ADDINPUTSKYFILE,    addinputskyfileMode);
     64        MODECASE(P5TOOL_MODE_INPUTSKYFILE,       inputskyfileMode);
     65        MODECASE(P5TOOL_MODE_TODIFFSKYFILE,      todiffskyfileMode);
     66        MODECASE(P5TOOL_MODE_ADDDIFFSKYFILE,     adddiffskyfileMode);
     67        MODECASE(P5TOOL_MODE_DIFFSKYFILE,        diffskyfileMode);
    6868        default:
    6969            psAbort("invalid option (this should not happen)");
     
    219219
    220220
    221 static bool addinputscfileMode(pxConfig *config)
     221static bool addinputskyfileMode(pxConfig *config)
    222222{
    223223    PS_ASSERT_PTR_NON_NULL(config, false);
     
    280280    // XXX instead of validiting it here we should just use forgein key
    281281    // constrants
    282     if (!p5InputScfileInsert(config->dbh,
     282    if (!p5InputSkyfileInsert(config->dbh,
    283283            (psS32)atoi(p5_id),
    284284            (psS32)atoi(p4_id),
     
    296296
    297297
    298 static bool inputscfileMode(pxConfig *config)
     298static bool inputskyfileMode(pxConfig *config)
    299299{
    300300    PS_ASSERT_PTR_NON_NULL(config, false);
     
    310310    psString query = psStringCopy(
    311311        "SELECT\n"
    312         "   p4Scfile.*,\n"
    313         "   p5InputScfile.template\n"
     312        "   p4Skyfile.*,\n"
     313        "   p5InputSkyfile.template\n"
    314314        " FROM p5Run\n"
    315         " JOIN p5InputScfile\n"
     315        " JOIN p5InputSkyfile\n"
    316316        "   USING(p5_id)\n"
    317         " JOIN p4Scfile\n"
    318         "   ON p5InputScfile.p4_id      = p4Scfile.p4_id\n"
    319         "  AND p5InputScfile.skycell_id = p4Scfile.skycell_id\n"
    320         "  AND p5InputScfile.tess_id    = p4Scfile.tess_id\n"
     317        " JOIN p4Skyfile\n"
     318        "   ON p5InputSkyfile.p4_id      = p4Skyfile.p4_id\n"
     319        "  AND p5InputSkyfile.skycell_id = p4Skyfile.skycell_id\n"
     320        "  AND p5InputSkyfile.tess_id    = p4Skyfile.tess_id\n"
    321321        " WHERE\n"
    322322        "   p5Run.state = 'run'\n"
     
    324324
    325325    if (config->where) {
    326         psString whereClause = psDBGenerateWhereConditionSQL(config->where, "p5InputScfile");
     326        psString whereClause = psDBGenerateWhereConditionSQL(config->where, "p5InputSkyfile");
    327327        psStringAppend(&query, " AND %s", whereClause);
    328328        psFree(whereClause);
     
    358358    }
    359359    if (!psArrayLength(output)) {
    360         psError(PS_ERR_UNKNOWN, false, "no p5InputScfile rows found");
     360        psError(PS_ERR_UNKNOWN, false, "no p5InputSkyfile rows found");
    361361        psFree(output);
    362362        return true;
     
    375375    if (psArrayLength(output)) {
    376376        // negative simple so the default is true
    377         if (!ippdbPrintMetadatas(stdout, output, "p5InputScfile", !simple)) {
     377        if (!ippdbPrintMetadatas(stdout, output, "p5InputSkyfile", !simple)) {
    378378            psError(PS_ERR_UNKNOWN, false, "failed to print array");
    379379            psFree(output);
     
    388388
    389389
    390 static bool todiffscfileMode(pxConfig *config)
     390static bool todiffskyfileMode(pxConfig *config)
    391391{
    392392    PS_ASSERT_PTR_NON_NULL(config, false);
     
    404404        "   p5Run.p5_id\n"
    405405        " FROM p5Run\n"
    406         " JOIN p5InputScfile\n"
     406        " JOIN p5InputSkyfile\n"
    407407        "   USING(p5_id)\n"
    408         " JOIN p4Scfile\n"
    409         "   ON p5InputScfile.p4_id      = p4Scfile.p4_id\n"
    410         "  AND p5InputScfile.skycell_id = p4Scfile.skycell_id\n"
    411         "  AND p5InputScfile.tess_id    = p4Scfile.tess_id\n"
    412         " LEFT JOIN p5DiffScfile\n"
    413         "   ON p5InputScfile.p5_id      = p5DiffScfile.p5_id\n"
     408        " JOIN p4Skyfile\n"
     409        "   ON p5InputSkyfile.p4_id      = p4Skyfile.p4_id\n"
     410        "  AND p5InputSkyfile.skycell_id = p4Skyfile.skycell_id\n"
     411        "  AND p5InputSkyfile.tess_id    = p4Skyfile.tess_id\n"
     412        " LEFT JOIN p5DiffSkyfile\n"
     413        "   ON p5InputSkyfile.p5_id      = p5DiffSkyfile.p5_id\n"
    414414        " WHERE\n"
    415415        "   p5Run.state = 'run'\n"
    416         "   AND p5DiffScfile.p5_id IS NULL\n"
     416        "   AND p5DiffSkyfile.p5_id IS NULL\n"
    417417    );
    418418
    419419    if (config->where) {
    420         psString whereClause = psDBGenerateWhereConditionSQL(config->where, "p5Scfile");
     420        psString whereClause = psDBGenerateWhereConditionSQL(config->where, "p5Skyfile");
    421421        psStringAppend(&query, " AND %s", whereClause);
    422422        psFree(whereClause);
     
    452452    }
    453453    if (!psArrayLength(output)) {
    454         psError(PS_ERR_UNKNOWN, false, "no p5Scfile rows found");
     454        psError(PS_ERR_UNKNOWN, false, "no p5Skyfile rows found");
    455455        psFree(output);
    456456        return true;
     
    469469    if (psArrayLength(output)) {
    470470        // negative simple so the default is true
    471         if (!ippdbPrintMetadatas(stdout, output, "p5Scfile", !simple)) {
     471        if (!ippdbPrintMetadatas(stdout, output, "p5Skyfile", !simple)) {
    472472            psError(PS_ERR_UNKNOWN, false, "failed to print array");
    473473            psFree(output);
     
    482482
    483483
    484 static bool adddiffscfileMode(pxConfig *config)
     484static bool adddiffskyfileMode(pxConfig *config)
    485485{
    486486    PS_ASSERT_PTR_NON_NULL(config, false);
     
    521521
    522522
    523     if (!p5DiffScfileInsert(config->dbh,
     523    if (!p5DiffSkyfileInsert(config->dbh,
    524524            (psS32)atoi(p5_id),
    525525            uri,
     
    535535
    536536
    537 static bool diffscfileMode(pxConfig *config)
     537static bool diffskyfileMode(pxConfig *config)
    538538{
    539539    PS_ASSERT_PTR_NON_NULL(config, false);
     
    551551        "   p5Run.skycell_id,\n"
    552552        "   p5Run.tess_id,\n"
    553         "   p5DiffScfile.*\n"
     553        "   p5DiffSkyfile.*\n"
    554554        " FROM p5Run\n"
    555         " JOIN p5DiffScfile\n"
     555        " JOIN p5DiffSkyfile\n"
    556556        "   USING(p5_id)\n"
    557557        " WHERE\n"
     
    560560
    561561    if (config->where) {
    562         psString whereClause = psDBGenerateWhereConditionSQL(config->where, "p5DiffScfile");
     562        psString whereClause = psDBGenerateWhereConditionSQL(config->where, "p5DiffSkyfile");
    563563        psStringAppend(&query, " AND %s", whereClause);
    564564        psFree(whereClause);
     
    594594    }
    595595    if (!psArrayLength(output)) {
    596         psError(PS_ERR_UNKNOWN, false, "no p5DiffScfile rows found");
     596        psError(PS_ERR_UNKNOWN, false, "no p5DiffSkyfile rows found");
    597597        psFree(output);
    598598        return true;
     
    611611    if (psArrayLength(output)) {
    612612        // negative simple so the default is true
    613         if (!ippdbPrintMetadatas(stdout, output, "p5DiffScfile", !simple)) {
     613        if (!ippdbPrintMetadatas(stdout, output, "p5DiffSkyfile", !simple)) {
    614614            psError(PS_ERR_UNKNOWN, false, "failed to print array");
    615615            psFree(output);
  • trunk/ippTools/src/difftool.h

    r11787 r11985  
    2727    P5TOOL_MODE_DEFINERUN,
    2828    P5TOOL_MODE_UPDATERUN,
    29     P5TOOL_MODE_ADDINPUTSCFILE,
    30     P5TOOL_MODE_INPUTSCFILE,
    31     P5TOOL_MODE_TODIFFSCFILE,
    32     P5TOOL_MODE_ADDDIFFSCFILE,
    33     P5TOOL_MODE_DIFFSCFILE,
     29    P5TOOL_MODE_ADDINPUTSKYFILE,
     30    P5TOOL_MODE_INPUTSKYFILE,
     31    P5TOOL_MODE_TODIFFSKYFILE,
     32    P5TOOL_MODE_ADDDIFFSKYFILE,
     33    P5TOOL_MODE_DIFFSKYFILE,
    3434} p5toolMode;
    3535
  • trunk/ippTools/src/difftoolConfig.c

    r11979 r11985  
    7373#endif
    7474
    75     // -addinputscfile
    76     psMetadata *addinputscfileArgs = psMetadataAlloc();
    77     psMetadataAddStr(addinputscfileArgs, PS_LIST_TAIL, "-p5_id", 0,
     75    // -addinputskyfile
     76    psMetadata *addinputskyfileArgs = psMetadataAlloc();
     77    psMetadataAddStr(addinputskyfileArgs, PS_LIST_TAIL, "-p5_id", 0,
    7878            "define p5 ID (required)", NULL);
    79     psMetadataAddStr(addinputscfileArgs, PS_LIST_TAIL, "-p4_id", 0,
     79    psMetadataAddStr(addinputskyfileArgs, PS_LIST_TAIL, "-p4_id", 0,
    8080            "define p4 ID (required)", NULL);
    81     psMetadataAddStr(addinputscfileArgs, PS_LIST_TAIL, "-skycell_id", 0,
     81    psMetadataAddStr(addinputskyfileArgs, PS_LIST_TAIL, "-skycell_id", 0,
    8282            "define by skycell ID", NULL);
    83     psMetadataAddStr(addinputscfileArgs, PS_LIST_TAIL, "-tess_id", 0,
     83    psMetadataAddStr(addinputskyfileArgs, PS_LIST_TAIL, "-tess_id", 0,
    8484            "dfine tess ID", NULL);
    85     psMetadataAddStr(addinputscfileArgs, PS_LIST_TAIL, "-kind", 0,
     85    psMetadataAddStr(addinputskyfileArgs, PS_LIST_TAIL, "-kind", 0,
    8686            "define kind", NULL);
    87     psMetadataAddBool(addinputscfileArgs, PS_LIST_TAIL, "-template",  0,
     87    psMetadataAddBool(addinputskyfileArgs, PS_LIST_TAIL, "-template",  0,
    8888            "this sky cell file is the subtrahend", false);
    8989
    90     // -inputscfile
    91     psMetadata *inputscfileArgs = psMetadataAlloc();
    92     psMetadataAddStr(inputscfileArgs, PS_LIST_TAIL, "-p5_id", 0,
     90    // -inputskyfile
     91    psMetadata *inputskyfileArgs = psMetadataAlloc();
     92    psMetadataAddStr(inputskyfileArgs, PS_LIST_TAIL, "-p5_id", 0,
    9393            "search by p5 ID (required)", NULL);
    94     psMetadataAddStr(inputscfileArgs, PS_LIST_TAIL, "-p4_id", 0,
     94    psMetadataAddStr(inputskyfileArgs, PS_LIST_TAIL, "-p4_id", 0,
    9595            "search by p4 ID (required)", NULL);
    96     psMetadataAddStr(inputscfileArgs, PS_LIST_TAIL, "-skycell_id", 0,
     96    psMetadataAddStr(inputskyfileArgs, PS_LIST_TAIL, "-skycell_id", 0,
    9797            "search by skycell ID", NULL);
    98     psMetadataAddStr(inputscfileArgs, PS_LIST_TAIL, "-tess_id", 0,
     98    psMetadataAddStr(inputskyfileArgs, PS_LIST_TAIL, "-tess_id", 0,
    9999            "search by tess ID", NULL);
    100     psMetadataAddStr(inputscfileArgs, PS_LIST_TAIL, "-kind", 0,
     100    psMetadataAddStr(inputskyfileArgs, PS_LIST_TAIL, "-kind", 0,
    101101            "search by kind", NULL);
    102     psMetadataAddBool(inputscfileArgs, PS_LIST_TAIL, "-template",  0,
     102    psMetadataAddBool(inputskyfileArgs, PS_LIST_TAIL, "-template",  0,
    103103            "search by subtrahend", false);
    104     psMetadataAddU64(inputscfileArgs, PS_LIST_TAIL, "-limit",  0,
     104    psMetadataAddU64(inputskyfileArgs, PS_LIST_TAIL, "-limit",  0,
    105105            "limit result set to N items", 0);
    106     psMetadataAddBool(inputscfileArgs, PS_LIST_TAIL, "-simple",  0,
    107             "use the simple output format", false);
    108 
    109     // -todiffscfile
    110     psMetadata *todiffscfileArgs = psMetadataAlloc();
    111     psMetadataAddStr(todiffscfileArgs, PS_LIST_TAIL, "-p5_id", 0,
     106    psMetadataAddBool(inputskyfileArgs, PS_LIST_TAIL, "-simple",  0,
     107            "use the simple output format", false);
     108
     109    // -todiffskyfile
     110    psMetadata *todiffskyfileArgs = psMetadataAlloc();
     111    psMetadataAddStr(todiffskyfileArgs, PS_LIST_TAIL, "-p5_id", 0,
    112112            "search by p5 ID", NULL);
    113     psMetadataAddU64(todiffscfileArgs, PS_LIST_TAIL, "-limit",  0,
     113    psMetadataAddU64(todiffskyfileArgs, PS_LIST_TAIL, "-limit",  0,
    114114            "limit result set to N items", 0);
    115     psMetadataAddBool(todiffscfileArgs, PS_LIST_TAIL, "-simple",  0,
    116             "use the simple output format", false);
    117 
    118     // -adddiffscfile
    119     psMetadata *adddiffscfileArgs = psMetadataAlloc();
    120     psMetadataAddStr(adddiffscfileArgs, PS_LIST_TAIL, "-p5_id", 0,
     115    psMetadataAddBool(todiffskyfileArgs, PS_LIST_TAIL, "-simple",  0,
     116            "use the simple output format", false);
     117
     118    // -adddiffskyfile
     119    psMetadata *adddiffskyfileArgs = psMetadataAlloc();
     120    psMetadataAddStr(adddiffskyfileArgs, PS_LIST_TAIL, "-p5_id", 0,
    121121            "define p4 ID (required)", NULL);
    122     psMetadataAddStr(adddiffscfileArgs, PS_LIST_TAIL, "-uri", 0,
     122    psMetadataAddStr(adddiffskyfileArgs, PS_LIST_TAIL, "-uri", 0,
    123123            "define URI of file (required)", 0);
    124     psMetadataAddF64(adddiffscfileArgs, PS_LIST_TAIL, "-bg",  0,
     124    psMetadataAddF64(adddiffskyfileArgs, PS_LIST_TAIL, "-bg",  0,
    125125            "define exposue background", NAN);
    126     psMetadataAddF64(adddiffscfileArgs, PS_LIST_TAIL, "-bg_mean_stdev",  0,
     126    psMetadataAddF64(adddiffskyfileArgs, PS_LIST_TAIL, "-bg_mean_stdev",  0,
    127127            "define exposue background mean stdev", NAN);
    128128 
    129     // -diffscfile
    130     psMetadata *diffscfileArgs = psMetadataAlloc();
    131     psMetadataAddStr(diffscfileArgs, PS_LIST_TAIL, "-p5_id", 0,
     129    // -diffskyfile
     130    psMetadata *diffskyfileArgs = psMetadataAlloc();
     131    psMetadataAddStr(diffskyfileArgs, PS_LIST_TAIL, "-p5_id", 0,
    132132            "search by p4 ID", NULL);
    133     psMetadataAddStr(diffscfileArgs , PS_LIST_TAIL, "-skycell_id",  0,
     133    psMetadataAddStr(diffskyfileArgs , PS_LIST_TAIL, "-skycell_id",  0,
    134134            "define skycell ID (required)", NULL);
    135     psMetadataAddStr(diffscfileArgs, PS_LIST_TAIL, "-tess_id",  0,
     135    psMetadataAddStr(diffskyfileArgs, PS_LIST_TAIL, "-tess_id",  0,
    136136            "define tessellation ID (required)", NULL);
    137     psMetadataAddU64(diffscfileArgs, PS_LIST_TAIL, "-limit",  0,
     137    psMetadataAddU64(diffskyfileArgs, PS_LIST_TAIL, "-limit",  0,
    138138            "limit result set to N items", 0);
    139     psMetadataAddBool(diffscfileArgs, PS_LIST_TAIL, "-simple",  0,
     139    psMetadataAddBool(diffskyfileArgs, PS_LIST_TAIL, "-simple",  0,
    140140            "use the simple output format", false);
    141141
     
    165165    PXTOOL_MODE("-definerun",       P5TOOL_MODE_DEFINERUN,      definerunArgs);
    166166    PXTOOL_MODE("-updaterun",       P5TOOL_MODE_UPDATERUN,      updaterunArgs);
    167     PXTOOL_MODE("-addinputscfile",  P5TOOL_MODE_ADDINPUTSCFILE, addinputscfileArgs);
    168     PXTOOL_MODE("-inputscfile",     P5TOOL_MODE_INPUTSCFILE,    inputscfileArgs);
    169     PXTOOL_MODE("-todiffscfile",    P5TOOL_MODE_TODIFFSCFILE,   todiffscfileArgs);
    170     PXTOOL_MODE("-adddiffscfile",   P5TOOL_MODE_ADDDIFFSCFILE,  adddiffscfileArgs);
    171     PXTOOL_MODE("-diffscfile",      P5TOOL_MODE_DIFFSCFILE,     diffscfileArgs);
     167    PXTOOL_MODE("-addinputskyfile",  P5TOOL_MODE_ADDINPUTSKYFILE, addinputskyfileArgs);
     168    PXTOOL_MODE("-inputskyfile",     P5TOOL_MODE_INPUTSKYFILE,    inputskyfileArgs);
     169    PXTOOL_MODE("-todiffskyfile",    P5TOOL_MODE_TODIFFSKYFILE,   todiffskyfileArgs);
     170    PXTOOL_MODE("-adddiffskyfile",   P5TOOL_MODE_ADDDIFFSKYFILE,  adddiffskyfileArgs);
     171    PXTOOL_MODE("-diffskyfile",      P5TOOL_MODE_DIFFSKYFILE,     diffskyfileArgs);
    172172
    173173    bool argErr = false;
  • trunk/ippTools/src/pxtables.c

    r11866 r11985  
    8282    CREATE_TABLE(p4InputExpCreateTable);
    8383    CREATE_TABLE(p4SkyCellMapCreateTable);
    84     CREATE_TABLE(p4ScfileCreateTable);
     84    CREATE_TABLE(p4SkyfileCreateTable);
    8585    CREATE_TABLE(p5RunCreateTable);
    86     CREATE_TABLE(p5InputScfileCreateTable);
    87     CREATE_TABLE(p5DiffScfileCreateTable);
     86    CREATE_TABLE(p5InputSkyfileCreateTable);
     87    CREATE_TABLE(p5DiffSkyfileCreateTable);
    8888    CREATE_TABLE(p6RunCreateTable);
    89     CREATE_TABLE(p6InputScfileCreateTable);
    90     CREATE_TABLE(p6SumScfileCreateTable);
     89    CREATE_TABLE(p6InputSkyfileCreateTable);
     90    CREATE_TABLE(p6SumSkyfileCreateTable);
    9191
    9292    return true;
     
    158158    DROP_TABLE(p4InputExpDropTable);
    159159    DROP_TABLE(p4SkyCellMapDropTable);
    160     DROP_TABLE(p4ScfileDropTable);
     160    DROP_TABLE(p4SkyfileDropTable);
    161161    DROP_TABLE(p5RunDropTable);
    162     DROP_TABLE(p5InputScfileDropTable);
    163     DROP_TABLE(p5DiffScfileDropTable);
     162    DROP_TABLE(p5InputSkyfileDropTable);
     163    DROP_TABLE(p5DiffSkyfileDropTable);
    164164    DROP_TABLE(p6RunDropTable);
    165     DROP_TABLE(p6InputScfileDropTable);
    166     DROP_TABLE(p6SumScfileDropTable);
     165    DROP_TABLE(p6InputSkyfileDropTable);
     166    DROP_TABLE(p6SumSkyfileDropTable);
    167167
    168168    return status;
  • trunk/ippTools/src/stacktool.c

    r11983 r11985  
    3333static bool definerunMode(pxConfig *config);
    3434static bool updaterunMode(pxConfig *config);
    35 static bool addinputscfileMode(pxConfig *config);
    36 static bool inputscfileMode(pxConfig *config);
     35static bool addinputskyfileMode(pxConfig *config);
     36static bool inputskyfileMode(pxConfig *config);
    3737static bool tosumMode(pxConfig *config);
    38 static bool addsumscfileMode(pxConfig *config);
    39 static bool sumscfileMode(pxConfig *config);
     38static bool addsumskyfileMode(pxConfig *config);
     39static bool sumskyfileMode(pxConfig *config);
    4040
    4141static bool setp6RunState(pxConfig *config, const char *p6_id, const char *state);
     
    6161        MODECASE(P6TOOL_MODE_DEFINERUN,         definerunMode);
    6262        MODECASE(P6TOOL_MODE_UPDATERUN,         updaterunMode);
    63         MODECASE(P6TOOL_MODE_ADDINPUTSCFILE,    addinputscfileMode);
    64         MODECASE(P6TOOL_MODE_INPUTSCFILE,       inputscfileMode);
     63        MODECASE(P6TOOL_MODE_ADDINPUTSKYFILE,    addinputskyfileMode);
     64        MODECASE(P6TOOL_MODE_INPUTSKYFILE,       inputskyfileMode);
    6565        MODECASE(P6TOOL_MODE_TOSUM,             tosumMode);
    66         MODECASE(P6TOOL_MODE_ADDSUMSCFILE,      addsumscfileMode);
    67         MODECASE(P6TOOL_MODE_SUMSCFILE,         sumscfileMode);
     66        MODECASE(P6TOOL_MODE_ADDSUMSKYFILE,      addsumskyfileMode);
     67        MODECASE(P6TOOL_MODE_SUMSKYFILE,         sumskyfileMode);
    6868        default:
    6969            psAbort("invalid option (this should not happen)");
     
    219219
    220220
    221 static bool addinputscfileMode(pxConfig *config)
     221static bool addinputskyfileMode(pxConfig *config)
    222222{
    223223    PS_ASSERT_PTR_NON_NULL(config, false);
     
    249249    // XXX instead of validiting it here we should just use forgein key
    250250    // constrants
    251     if (!p6InputScfileInsert(config->dbh,
     251    if (!p6InputSkyfileInsert(config->dbh,
    252252            (psS32)atoi(p6_id),
    253253            (psS32)atoi(p4_id)
     
    261261
    262262
    263 static bool inputscfileMode(pxConfig *config)
     263static bool inputskyfileMode(pxConfig *config)
    264264{
    265265    PS_ASSERT_PTR_NON_NULL(config, false);
     
    275275    psString query = psStringCopy(
    276276        "SELECT\n"
    277         "   p4Scfile.*\n"
     277        "   p4Skyfile.*\n"
    278278        " FROM p6Run\n"
    279         " JOIN p6InputScfile\n"
     279        " JOIN p6InputSkyfile\n"
    280280        "   USING(p6_id)\n"
    281         " JOIN p4Scfile\n"
    282         "   ON  p6InputScfile.p4_id = p4Scfile.p4_id\n"
    283         "   AND p6Run.skycell_id    = p4Scfile.skycell_id\n"
    284         "   AND p6Run.tess_id       = p4Scfile.tess_id\n"
     281        " JOIN p4Skyfile\n"
     282        "   ON  p6InputSkyfile.p4_id = p4Skyfile.p4_id\n"
     283        "   AND p6Run.skycell_id    = p4Skyfile.skycell_id\n"
     284        "   AND p6Run.tess_id       = p4Skyfile.tess_id\n"
    285285        " WHERE\n"
    286286        "   p6Run.state = 'run'\n"
    287287    );
    288288    if (config->where) {
    289         psString whereClause = psDBGenerateWhereConditionSQL(config->where, "p6InputScfile");
     289        psString whereClause = psDBGenerateWhereConditionSQL(config->where, "p6InputSkyfile");
    290290        psStringAppend(&query, " AND %s", whereClause);
    291291        psFree(whereClause);
     
    321321    }
    322322    if (!psArrayLength(output)) {
    323         psError(PS_ERR_UNKNOWN, false, "no p6InputScfile rows found");
     323        psError(PS_ERR_UNKNOWN, false, "no p6InputSkyfile rows found");
    324324        psFree(output);
    325325        return true;
     
    338338    if (psArrayLength(output)) {
    339339        // negative simple so the default is true
    340         if (!ippdbPrintMetadatas(stdout, output, "p6InputScfile", !simple)) {
     340        if (!ippdbPrintMetadatas(stdout, output, "p6InputSkyfile", !simple)) {
    341341            psError(PS_ERR_UNKNOWN, false, "failed to print array");
    342342            psFree(output);
     
    367367        "   p6Run.p6_id\n"
    368368        " FROM p6Run\n"
    369         " LEFT JOIN p6SumScfile\n"
     369        " LEFT JOIN p6SumSkyfile\n"
    370370        "   USING(p6_id)\n"
    371371        " WHERE\n"
    372372        "   p6Run.state = 'run'\n"
    373         "   AND p6SumScfile.p6_id IS NULL\n"
     373        "   AND p6SumSkyfile.p6_id IS NULL\n"
    374374    );
    375375
    376376    if (config->where) {
    377         psString whereClause = psDBGenerateWhereConditionSQL(config->where, "p6SumScfile");
     377        psString whereClause = psDBGenerateWhereConditionSQL(config->where, "p6SumSkyfile");
    378378        psStringAppend(&query, " AND %s", whereClause);
    379379        psFree(whereClause);
     
    409409    }
    410410    if (!psArrayLength(output)) {
    411         psError(PS_ERR_UNKNOWN, false, "no p6SumScfile rows found");
     411        psError(PS_ERR_UNKNOWN, false, "no p6SumSkyfile rows found");
    412412        psFree(output);
    413413        return true;
     
    426426    if (psArrayLength(output)) {
    427427        // negative simple so the default is true
    428         if (!ippdbPrintMetadatas(stdout, output, "p6SumScfile", !simple)) {
     428        if (!ippdbPrintMetadatas(stdout, output, "p6SumSkyfile", !simple)) {
    429429            psError(PS_ERR_UNKNOWN, false, "failed to print array");
    430430            psFree(output);
     
    439439
    440440
    441 static bool addsumscfileMode(pxConfig *config)
     441static bool addsumskyfileMode(pxConfig *config)
    442442{
    443443    PS_ASSERT_PTR_NON_NULL(config, false);
     
    486486    // XXX instead of validiting it here we should just use forgein key
    487487    // constrants
    488     if (!p6SumScfileInsert(config->dbh,
     488    if (!p6SumSkyfileInsert(config->dbh,
    489489            (psS32)atoi(p6_id),
    490490            uri,
     
    517517
    518518
    519 static bool sumscfileMode(pxConfig *config)
     519static bool sumskyfileMode(pxConfig *config)
    520520{
    521521    PS_ASSERT_PTR_NON_NULL(config, false);
     
    531531    psString query = psStringCopy(
    532532        "SELECT\n"
    533         "   p6SumScfile.*\n"
     533        "   p6SumSkyfile.*\n"
    534534        " FROM p6Run\n"
    535         " JOIN p6SumScfile\n"
     535        " JOIN p6SumSkyfile\n"
    536536        "   USING(p6_id)\n"
    537537        " WHERE\n"
     
    540540
    541541    if (config->where) {
    542         psString whereClause = psDBGenerateWhereConditionSQL(config->where, "p6SumScfile");
     542        psString whereClause = psDBGenerateWhereConditionSQL(config->where, "p6SumSkyfile");
    543543        psStringAppend(&query, " AND %s", whereClause);
    544544        psFree(whereClause);
     
    574574    }
    575575    if (!psArrayLength(output)) {
    576         psError(PS_ERR_UNKNOWN, false, "no p4Scfile rows found");
     576        psError(PS_ERR_UNKNOWN, false, "no p4Skyfile rows found");
    577577        psFree(output);
    578578        return true;
     
    590590
    591591    if (psArrayLength(output)) {
    592         if (!ippdbPrintMetadatas(stdout, output, "p6SumScfile", !simple)) {
     592        if (!ippdbPrintMetadatas(stdout, output, "p6SumSkyfile", !simple)) {
    593593            psError(PS_ERR_UNKNOWN, false, "failed to print array");
    594594            psFree(output);
  • trunk/ippTools/src/stacktool.h

    r11851 r11985  
    2727    P6TOOL_MODE_DEFINERUN,
    2828    P6TOOL_MODE_UPDATERUN,
    29     P6TOOL_MODE_ADDINPUTSCFILE,
    30     P6TOOL_MODE_INPUTSCFILE,
     29    P6TOOL_MODE_ADDINPUTSKYFILE,
     30    P6TOOL_MODE_INPUTSKYFILE,
    3131    P6TOOL_MODE_TOSUM,
    32     P6TOOL_MODE_ADDSUMSCFILE,
    33     P6TOOL_MODE_SUMSCFILE,
     32    P6TOOL_MODE_ADDSUMSKYFILE,
     33    P6TOOL_MODE_SUMSKYFILE,
    3434} p6toolMode;
    3535
  • trunk/ippTools/src/stacktoolConfig.c

    r11983 r11985  
    7272#endif
    7373
    74     // -addinputscfile
    75     psMetadata *addinputscfileArgs = psMetadataAlloc();
    76     psMetadataAddStr(addinputscfileArgs, PS_LIST_TAIL, "-p6_id", 0,
     74    // -addinputskyfile
     75    psMetadata *addinputskyfileArgs = psMetadataAlloc();
     76    psMetadataAddStr(addinputskyfileArgs, PS_LIST_TAIL, "-p6_id", 0,
    7777            "define p6 ID (required)", NULL);
    78     psMetadataAddStr(addinputscfileArgs, PS_LIST_TAIL, "-p4_id", 0,
     78    psMetadataAddStr(addinputskyfileArgs, PS_LIST_TAIL, "-p4_id", 0,
    7979            "define p4 ID (required)", NULL);
    8080
    81     // -inputscfile
    82     psMetadata *inputscfileArgs = psMetadataAlloc();
    83     psMetadataAddStr(inputscfileArgs, PS_LIST_TAIL, "-p6_id", 0,
     81    // -inputskyfile
     82    psMetadata *inputskyfileArgs = psMetadataAlloc();
     83    psMetadataAddStr(inputskyfileArgs, PS_LIST_TAIL, "-p6_id", 0,
    8484            "search by p6 ID (required)", NULL);
    85     psMetadataAddStr(inputscfileArgs, PS_LIST_TAIL, "-p4_id", 0,
     85    psMetadataAddStr(inputskyfileArgs, PS_LIST_TAIL, "-p4_id", 0,
    8686            "search by p4 ID (required)", NULL);
    87     psMetadataAddU64(inputscfileArgs, PS_LIST_TAIL, "-limit",  0,
     87    psMetadataAddU64(inputskyfileArgs, PS_LIST_TAIL, "-limit",  0,
    8888            "limit result set to N items", 0);
    89     psMetadataAddBool(inputscfileArgs, PS_LIST_TAIL, "-simple",  0,
     89    psMetadataAddBool(inputskyfileArgs, PS_LIST_TAIL, "-simple",  0,
    9090            "use the simple output format", false);
    9191
     
    101101            "use the simple output format", false);
    102102
    103     // -addsumscfile
    104     psMetadata *addsumscfileArgs = psMetadataAlloc();
    105     psMetadataAddStr(addsumscfileArgs, PS_LIST_TAIL, "-p6_id", 0,
     103    // -addsumskyfile
     104    psMetadata *addsumskyfileArgs = psMetadataAlloc();
     105    psMetadataAddStr(addsumskyfileArgs, PS_LIST_TAIL, "-p6_id", 0,
    106106            "define p4 ID (required)", NULL);
    107     psMetadataAddStr(addsumscfileArgs, PS_LIST_TAIL, "-uri", 0,
     107    psMetadataAddStr(addsumskyfileArgs, PS_LIST_TAIL, "-uri", 0,
    108108            "define URI of file (required)", 0);
    109     psMetadataAddF64(addsumscfileArgs, PS_LIST_TAIL, "-bg",  0,
     109    psMetadataAddF64(addsumskyfileArgs, PS_LIST_TAIL, "-bg",  0,
    110110            "define exposue background", NAN);
    111     psMetadataAddF64(addsumscfileArgs, PS_LIST_TAIL, "-bg_mean_stdev",  0,
     111    psMetadataAddF64(addsumskyfileArgs, PS_LIST_TAIL, "-bg_mean_stdev",  0,
    112112            "define exposue background mean stdev", NAN);
    113113
    114     // -sumscfile
    115     psMetadata *sumscfileArgs= psMetadataAlloc();
    116     psMetadataAddStr(sumscfileArgs, PS_LIST_TAIL, "-p6_id", 0,
     114    // -sumskyfile
     115    psMetadata *sumskyfileArgs= psMetadataAlloc();
     116    psMetadataAddStr(sumskyfileArgs, PS_LIST_TAIL, "-p6_id", 0,
    117117            "search by p6 ID (required)", NULL);
    118     psMetadataAddStr(sumscfileArgs, PS_LIST_TAIL, "-p4_id", 0,
     118    psMetadataAddStr(sumskyfileArgs, PS_LIST_TAIL, "-p4_id", 0,
    119119            "search by p4 ID (required)", NULL);
    120     psMetadataAddU64(sumscfileArgs, PS_LIST_TAIL, "-limit",  0,
     120    psMetadataAddU64(sumskyfileArgs, PS_LIST_TAIL, "-limit",  0,
    121121            "limit result set to N items", 0);
    122     psMetadataAddBool(sumscfileArgs, PS_LIST_TAIL, "-simple",  0,
     122    psMetadataAddBool(sumskyfileArgs, PS_LIST_TAIL, "-simple",  0,
    123123            "use the simple output format", false);
    124124
     
    148148    PXTOOL_MODE("-definerun",       P6TOOL_MODE_DEFINERUN,      definerunArgs);
    149149    PXTOOL_MODE("-updaterun",       P6TOOL_MODE_UPDATERUN,      updaterunArgs);
    150     PXTOOL_MODE("-addinputscfile",  P6TOOL_MODE_ADDINPUTSCFILE, addinputscfileArgs);
    151     PXTOOL_MODE("-inputscfile",     P6TOOL_MODE_INPUTSCFILE,    inputscfileArgs);
     150    PXTOOL_MODE("-addinputskyfile",  P6TOOL_MODE_ADDINPUTSKYFILE, addinputskyfileArgs);
     151    PXTOOL_MODE("-inputskyfile",     P6TOOL_MODE_INPUTSKYFILE,    inputskyfileArgs);
    152152    PXTOOL_MODE("-tosum",           P6TOOL_MODE_TOSUM,          tosumArgs);
    153     PXTOOL_MODE("-addsumscfile",    P6TOOL_MODE_ADDSUMSCFILE,   addsumscfileArgs);
    154     PXTOOL_MODE("-sumscfile",       P6TOOL_MODE_SUMSCFILE,      sumscfileArgs);
     153    PXTOOL_MODE("-addsumskyfile",    P6TOOL_MODE_ADDSUMSKYFILE,   addsumskyfileArgs);
     154    PXTOOL_MODE("-sumskyfile",       P6TOOL_MODE_SUMSKYFILE,      sumskyfileArgs);
    155155
    156156    bool argErr = false;
  • trunk/ippTools/src/warptool.c

    r11983 r11985  
    761761        " JOIN p4SkyCellMap\n"
    762762        "   USING(p4_id)\n"
    763         " LEFT JOIN p4Scfile\n"
     763        " LEFT JOIN p4Skyfile\n"
    764764        "   USING(p4_id, skycell_id, tess_id)\n"
    765765        " WHERE\n"
    766766        "   p4Run.state = 'run'\n"
    767         "   AND p4Scfile.p4_id IS NULL\n"
    768         "   AND p4Scfile.skycell_id IS NULL\n"
    769         "   AND p4Scfile.tess_id IS NULL\n"
     767        "   AND p4Skyfile.p4_id IS NULL\n"
     768        "   AND p4Skyfile.skycell_id IS NULL\n"
     769        "   AND p4Skyfile.tess_id IS NULL\n"
    770770    );
    771771
     
    893893    }
    894894
    895     // we don't want to insert the last scfile in a run but then not mark the
     895    // we don't want to insert the last skyfile in a run but then not mark the
    896896    // run as 'stop'
    897897    if (!psDBTransaction(config->dbh)) {
     
    901901
    902902    // XXX need to validate that this coresponds to an p4InputImfile
    903     if (!p4ScfileInsert(config->dbh,
     903    if (!p4SkyfileInsert(config->dbh,
    904904            (psS32)atoi(p4_id),
    905905            skycell_id,
     
    949949        "           p4Run.p4_id,\n"
    950950        "           p4SkyCellMap.p4_id as foo,\n"
    951         "           p4Scfile.p4_id as bar\n"
     951        "           p4Skyfile.p4_id as bar\n"
    952952        "       FROM p4Run\n"
    953953        "       JOIN p4SkyCellMap\n"
    954954        "           USING(p4_id)\n"
    955         "       LEFT JOIN p4Scfile\n"
     955        "       LEFT JOIN p4Skyfile\n"
    956956        "           USING(p4_id, skycell_id, tess_id)\n"
    957957        "       WHERE\n"
     
    960960        "           p4Run.p4_id\n" 
    961961        "       HAVING\n"
    962         "       COUNT(p4SkyCellMap.p4_id) = COUNT(p4Scfile.p4_id)\n"
     962        "       COUNT(p4SkyCellMap.p4_id) = COUNT(p4Skyfile.p4_id)\n"
    963963        "       ) as Foo\n"
    964964        "   )\n"
     
    990990    psString query = psStringCopy(
    991991        "SELECT\n"
    992         "   p4Scfile.*\n"
     992        "   p4Skyfile.*\n"
    993993        " FROM p4Run\n"
    994         " JOIN p4Scfile\n"
     994        " JOIN p4Skyfile\n"
    995995        "   USING(p4_id)\n"
    996996        " WHERE\n"
     
    999999
    10001000    if (config->where) {
    1001         psString whereClause = psDBGenerateWhereConditionSQL(config->where, "p4Scfile");
     1001        psString whereClause = psDBGenerateWhereConditionSQL(config->where, "p4Skyfile");
    10021002        psStringAppend(&query, " AND %s", whereClause);
    10031003        psFree(whereClause);
     
    10331033    }
    10341034    if (!psArrayLength(output)) {
    1035         psError(PS_ERR_UNKNOWN, false, "no p4Scfile rows found");
     1035        psError(PS_ERR_UNKNOWN, false, "no p4Skyfile rows found");
    10361036        psFree(output);
    10371037        return true;
     
    10501050    if (psArrayLength(output)) {
    10511051        // negative simple so the default is true
    1052         if (!ippdbPrintMetadatas(stdout, output, "p4Scfile", !simple)) {
     1052        if (!ippdbPrintMetadatas(stdout, output, "p4Skyfile", !simple)) {
    10531053            psError(PS_ERR_UNKNOWN, false, "failed to print array");
    10541054            psFree(output);
Note: See TracChangeset for help on using the changeset viewer.