# ν”„λ‘œμ νŠΈ ꡬ쑰 (5개 폴더) # Project Structure (5 Folders) ## πŸ“ μ΅œμ’… ꡬ쑰 (Final Structure - 5 Folders) ``` empirics_ent_strat_ops/ β”œβ”€β”€ src/ # λͺ¨λ“  μ½”λ“œ (All code: library + scripts) β”œβ”€β”€ test/ # ν…ŒμŠ€νŠΈ (Tests) β”œβ”€β”€ data/ # λͺ¨λ“  데이터 (All data: raw + processed + outputs) β”œβ”€β”€ docs/ # 핡심 λ¬Έμ„œ (Core documentation) └── archive/ # μ•„μΉ΄μ΄λΈŒ (Archived files) ``` --- ## πŸ“Š 상세 ꡬ쑰 (Detailed Structure) ### 1. src/ - μ†ŒμŠ€ μ½”λ“œ ``` src/ β”œβ”€β”€ cli.py # CLI μ§„μž…μ  β”œβ”€β”€ models.py # 톡계 λͺ¨λΈ (run_h1, run_h2, run_h3, run_h4) β”œβ”€β”€ features.py # 데이터 처리 β”œβ”€β”€ vagueness_v2.py # Vagueness scorer β”œβ”€β”€ data_io.py # NetCDF I/O β”œβ”€β”€ config/ # μ„€μ • 파일 β”‚ └── datasets.yaml # outputs β†’ data/outputs └── scripts/ # μ‹€ν–‰ 슀크립트 β”œβ”€β”€ generate_paper_results_section.py β”œβ”€β”€ generate_paper_tables.py β”œβ”€β”€ convert_to_netcdf.py └── ... ``` ### 2. test/ - ν…ŒμŠ€νŠΈ ``` test/ β”œβ”€β”€ conftest.py # Shared fixtures β”œβ”€β”€ unit/ β”‚ β”œβ”€β”€ test_models.py # 53 tests β”‚ β”œβ”€β”€ test_features.py # 25 tests β”‚ └── test_data_io.py # 15 tests └── integration/ β”œβ”€β”€ test_paper_results.py └── test_data_quality.py # 20 tests ``` ### 3. data/ - λͺ¨λ“  데이터 ``` data/ β”œβ”€β”€ raw/ # 원본 데이터 β”œβ”€β”€ processed/ # 처리된 데이터 β”‚ └── features_engineered.nc └── outputs/ # 뢄석 κ²°κ³Ό (from outputs/) β”œβ”€β”€ all/ β”œβ”€β”€ quantum/ └── transportation/ ``` ### 4. docs/ - 핡심 λ¬Έμ„œ ``` docs/ β”œβ”€β”€ PAPER_TESTING_GUIDE.md β”œβ”€β”€ PAPER_PIPELINE_GUIDE.md β”œβ”€β”€ PAPER_CODE_MAPPING.md └── PAPER_INTEGRATION_STRATEGY.md ``` ### 5. archive/ - μ•„μΉ΄μ΄λΈŒ ``` archive/ β”œβ”€β”€ old_docs/ β”œβ”€β”€ experimental/ └── notebooks/ ``` --- ## πŸ”„ μ£Όμš” 변경사항 (7β†’5 Folders) ### ν†΅ν•©λœ 폴더 | 이전 | μƒˆ μœ„μΉ˜ | 이유 | |-----|--------|-----| | `scripts/` | `src/scripts/` | μ½”λ“œ 톡합 | | `outputs/` | `data/outputs/` | 데이터 톡합 | ### ν•¨μˆ˜λͺ… λ³€κ²½ (Pytest 였λ₯˜ ν•΄κ²°) | 이전 | μƒˆ 이름 | |-----|--------| | `test_h1_early_funding` | `run_h1_early_funding` | | `test_h2_main_growth` | `run_h2_main_growth` | | `test_h3_early_funding_interaction` | `run_h3_early_funding_interaction` | | `test_h4_growth_interaction` | `run_h4_growth_interaction` | --- ## πŸš€ λΉ λ₯Έ λͺ…λ Ήμ–΄ ```bash # 전체 νŒŒμ΄ν”„λΌμΈ make all # 단계별 make data # 데이터 처리 make analysis # 뢄석 make test # ν…ŒμŠ€νŠΈ (93개) # 정보 make info # μƒνƒœ 확인 ``` --- **버전**: 3.0 (5-folder structure) **μ—…λ°μ΄νŠΈ**: 2025-11-20