diff --git a/src/postprocessor/core/processes/interpolate.py b/src/postprocessor/core/processes/interpolate.py
new file mode 100644
index 0000000000000000000000000000000000000000..b41c39b3ca48cd8de9d45727c22d4552769bfd82
--- /dev/null
+++ b/src/postprocessor/core/processes/interpolate.py
@@ -0,0 +1,26 @@
+#!/usr/bin/env jupyter
+
+import pandas as pd
+from agora.abc import ParametersABC
+
+from postprocessor.core.abc import PostProcessABC
+
+
+class interpolateParameters(ParametersABC):
+    """
+    Parameters
+    """
+
+    _defaults = {"limit_area": "inside"}
+
+
+class interpolate(PostProcessABC):
+    """
+    Interpolate process.
+    """
+
+    def __init__(self, parameters: interpolateParameters):
+        super().__init__(parameters)
+
+    def run(self, signal: pd.DataFrame):
+        return signal.interpolate(limit_area="inside", axis=1)