From 1b7e2bb75d2b4c525c90cb12589f432da1d8254b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <h.tomwoerden@indiscale.com> Date: Thu, 13 Apr 2023 11:27:12 +0200 Subject: [PATCH] FIX: deal with nonexisting obligatory --- src/caosadvancedtools/table_importer.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/caosadvancedtools/table_importer.py b/src/caosadvancedtools/table_importer.py index 025533b3..56530879 100755 --- a/src/caosadvancedtools/table_importer.py +++ b/src/caosadvancedtools/table_importer.py @@ -374,7 +374,8 @@ class TableImporter(): for index, row in df.iterrows(): # if none of the relevant information is given, skip - if np.array([pd.isnull(row.loc[key]) for key in self.obligatory_columns]).all(): + if np.array([pd.isnull(row.loc[key]) for key in self.obligatory_columns + if key in df.columns]).all(): df = df.drop(index) -- GitLab