diff --git a/lemi2seed/lemi_data.py b/lemi2seed/lemi_data.py
index 4a983352f031bf5a7e33520fd370ebcf5705d4cf..b12975679857427631e75b15f2d0511b145d4b5c 100644
--- a/lemi2seed/lemi_data.py
+++ b/lemi2seed/lemi_data.py
@@ -66,7 +66,7 @@ class LemiData():
             logger.error("No data files found under the following path - {}. "
                          "Check data path!".format(self.path2data))
             sys.exit(1)
-        self.data_files = self.order_files(data_files)  # type: ignore
+        self.data_files = LemiData.order_files(data_files)  # type: ignore
 
     def parse_file(self, data_file: PosixPath) -> Optional[Dict]:
         """Parse data file and check for potential corruptions."""
@@ -77,7 +77,7 @@ class LemiData():
             for line in fin:
                 columns = line.strip().split()
                 if line.endswith('\r\n') and len(columns) == DATA_NBR_COLUMNS:
-                    tmp = self.reformat_data(columns)
+                    tmp = LemiData.reformat_data(columns)
                     if tmp is None:
                         logger.warning(msg)
                         return None
@@ -177,8 +177,8 @@ class LemiData():
         """
         # Check for data gaps and day start
         time_stamp = self.data["Time_stamp"]
-        ind_gaps = self.detect_gaps(time_stamp)
-        ind_days = self.detect_new_day(time_stamp)
+        ind_gaps = LemiData.detect_gaps(time_stamp)
+        ind_days = LemiData.detect_new_day(time_stamp)
         ind_traces = sorted(set([0, *ind_gaps, *ind_days, len(time_stamp)]))
         # For LEMIs, number of data gaps defines number of runs
         # Save that info in stats