src/hg/gsid/gsidTable/gsidTable.c 1.51
1.51 2009/11/03 16:38:13 fanhsu
Added logic to take care "N/A", "N/D", and "" for text mode of Table View.
Index: src/hg/gsid/gsidTable/gsidTable.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/gsid/gsidTable/gsidTable.c,v
retrieving revision 1.50
retrieving revision 1.51
diff -b -B -U 4 -r1.50 -r1.51
--- src/hg/gsid/gsidTable/gsidTable.c 2 Oct 2009 17:53:59 -0000 1.50
+++ src/hg/gsid/gsidTable/gsidTable.c 3 Nov 2009 16:38:13 -0000 1.51
@@ -238,17 +238,23 @@
else
{
special = FALSE;
- if (sameWord(col->type, "integer"))
+ if (sameWord(col->type, "integer") || sameWord(col->type, "double"))
/* special processing for missing data */
if (sameWord(col->name, "SDayLastPTest") ||
sameWord(col->name, "SDayLastTrTest") ||
sameWord(col->name, "LastPMNNeutral") ||
sameWord(col->name, "artDaei") ||
sameWord(col->name, "seqDay") ||
sameWord(col->name, "firstRNAPosDay") ||
sameWord(col->name, "lastSeroNegDay") ||
+ sameWord(col->name, "LastTrVisit") ||
+ sameWord(col->name, "LastPVisit") ||
+ sameWord(col->name, "LastPCD4Blk") ||
+ sameWord(col->name, "LastTrCD4Blk") ||
+ sameWord(col->name, "LastPAntiGP120") ||
+ sameWord(col->name, "LastTrAntiGP120") ||
sameWord(col->name, "LastTrMnNeutral")
)
{
if (sameWord(val, "-1"))
@@ -265,8 +271,13 @@
{
hPrintf(" ");
special = TRUE;
}
+ if (sameWord(val, "-3.000"))
+ {
+ hPrintf(" ");
+ special = TRUE;
+ }
}
if (sameWord(col->name, "cd4Count"))
{