diff --git a/src/statistics.py b/src/statistics.py
index 060081de9e21f5cbc7c560066451bbdbf14b7eb1..6f34187e32949910df5762a45d868701920b610f 100644
--- a/src/statistics.py
+++ b/src/statistics.py
@@ -9,6 +9,18 @@ from typing import Union, Tuple
 Data = Union[xr.DataArray, pd.DataFrame]
 
 
+def apply_inverse_transformation(data, mean, std=None, method="standardise"):
+    if method == 'standardise':
+        return standardise_inverse(data, mean, std)
+    elif method == 'centre':
+        return centre_inverse(data, mean)
+    elif method == 'normalise':
+        # use min/max of data or given min/max
+        raise NotImplementedError
+    else:
+        raise NotImplementedError
+
+
 def standardise(data: Data, dim: Union[str, int]) -> Tuple[Data, Data, Data]:
     """
     This function standardises a xarray.dataarray (along dim) or pandas.DataFrame (along axis) with mean=0 and std=1