46a8d03e29084edd8e716abc5558c857f98cabc5 kate Mon Jul 29 15:31:30 2019 -0700 Increase padding (feedback from GB meeting). refs #22422 diff --git src/hg/hgc/interactClick.c src/hg/hgc/interactClick.c index b700575..e12f974 100644 --- src/hg/hgc/interactClick.c +++ src/hg/hgc/interactClick.c @@ -154,31 +154,33 @@ *retEnd = maxEnd; // consider sorting on score or position return filtered; } static char *makeInteractRegionFile(struct interact *inter) /* Create bed file in trash directory with end coordinates for multi-region mode */ { struct tempName mrTn; trashDirFile(&mrTn, "hgt", "custRgn_interact", ".bed"); FILE *f = fopen(mrTn.forCgi, "w"); if (f == NULL) errAbort("can't create temp file %s", mrTn.forCgi); char regionInfo[1024]; // TODO: check chrom bounds -int padding = 5; +int padding = 200; +//cartSetBoolean(cart, "emAltHighlight", TRUE); + safef(regionInfo, sizeof regionInfo, "#padding %d\n", padding); mustWrite(f, regionInfo, strlen(regionInfo)); //warn("%s", regionInfo); safef(regionInfo, sizeof regionInfo, "#shortDesc %s\n", inter->name); mustWrite(f, regionInfo, strlen(regionInfo)); //warn("%s", regionInfo); char *region1Chrom = inter->sourceChrom, *region2Chrom = inter->targetChrom; int region1Start = inter->sourceStart, region1End = inter->sourceEnd; int region2Start = inter->targetStart, region2End = inter->targetEnd; if (sameString(inter->sourceChrom, inter->targetChrom)) { if (inter->sourceStart > inter->targetStart) { region1Start = inter->targetStart;