582e9ba06d359ee167ca2a60b495cd6d4fe9d69f
angie
  Wed Feb 12 10:56:52 2014 -0800
In snp125+ track controls, don't show options for class and validationcodes that don't appear in the table.  For example, validation codes
by-hapmap and by-1000genomes are not applicable for non-human genomes;
and only a subset of the class codes are used, sometimes a small subset.
refs #12490

diff --git src/hg/inc/snp125Ui.h src/hg/inc/snp125Ui.h
index b8e030b..ed60236 100644
--- src/hg/inc/snp125Ui.h
+++ src/hg/inc/snp125Ui.h
@@ -84,31 +84,32 @@
 
 /****** Class related controls *******/
 
 extern char *snp125ClassLabels[];
 extern char *snp125ClassOldColorVars[];
 extern char *snp125ClassDataName[];
 extern char *snp125ClassDefault[];
 extern int snp125ClassArraySize;
 
 /****** Valid related controls *******/
 
 extern char *snp125ValidLabels[];
 extern char *snp125ValidOldColorVars[];
 extern char *snp125ValidDataName[];
 extern char *snp125ValidDefault[];
-extern int snp125ValidArraySize;
+extern int snp125ValidArraySizeHuman;
+extern int snp125ValidArraySizeNonHuman;
 
 /****** Func related controls *******/
 
 char *snpMisoLinkFromFunc(char *funcTerm);
 /* If we can map funcTerm to a Sequence Ontology term, return a link to the MISO SO browser;
  * otherwise just return the same term. */
 
 extern char *snp125FuncLabels[];
 extern char *snp125FuncOldColorVars[];
 extern char *snp125FuncDataName[];
 extern char *snp125FuncDefault[];
 extern char **snp125FuncDataSynonyms[];
 extern int snp125FuncArraySize;