IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 36601


Ignore:
Timestamp:
Mar 19, 2014, 4:38:38 PM (12 years ago)
Author:
bills
Message:

add -select_good_frac_min to list of arguments to -definebyquery to limit input
warps processed to those with more than the provided number of good pixels

Location:
tags/ipp-20140114/ippTools/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • tags/ipp-20140114/ippTools/src/fftool.c

    r36597 r36601  
    148148        return false;
    149149    }
    150     if (!psListLength(warpWhereMD->list)) {
    151         psError(PXTOOLS_ERR_CONFIG, false, "skycal search parameters are required");
    152         psFree(skycalWhereMD);
    153         psFree(warpWhereMD);
    154         return false;
    155     }
    156 
     150    PXOPT_COPY_F32(config->args, warpWhereMD, "-select_good_frac_min",  "warpSkyfile.good_frac",   ">=");
    157151    PXOPT_COPY_STR(config->args, warpWhereMD, "-select_tess_id",       "warpRun.tess_id",         "==");
    158152    pxAddLabelSearchArgs(config, warpWhereMD, "-select_filter",        "rawExp.filter",          "LIKE");
    159 #ifdef notdef
    160     if (!pxskycellAddWhere(config, warpWhereMD)) {
    161         psError(PXTOOLS_ERR_CONFIG, false, "failed to add skycell search arguments");
    162         psFree(skycalWhereMD);
    163         psFree(warpWhereMD);
    164         return false;
    165     }
    166 #endif
    167153
    168154    PXOPT_LOOKUP_BOOL(rerun, config->args, "-rerun", false);
  • tags/ipp-20140114/ippTools/src/fftoolConfig.c

    r36546 r36601  
    5858    psMetadataAddStr(definebyqueryArgs,  PS_LIST_TAIL, "-select_tess_id", 0, "search for tess_id", NULL);
    5959    psMetadataAddStr(definebyqueryArgs,  PS_LIST_TAIL, "-select_filter", PS_META_DUPLICATE_OK, "search by filter (LIKE comparison, multiple OK)", NULL);
     60    psMetadataAddF32(definebyqueryArgs,  PS_LIST_TAIL, "-select_good_frac_min", 0, "mimimum good_frac in warp", 0.0);
    6061
    6162    pxskycellAddArguments(definebyqueryArgs);
Note: See TracChangeset for help on using the changeset viewer.