IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 17, 2012, 4:30:56 PM (14 years ago)
Author:
heather
Message:

fixes for OB: if outside of ra/dec range, drop it...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippToPsps/jython/scratchdb.py

    r34108 r34173  
    591591        return orderedFilters
    592592
     593
     594    def getRaDecRangesFromdvoSkyTable(self, name):
     595     
     596        sql = "SELECT R_MIN, R_MAX, D_MIN, D_MAX FROM dvoSkyTable WHERE NAME = '" + name + "' limit 1"
     597        try:
     598            rs = self.executeQuery(sql)
     599            rs.first()
     600            raMin = rs.getFloat(1)
     601            raMax = rs.getFloat(2)
     602            decMin = rs.getFloat(3)
     603            decMax = rs.getFloat(4)
     604           
     605        except:
     606            self.logger.errorPair("no ra/decs found for", name)
     607            raMin = -999
     608            raMax = -999
     609            decMin = -999
     610            decMax = -999
     611
     612        return raMin, raMax, decMin, decMax
     613 
     614    def getFromdvoSkyTable(self, column, name):
     615     
     616        sql = "SELECT "+column + " FROM dvoSkyTable WHERE NAME = '" + name + "' limit 1"
     617        try:
     618            rs = self.executeQuery(sql)
     619            rs.first()
     620            res = rs.getDouble(1)
     621                       
     622        except:
     623            self.logger.errorPair("no ra/decs found for", name)
     624            res = -999
     625           
     626
     627        return res
Note: See TracChangeset for help on using the changeset viewer.