867fc9bd58a3b79e2e0f818069ec8fd44e067476 braney Wed Jul 22 13:51:59 2015 -0700 fix summary stats on assembly hubs #15756 diff --git src/hg/hgTables/sumStats.c src/hg/hgTables/sumStats.c index 18a03ab..ffcaf35 100644 --- src/hg/hgTables/sumStats.c +++ src/hg/hgTables/sumStats.c @@ -304,30 +304,31 @@ int score = bed->score; if (score < minScore) minScore = score; if (score > maxScore) maxScore = score; sumScores += score; } } } endTime = clock1000(); calcTime += endTime - midTime; lmCleanup(&lm); bedList = NULL; freeTime += clock1000() - endTime; } regionSize = basesInRegion(regionList, 0); +if (conn != NULL) gapTotal = gapsInRegion(conn, regionList, 0); realSize = regionSize - gapTotal; hTableStart(); startTime = clock1000(); numberStatRow("item count", itemCount); if (itemCount > 0) { cov = covStatsSum(itemCovList); percentStatRow("item bases", cov->basesCovered, realSize); percentStatRow("item total", cov->sumBases, realSize); numberStatRow("smallest item", cov->minBases); numberStatRow("average item", round((double)cov->sumBases/cov->itemCount)); numberStatRow("biggest item", cov->maxBases);