""" Configuration settings for the project """ from pathlib import Path # Project paths PROJECT_ROOT = Path(__file__).parent.parent DATA_DIR = PROJECT_ROOT / "data" RAW_DATA_DIR = DATA_DIR / "raw" PROCESSED_DATA_DIR = DATA_DIR / "processed" EXTERNAL_DATA_DIR = DATA_DIR / "external" OUTPUT_DIR = DATA_DIR / "outputs" REPORTS_DIR = PROJECT_ROOT / "reports" LOGS_DIR = PROJECT_ROOT / "logs" # Data processing settings MISSING_VALUE_STRATEGY = "drop" # Options: 'drop', 'mean', 'median', 'forward_fill' OUTLIER_REMOVAL_METHOD = "iqr" # Options: 'iqr', 'zscore' OUTLIER_THRESHOLD = 1.5 # Analysis settings CORRELATION_METHOD = "pearson" # Options: 'pearson', 'spearman', 'kendall' SIGNIFICANCE_LEVEL = 0.05 TEST_TYPE = "ttest" # Options: 'ttest', 'mannwhitneyu', 'chi2' # Visualization settings DEFAULT_COLORSCALE = "Viridis" PLOT_HEIGHT = 500 PLOT_WIDTH = 900 # Dashboard settings PAGE_ICON = "📊" PAGE_TITLE = "MySpace Ooty Data Analytics" LAYOUT = "wide" INITIAL_SIDEBAR_STATE = "expanded"