11db7ea49d8fb79b428a1add7e21ace39c7aac73
kate
  Thu Nov 3 16:46:29 2016 -0700
Get score filter form cart. refs #17369

diff --git src/hg/hgGtexTrackSettings/hgGtexTrackSettings.c src/hg/hgGtexTrackSettings/hgGtexTrackSettings.c
index 20b1efe..359410b 100644
--- src/hg/hgGtexTrackSettings/hgGtexTrackSettings.c
+++ src/hg/hgGtexTrackSettings/hgGtexTrackSettings.c
@@ -272,34 +272,37 @@
 "                <div class='configurator col-md-5'>\n"
 );
 puts("<b>Limit to protein coding genes:</b>\n");
 safef(cartVar, sizeof(cartVar), "%s.%s", track, GTEX_CODING_GENE_FILTER);
 boolean isCodingOnly = cartCgiUsualBoolean(cart, cartVar, GTEX_CODING_GENE_FILTER_DEFAULT);
 cgiMakeCheckBox(cartVar, isCodingOnly);
 puts(
 "                </div>\n"
 );
 
 /* Filter on score */
 puts(
 "                <div class='configurator col-md-7'>\n"
 );
 puts("           <b>Limit to genes scored at or above:</b>\n");
-puts(
-"                    <input id='scoreInput' value='' size='8'>\n"
-"                    (range 0-1000)\n"
-);
+safef(buf, sizeof(buf), "%s.%s",  tdb->track, SCORE_FILTER);
+int score = cartUsualInt(cart, buf, 0);
+int minScore = 0, maxScore = 1000;
+cgiMakeIntVarWithLimits(buf, score, "Minimum score", 0, minScore, maxScore);
+printf(
+                                        "                    (range %d-%d)\n", 
+                                                                        minScore, maxScore);
 puts(
 "               </div>\n"
 );
 puts(
 "           </div>\n"
 );
 puts(
 "            <!-- end configure panel -->\n"
 );
 }
 
 static void printTrackConfig()
 /* Print track configuration panels, including Body Map.
 The layout is 2-column.  Left column is body map SVG.
 Right column has a top panel for configuration settings (non-tissue),