From ef1d99872a9cec3022c4e1419e5cecd03d82245a Mon Sep 17 00:00:00 2001 From: Francesco Date: Tue, 7 May 2024 14:56:15 +0200 Subject: [PATCH] fix: specify str dtypes reading acdc_df csv --- cellacdc/workers.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cellacdc/workers.py b/cellacdc/workers.py index 792815d7..604970cd 100755 --- a/cellacdc/workers.py +++ b/cellacdc/workers.py @@ -695,8 +695,9 @@ def _save_acdc_df(self, recovery_acdc_df, posData): load.store_unsaved_acdc_df(recovery_folderpath, recovery_acdc_df) return + saved_acdc_df_path = posData.acdc_output_csv_path saved_acdc_df = ( - pd.read_csv(posData.acdc_output_csv_path) + pd.read_csv(saved_acdc_df_path, dtype=load.acdc_df_str_cols) .set_index(['frame_i', 'Cell_ID']) ) @@ -721,7 +722,7 @@ def _save_acdc_df(self, recovery_acdc_df, posData): reference_acdc_df = saved_acdc_df else: reference_acdc_df = ( - pd.read_csv(last_unsaved_csv_path) + pd.read_csv(last_unsaved_csv_path, dtype=load.acdc_df_str_cols) .set_index(['frame_i', 'Cell_ID']) )