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("
\n");
printf("OMIM page at NCBI: ");
printf("", ncbiOmimUrl, itemName);
printf("%s
", 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("
Amino Acid Replacement: %s\n", replStr);
}
}
sqlFreeResult(&sr);
dbSnpId = cloneString("-");
printf("
\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]);