d9ed1a589b8ab2d03412919fc2e8461cb18d7765 braney Fri Jul 20 12:56:28 2018 -0700 a few more Gencode2 changes diff --git src/hg/hgTrackUi/hgTrackUi.c src/hg/hgTrackUi/hgTrackUi.c index 25138b6..1fceca2 100644 --- src/hg/hgTrackUi/hgTrackUi.c +++ src/hg/hgTrackUi/hgTrackUi.c @@ -1707,31 +1707,31 @@ printf("
Label: "); radioButton(varName, geneLabel, "OMIM ID"); radioButton(varName, geneLabel, "OMIM gene or syndrome"); radioButton(varName, geneLabel, "UCSC gene symbol"); } void knownGeneIdConfig(struct trackDb *tdb) /* Put up gene ID track controls */ { struct sqlConnection *conn = hAllocConn(database); char query[256]; char *omimAvail = NULL; sqlSafef(query, sizeof(query), "select kgXref.kgID from kgXref,%s r where kgXref.refseq = r.mrnaAcc and r.omimId != 0 limit 1", refLinkTable); omimAvail = sqlQuickString(conn, query); hFreeConn(&conn); -char *isGencode = trackDbSetting(tdb, "isGencode"); +boolean isGencode = trackDbSettingOn(tdb, "isGencode") || trackDbSettingOn(tdb, "isGencode2"); printf("Label: "); labelMakeCheckBox(tdb, "gene", "gene symbol", FALSE); if (isGencode) labelMakeCheckBox(tdb, "gencodeId", "GENCODE Transcript ID", FALSE); labelMakeCheckBox(tdb, "kgId", "UCSC Known Gene ID", FALSE); labelMakeCheckBox(tdb, "prot", "UniProt Display ID", FALSE); if (omimAvail != NULL) { char sym[32]; safef(sym, sizeof(sym), "omim%s", cartString(cart, "db")); labelMakeCheckBox(tdb, sym, "OMIM ID", FALSE); } printf("
\n");