2b2874d85add602f6753ae525337a1155d2298ea braney Mon May 25 06:35:18 2020 -0700 allow for fine control of display of non-synonomous changes in mafSnp display diff --git src/hg/hgTracks/wigMafTrack.c src/hg/hgTracks/wigMafTrack.c index 142d47f..6b1fa56 100644 --- src/hg/hgTracks/wigMafTrack.c +++ src/hg/hgTracks/wigMafTrack.c @@ -1147,30 +1147,38 @@ color = yellow; break; case _5_prime_UTR_variant: case _3_prime_UTR_variant: case coding_sequence_variant: case intron_variant: case intergenic_variant: color = MG_BLUE; break; case synonymous_variant: color = MG_GREEN; break; case missense_variant: color = MG_RED; break; + // non-syn BLOSUM62 > 1 + case 1579: + color = 0xffe0e0ff; + break; + // non-syn BLOSUM62 > -1 but less than 1 + case 1581: + color = 0xffb0b0ff; + break; } hvGfxBox(hvg, x1 + xOff, yOff, w, height1, color); } hvGfxUnclip(hvg); } yOff += mi->height; } return TRUE; } static boolean drawPairsFromSummary(struct track *track, int seqStart, int seqEnd, struct hvGfx *hvg, int xOff, int yOff, int width, MgFont *font, Color color, enum trackVisibility vis)