def METHOD_NAME(
    self, csv_file: Path, ignore_cols: dict[str, str], rename_dict: dict[str, str]
) -> pd.DataFrame:
    """Convert a CEMS csv file into a :class:`pandas.DataFrame`.
    Args:
        csv (file-like object): data to be read
    Returns:
        A DataFrame containing the contents of the CSV file.
    """
    return pd.read_csv(
        csv_file,
        index_col=False,
        usecols=lambda col: col not in ignore_cols,
        low_memory=False,
    ).rename(columns=rename_dict)