def summary_lifetime_minimum(threshold):
    """
    Returns a function that filters summary blob data by a minimum time,
    *threshold*.
    """
    def f(summary_data):
        lifetimes = summary_data['died_t'] - summary_data['born_t']
        return summary_data[lifetimes >= threshold]
    return f