173bacbf6c28737266ef93048446902620b49330 braney Mon Dec 14 12:33:16 2015 -0800 some tweaks to CRAM support #14717 diff --git src/hg/hgc/bamClick.c src/hg/hgc/bamClick.c index 4469692..c620c97 100644 --- src/hg/hgc/bamClick.c +++ src/hg/hgc/bamClick.c @@ -160,30 +160,32 @@ if (firstBam == NULL) hashAdd(btd->pairHash, btd->itemName, bamClone(bam)); else { bamPairDetails(firstBam, bam); hashRemove(btd->pairHash, btd->itemName); } } } return 0; } void doBamDetails(struct trackDb *tdb, char *item) /* Show details of an alignment from a BAM file. */ { +cramInit(tdb); + if (item == NULL) errAbort("doBamDetails: NULL item name"); int start = cartInt(cart, "o"); if (!tdb || !trackDbSetting(tdb, "bamSkipPrintQualScore")) skipQualityScore = FALSE; else skipQualityScore = TRUE; // TODO: libify tdb settings table_pairEndsByName, stripPrefix and pairSearchRange knetUdcInstall(); if (udcCacheTimeout() < 300) udcSetCacheTimeout(300); if (sameString(item, "zoom in")) printf("Zoom in to a region with fewer items to enable 'detail page' links for individual items.
");