eradiate.test_tools.regression.AbstractStudentTTest¶
- class eradiate.test_tools.regression.AbstractStudentTTest(name, value, reference=None, *, variable='brf_srf', threshold, archive_dir, plot)[source]¶
Bases:
RegressionTestAbstract Student’s T-Test¶
Implement diagnostic chart common to subclassing T-test implementations.
- Parameters:
name (
str) – Test case name.value (
xarray.Dataset) – Simulation result. Must be specified as a dataset.reference (
xarray.Datasetor path-like, optional, default:None) – Reference data. Can be specified as an xarray dataset, a path to a NetCDF file or a path to a resource.variable (
str, default:brf_srf) – Tested variablethreshold (
float) – Test metric thresholdarchive_dir (path-like) – Path to output artefact storage directory. Relative paths are interpreted with respect to the current working directory.
plot (
bool) – Enable pyplot charts
- Fields:
name (
str) – Test case name.value (
xarray.Dataset) – Simulation result.reference (
xarray.DatasetorNone) – Reference data.variable (
str) – Tested variable.threshold (
float) – Test metric threshold.archive_dir (
pathlib.Path) – Path to output artefact storage directory.plot (
bool) – Enable pyplot charts.