def useSeriesAbove(requestContext, seriesList, value, search, replace):
    from .app import evaluateTarget, pathsFromTarget
    newSeries = []

    for series in seriesList:
        newname = re.sub(search, replace, series.name)
        if safeMax(series) > value:
            paths = pathsFromTarget(newname)
            data_store = fetchData(requestContext, paths)
            n = evaluateTarget(requestContext, newname, data_store)
            if n is not None and len(n) > 0:
                newSeries.append(n[0])

    return newSeries
Compares the maximum of each series against the given `value`. If the
dataset/ETHPy150Open brutasse/graphite-api/graphite_api/functions.py/useSeriesAbove