753e3019347b4bd90eb8caf4cfc25d851256a254
max
  Thu Oct 23 09:17:31 2025 -0700
remove dead code

diff --git src/cbPyLib/cellbrowser/cellbrowser.py src/cbPyLib/cellbrowser/cellbrowser.py
index 6417f7b..13a9b34 100755
--- src/cbPyLib/cellbrowser/cellbrowser.py
+++ src/cbPyLib/cellbrowser/cellbrowser.py
@@ -76,33 +76,30 @@
 # just before cbBuild_parseArgs
 defOutDir = None
 
 CBHOMEURL = "https://cells.ucsc.edu/downloads/cellbrowserData/"
 CBHOMEURL_TEST = "https://cells-test.gi.ucsc.edu/downloads/cellbrowserData/"
 
 # a special value that is used for both x and y to indicate that the cell should not be shown
 # must match the same value in maxPlot.js
 HIDDENCOORD = 12345
 
 # special value representing NaN in floating point arrays
 # sorting is used everywhere in the code, and sorting is fast, so we replace all NaNs with -inf
 # This means that all arrays can be sorted with the normal, fast javascript functions
 # This must match the same value in cellBrowser.js
 FLOATNAN = float('-inf')
-# special value representing NaN in integer arrays, again, we want this to be first after sorting
-# must match the same value in cellBrowser.js
-INTNAN = -2**16
 
 # how many md5 characters to keep in version identifiers. We load all files using their md5 to get around
 # internet browser caching
 MD5LEN = 10
 
 # list of tags that are required:
 # for cellbrowser.conf of a dataset
 reqTagsDataset =['coords', 'meta']
 # for cellbrowser.conf of a collection
 reqTagsColl =['shortLabel']
 
 coordLabels = {
     #  generic igraph neighbor-based layouts
     "fa": "ForceAtlas2",
     "fr": "Fruchterman Reingold",