feat: Integrate CSV cleaning functionality into the application, adding a new GUI tab for user interaction, enabling CSV loading, analysis, and rule application for data cleaning. Implement backend tracking for batch processing and enhance the BatchProcessor with tracking capabilities.

This commit is contained in:
erik
2026-04-22 00:04:15 -05:00
parent 7a38b0843b
commit 6b3eccdc19
30 changed files with 3590 additions and 19 deletions
+10 -1
View File
@@ -5,5 +5,14 @@ from gui.tabs.main_tab import MainProcessingTab
from gui.tabs.preclass_tab import PreclassificationTab
from gui.tabs.metrics_tab import MetricsTab
from gui.tabs.postprocess_tab import PostProcessTab
from gui.tabs.cleaning_tab import CleaningTab
__all__ = ["SettingsTab", "ResultsTab", "MainProcessingTab", "PreclassificationTab", "MetricsTab", "PostProcessTab"]
__all__ = [
"SettingsTab",
"ResultsTab",
"MainProcessingTab",
"PreclassificationTab",
"MetricsTab",
"PostProcessTab",
"CleaningTab",
]