ee014594f6984981922de79588f042ce6f2a6a4c braney Tue May 20 12:24:13 2014 -0700 add support for mafDot in trackDb while in wigMafTrack UI diff --git src/hg/lib/hui.c src/hg/lib/hui.c index be11317..a1bd2eb 100644 --- src/hg/lib/hui.c +++ src/hg/lib/hui.c @@ -6184,32 +6184,33 @@ freeMem(wigVar); first = FALSE; subChar(consWig->uiLabel, '_', ' '); printf ("%s ", consWig->uiLabel); } } struct wigMafSpecies *wmSpeciesList = wigMafSpeciesTable(cart, tdb, name, db); struct wigMafSpecies *wmSpecies; if (isWigMafProt) puts("Multiple alignment amino acid-level:
" ); else puts("Multiple alignment base-level:
" ); +boolean mafDotIsOn = trackDbSettingClosestToHomeOn(tdb, MAF_DOT_VAR); safef(option, sizeof option, "%s.%s", name, MAF_DOT_VAR); -cgiMakeCheckBox(option, cartUsualBooleanClosestToHome(cart, tdb, parentLevel,MAF_DOT_VAR, FALSE)); +cgiMakeCheckBox(option, cartUsualBooleanClosestToHome(cart, tdb, parentLevel,MAF_DOT_VAR, mafDotIsOn)); if (isWigMafProt) puts("Display amino acids identical to reference as dots
" ); else puts("Display bases identical to reference as dots
" ); safef(option, sizeof option, "%s.%s", name, MAF_CHAIN_VAR); cgiMakeCheckBox(option, cartUsualBooleanClosestToHome(cart,tdb,parentLevel,MAF_CHAIN_VAR,TRUE)); char *irowStr = trackDbSetting(tdb, "irows"); boolean doIrows = (irowStr == NULL) || !sameString(irowStr, "off"); if (isCustomTrack(tdb->track) || doIrows) puts("Display chains between alignments
"); else {