def query()

in Oracle.py [0:0]


    def query(self, idx, query, q):
        if not self.is_sorted:
            self.dat.sort()
            self.is_sorted = True

        n = len(self.dat)
        if query == 'quantile':
            rank = int(q * n)            
            return self.dat[rank]
        else:
            i = bisect(self.dat, q)
            return i/n