4c1f727a9e15bed8ab103072f3e320c1d0fb02ed braney Wed Apr 20 17:15:15 2022 -0700 don't treat bigWigs like all the other big* files which are based on bigBed diff --git src/hg/lib/featureBits.c src/hg/lib/featureBits.c index 2478d46..4f813f9 100644 --- src/hg/lib/featureBits.c +++ src/hg/lib/featureBits.c @@ -123,31 +123,31 @@ { return fetchQualifiers("utr3", qualifier, extra, retSize); } static boolean utr5Qualifier(char *qualifier, char *extra, int *retSize) /* Return TRUE if it's a utr5 qualifier. */ { return fetchQualifiers("utr5", qualifier, extra, retSize); } boolean fbUnderstandTrack(char *db, struct trackDb *tdb) /* Return TRUE if can turn track into a set of ranges or bits. */ { -if ((tdb != NULL) && startsWith("big", tdb->type)) +if ((tdb != NULL) && startsWith("big", tdb->type) && !startsWith("bigWig", tdb->type)) return TRUE; struct hTableInfo *hti = hFindTableInfo(db, NULL, tdb->track); if (hti == NULL) return FALSE; else return hti->isPos; } static void fbAddFeature(char *db, struct featureBits **pList, char *name, char *chrom, int start, int size, char strand, int winStart, int winEnd) /* Add new feature to head of list. Name can be NULL. */ {