90aa101ee4f9e47a77b2eac496eca213a787d513 jcasper Mon Jul 22 01:53:32 2019 -0700 Adding table browser support for hic tracks, refs #22316 diff --git src/hg/hgTables/intersect.c src/hg/hgTables/intersect.c index 99b943c..415d2e8 100644 --- src/hg/hgTables/intersect.c +++ src/hg/hgTables/intersect.c @@ -51,30 +51,32 @@ { if (isCustomTrack(table) && ctLookupName(table) != NULL) return TRUE; if (! hTableOrSplitExists(db, table) && ! hasBigDataUrl(db, table)) return FALSE; if (isLongTabixTable(table)) return TRUE; if (isBamTable(table)) return TRUE; if (isBigWigTable(table)) return TRUE; if (isBigBed(database, table, curTrack, ctLookupName)) return TRUE; if (isVcfTable(table, NULL)) return TRUE; +if (isHicTable(table)) + return TRUE; if (isHubTrack(table)) return TRUE; if (sameWord(table, WIKI_TRACK_TABLE)) return TRUE; return isPositional(db, table); } boolean anyIntersection() /* Return TRUE if there's an intersection to do. */ { boolean specd = (cartVarExists(cart, hgtaIntersectTrack) && cartVarExists(cart, hgtaIntersectTable)); if (specd && canIntersect(database, curTable) && ! isNoGenomeDisabled(database, curTable)) { char *table = cartString(cart, hgtaIntersectTable);