コード例 #1
0
ファイル: bigWig.c プロジェクト: davidhoover/kent
void getWigFilter(char *database, char *table, enum wigCompare *retCmp, double *retLl, double *retUl)
/* Get wiggle filter variables from cart and convert them into numbers. */
{
char *dataConstraint;
enum wigCompare cmp = wigNoOp_e;
checkWigDataFilter(database, curTable, &dataConstraint, retLl, retUl);
if (dataConstraint != NULL)
    cmp = wigCompareFromString(dataConstraint);
*retCmp = cmp;
}
コード例 #2
0
ファイル: wiggle.c プロジェクト: ucscGenomeBrowser/kent
void wigShowFilter(struct sqlConnection *conn)
/* print out wiggle data value filter */
{
double ll, ul;
char *constraint;

if (checkWigDataFilter(database, curTable, &constraint, &ll, &ul))
    {
    if (constraint && sameWord(constraint, "in range"))
	{
	hPrintf("  data value %s [%g : %g)\n", constraint, ll, ul);
	}
    else
	hPrintf("  data value %s %g\n", constraint, ll);
    freeMem(constraint);
    }
}