def make_filter_params(db447x, n_downsample: int = 1, n_0: int = 4096, n_poles: int = 1, f_cutoff: int = 10000,
                       n_avg: int = 1, factor: int = 1):
    """
    Function to turn filter parameters into a dictionary that is later read by the parse_filter function
    :param db447x: dataframe of ni447x filter data
    :param n_downsample: downsampling factor
    :param n_0:
    :param n_poles:
    :param f_cutoff:
    :param n_avg:
    :param factor:
    :return:
    """
    return {
        "n_downsample": n_downsample,
        "n_0": n_0,
        "n_poles": n_poles,
        "f_cutoff": f_cutoff,
        "n_avg": n_avg,
        "factor": factor,
        "db447x": db447x
    }