08b16b8f5ec96ce3e1ba107d0dbf728cb7becad4
wong
  Tue Nov 22 18:21:36 2011 -0800
added line to ignore comments in trackDb.wgEncde.ra
diff --git python/lib/ucscgenomics/track.py python/lib/ucscgenomics/track.py
index 831c10f..748c312 100644
--- python/lib/ucscgenomics/track.py
+++ python/lib/ucscgenomics/track.py
@@ -264,30 +264,32 @@
         """The url on our site for this composite"""
         return self._url
         
     @property 
     def organism(self):
         """The url on our site for this composite"""
         return self._organism
 
     @property 
     def currentTrackDb(self):
         trackDb = self._trackDbDir + "trackDb.wgEncode.ra"
         f = open(trackDb, "r")
         lines = f.readlines()
         p = re.compile(".*(%s\S+) ?(\S+)" % self._name)
         for i in lines:
+            if re.match("^\s*#.*", i):
+                continue
             m = p.match(i)
             if m and re.search('alpha', m.group(2)):
                 tdbpath = "%s%s" % (self._trackDbDir, m.group(1))
                 return tdbpath
         return None
 
 
     def __init__(self, database, compositeName, trackPath=None, mdbCompositeName=None):
         
         if mdbCompositeName == None:
             mdbCompositeName = compositeName
         
         if trackPath == None:
             self._trackPath = os.path.expanduser('~/kent/src/hg/makeDb/trackDb/')
         else: