bbb49b68cc20f2dbfd6dcedf04b8bf17997435cb fanhsu Thu May 26 11:50:31 2011 -0700 Updated class descriptions for OMIM tracks. diff --git src/hg/hgTrackUi/hgTrackUi.c src/hg/hgTrackUi/hgTrackUi.c index ad017fe..c12c1db 100644 --- src/hg/hgTrackUi/hgTrackUi.c +++ src/hg/hgTrackUi/hgTrackUi.c @@ -1421,61 +1421,61 @@ { hg17KgIdConfig(tdb); baseColorDrawOptDropDown(cart, tdb); } void omimLocationConfig(struct trackDb *tdb) /* Put up OMIM Location track controls */ { char varName[64]; char *geneLabel; safef(varName, sizeof(varName), "%s.label", tdb->track); geneLabel = cartUsualString(cart, varName, "OMIM ID"); printf("<BR><B>Include Entries of:</B> "); printf("<UL>\n"); printf("<LI>"); -labelMakeCheckBox(tdb, "class1", "class 1: disorder positioned by mapping of the wildtype gene", TRUE); +labelMakeCheckBox(tdb, "class1", "class 1: the disorder is placed on the map based on its association with a gene, but the underlying defect is not known.", TRUE); printf("<LI>"); -labelMakeCheckBox(tdb, "class2", "class 2: disease phenotype mapped", TRUE); +labelMakeCheckBox(tdb, "class2", "class 2: the disorder has been placed on the map by linkage; no mutation has been found.", TRUE); printf("<LI>"); -labelMakeCheckBox(tdb, "class3", "class 3: molecular basis of the disorder is known", TRUE); +labelMakeCheckBox(tdb, "class3", "class 3: the molecular basis for the disorder is known; a mutation has been found in the gene.", TRUE); printf("<LI>"); -labelMakeCheckBox(tdb, "class4", "class 4: chromosome deletion or duplication syndrome", TRUE); +labelMakeCheckBox(tdb, "class4", "class 4: a contiguous gene deletion or duplication syndrome, multiple genes are deleted or duplicated causing the phenotype.", TRUE); printf("<LI>"); -labelMakeCheckBox(tdb, "others", "others", TRUE); +labelMakeCheckBox(tdb, "others", "Others: no associated OMIM phenotype class info available.", TRUE); printf("</UL>"); } void omimGene2Config(struct trackDb *tdb) /* Put up OMIM Genes track controls */ { char varName[64]; char *geneLabel; safef(varName, sizeof(varName), "%s.label", tdb->track); geneLabel = cartUsualString(cart, varName, "OMIM ID"); printf("<BR><B>Include Entries of:</B> "); printf("<UL>\n"); printf("<LI>"); -labelMakeCheckBox(tdb, "class1", "class 1: disorder positioned by mapping of the wildtype gene", TRUE); +labelMakeCheckBox(tdb, "class1", "class 1: the disorder is placed on the map based on its association with a gene, but the underlying defect is not known.", TRUE); printf("<LI>"); -labelMakeCheckBox(tdb, "class2", "class 2: disease phenotype mapped", TRUE); +labelMakeCheckBox(tdb, "class2", "class 2: the disorder has been placed on the map by linkage; no mutation has been found.", TRUE); printf("<LI>"); -labelMakeCheckBox(tdb, "class3", "class 3: molecular basis of the disorder is known", TRUE); +labelMakeCheckBox(tdb, "class3", "class 3: the molecular basis for the disorder is known; a mutation has been found in the gene.", TRUE); printf("<LI>"); -labelMakeCheckBox(tdb, "class4", "class 4: chromosome deletion or duplication syndrome", TRUE); +labelMakeCheckBox(tdb, "class4", "class 4: a contiguous gene deletion or duplication syndrome, multiple genes are deleted or duplicated causing the phenotype.", TRUE); printf("<LI>"); -labelMakeCheckBox(tdb, "others", "others", TRUE); +labelMakeCheckBox(tdb, "others", "Others: no associated OMIM phenotype class info available.", TRUE); printf("</UL>"); } void omimGeneIdConfig(struct trackDb *tdb) /* Put up gene ID track controls */ { char varName[64]; char *geneLabel; safef(varName, sizeof(varName), "%s.label", tdb->track); geneLabel = cartUsualString(cart, varName, "OMIM ID"); printf("<BR><B>Label:</B> "); radioButton(varName, geneLabel, "OMIM ID"); radioButton(varName, geneLabel, "OMIM gene or syndrome"); radioButton(varName, geneLabel, "UCSC gene symbol"); }