Toolkit for Extreme Climate Analysis (TECA)