f5bfb5813726299939834a7871488e7b1db10c47 fanhsu Mon Sep 5 15:43:15 2011 -0700 Added logic to show only the first AA replacement string for omimAvSnp track if there are multiple. diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c index 72067a7..1bb3b0b 100644 --- src/hg/hgc/hgc.c +++ src/hg/hgc/hgc.c @@ -10051,31 +10051,37 @@ printf("<BR>\n"); printf("<B>OMIM page at NCBI: "); printf("<A HREF=\"%s%s\" target=_blank>", ncbiOmimUrl, itemName); printf("%s</A></B><BR>", itemName); safef(query, sizeof(query), "select replStr from omimAvRepl where avId=%s;", avId); sr = sqlMustGetResult(conn, query); row = sqlNextRow(sr); if (row != NULL) { if (row[0] != NULL) { char *replStr; + char *chp; replStr= cloneString(row[0]); + + // just take the first AA replacement if there are multiple + chp = strstr(replStr, ","); + if (chp != NULL) *chp = '\0'; + printf("<BR><B>Amino Acid Replacement:</B> %s\n", replStr); } } sqlFreeResult(&sr); dbSnpId = cloneString("-"); printf("<BR>\n"); safef(query, sizeof(query), "select dbSnpId from omimAvRepl where avId='%s'", avId); sr = sqlMustGetResult(conn, query); row = sqlNextRow(sr); if (row != NULL) { dbSnpId = cloneString(row[0]);