From d41262aa181e1058556ba7ad4f09bec654c6477f Mon Sep 17 00:00:00 2001 From: DXC Date: Mon, 15 Jun 2026 17:32:07 +0800 Subject: [PATCH] =?UTF-8?q?Step5=20=E8=BE=93=E5=87=BA=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E5=90=8D=E7=BB=9F=E4=B8=80=E4=B8=BA=20processed=5Fdata.csv?= =?UTF-8?q?=EF=BC=88=E4=BF=AE=E5=A4=8D=20GUI/=E7=AE=97=E6=B3=95=E6=96=AD?= =?UTF-8?q?=E9=93=BE=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 实际落盘(data_preparation_step.py:32、runner.py:101)一直为 processed_data.csv,但 GUI 三处残留旧名 cleaned_sampling_data.csv:注册表 step_default_outputs['step5_clean']、面板占位符、默认输出路径生成。本次统一替换,与 PipelineRunner/算法真实产物对齐。 --- src/gui/panels/step5_clean_panel.py | 4 ++-- src/gui/water_quality_gui.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gui/panels/step5_clean_panel.py b/src/gui/panels/step5_clean_panel.py index a9e4de8..72be031 100644 --- a/src/gui/panels/step5_clean_panel.py +++ b/src/gui/panels/step5_clean_panel.py @@ -76,7 +76,7 @@ class Step5CleanPanel(QWidget): "输出处理后CSV:", "CSV Files (*.csv);;All Files (*.*)" ) - self.output_file.line_edit.setPlaceholderText("cleaned_sampling_data.csv") + self.output_file.line_edit.setPlaceholderText("processed_data.csv") layout.addWidget(self.output_file) # 启用步骤 @@ -129,7 +129,7 @@ class Step5CleanPanel(QWidget): if self.work_dir: output_dir = os.path.join(self.work_dir, "5_Data_Cleaning") os.makedirs(output_dir, exist_ok=True) - default_output_path = os.path.join(output_dir, "cleaned_sampling_data.csv").replace('\\', '/') + default_output_path = os.path.join(output_dir, "processed_data.csv").replace('\\', '/') self.output_file.set_path(default_output_path) else: self.output_file.set_path("") diff --git a/src/gui/water_quality_gui.py b/src/gui/water_quality_gui.py index 7877033..bcb6513 100644 --- a/src/gui/water_quality_gui.py +++ b/src/gui/water_quality_gui.py @@ -1369,7 +1369,7 @@ class WaterQualityGUI(QMainWindow): 'step2': "2_Glint_Detection/severe_glint_area.dat", 'step3': "3_deglint/deglint_kutser.bsq", 'step4_sampling': "4_sampling/sampling_spectra.csv", - 'step5_clean': "5_Data_Cleaning/cleaned_sampling_data.csv", + 'step5_clean': "5_Data_Cleaning/processed_data.csv", 'step6_feature': "6_Spectral_Feature_Extraction/training_spectra.csv", 'step7_index': "7_Water_Quality_Indices/training_spectra_indices.csv", 'step8_ml_train': "8_Supervised_Model_Training/",