use pandas dataframes for rolling mean.
Use pandas for log transform and correction.
use pandas DataFrames instead of dictionaries for plate data.