olaf.processing.blank_correction

Classes

BlankCorrector

Module Contents

class olaf.processing.blank_correction.BlankCorrector(project_folder)
Parameters:

project_folder (pathlib.Path)

project_folder
blank_files = []
combined_blank: dict[tuple[str, str], pandas.DataFrame]
_find_blank_files()

Find all blank CSV files in the project structure, selecting only one file per date

average_blanks(save=True)

Average all blank files into a single CSV file by temperature

_save_combined_blanks(clean_df, header_info)
apply_blanks(save=True)

Apply the blank correction to all INPs/L files in the project folder