From 153794e0d3636d8893ee1e694ab0ba0df21ca877 Mon Sep 17 00:00:00 2001
From: leufen1 <l.leufen@fz-juelich.de>
Date: Tue, 15 Dec 2020 18:39:15 +0100
Subject: [PATCH] fixed bug as proposed, /close #232

---
 mlair/run_modules/pre_processing.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/mlair/run_modules/pre_processing.py b/mlair/run_modules/pre_processing.py
index bd3b9ec6..21aebd62 100644
--- a/mlair/run_modules/pre_processing.py
+++ b/mlair/run_modules/pre_processing.py
@@ -164,7 +164,8 @@ class PreProcessing(RunEnvironment):
                 if df.loc[station_name, meta_data].isnull().any():
                     df.loc[station_name, meta_data] = station.id_class.meta.loc[meta_data].values.flatten()
             df.loc["# Samples", set_name] = df.loc[:, set_name].sum()
-            df.loc["# Stations", set_name] = df.loc[:, set_name].count()
+            assert len(data) == df.loc[:, set_name].count() - 1
+            df.loc["# Stations", set_name] = len(data)
         df[meta_round] = df[meta_round].astype(float).round(precision)
         df.sort_index(inplace=True)
         df = df.reindex(df.index.drop(["# Stations", "# Samples"]).to_list() + ["# Stations", "# Samples"], )
-- 
GitLab