|
| 1 | +[2025-09-29 18:20:53] Starting daily update process... |
| 2 | +[2025-09-29 18:20:53] Running run.sh... |
| 3 | +🔬 Experiment Overview Generator |
| 4 | +=============================== |
| 5 | +📦 Activating conda environment... |
| 6 | +📂 Working directory: /groups/cellmap/cellmap/zouinkhim/exp-overview |
| 7 | +🔍 Checking directory structure... |
| 8 | +📊 Generating experiment overview... |
| 9 | +Generating data/processed/auto_generated_overview.csv by scanning experiment directories... |
| 10 | +Scanning exp_cell... |
| 11 | +Skipping setup_34 - no checkpoints found and not running |
| 12 | +Scanning exp_cerebellum... |
| 13 | +Scanning exp_pancreas... |
| 14 | +Scanning exp_c-elegen... |
| 15 | +Skipping 20250725_cell_all_distance_64nm - no checkpoints found and not running |
| 16 | +Skipping 20250725_cell_all_lsd_32nm - no checkpoints found and not running |
| 17 | +Skipping 20250725_cell_all_lsd_64nm - no checkpoints found and not running |
| 18 | +Skipping 20250725_cell_all_mixed_distance_64nm - no checkpoints found and not running |
| 19 | +Skipping 20250725_cell_all_mixed_lsd_32nm - no checkpoints found and not running |
| 20 | +Skipping 20250725_cell_all_mixed_lsd_64nm - no checkpoints found and not running |
| 21 | +Skipping 20250725_ecs_all_lsd_16nm - no checkpoints found and not running |
| 22 | +Skipping 20250725_ecs_all_mixed_lsd_16nm - no checkpoints found and not running |
| 23 | +Skipping 20250725_er_all_lsd_16nm - no checkpoints found and not running |
| 24 | +Skipping 20250725_er_all_mixed_lsd_16nm - no checkpoints found and not running |
| 25 | +Skipping 20250725_isg_all_distance_16nm - no checkpoints found and not running |
| 26 | +Skipping 20250725_isg_all_distance_32nm - no checkpoints found and not running |
| 27 | +Skipping 20250725_isg_all_lsd_16nm - no checkpoints found and not running |
| 28 | +Skipping 20250725_isg_all_lsd_32nm - no checkpoints found and not running |
| 29 | +Skipping 20250725_isg_all_mixed_lsd_32nm - no checkpoints found and not running |
| 30 | +Skipping 20250725_ld_all_lsd_16nm - no checkpoints found and not running |
| 31 | +Skipping 20250725_ld_all_lsd_32nm - no checkpoints found and not running |
| 32 | +Skipping 20250725_ld_all_mixed_lsd_16nm - no checkpoints found and not running |
| 33 | +Skipping 20250725_ld_all_mixed_lsd_32nm - no checkpoints found and not running |
| 34 | +Skipping 20250725_lyso_all_lsd_16nm - no checkpoints found and not running |
| 35 | +Skipping 20250725_lyso_all_mixed_lsd_16nm - no checkpoints found and not running |
| 36 | +Skipping 20250725_mito_all_lsd_16nm - no checkpoints found and not running |
| 37 | +Skipping 20250725_mito_all_mixed_lsd_16nm - no checkpoints found and not running |
| 38 | +Skipping 20250725_nuc_all_distance_64nm - no checkpoints found and not running |
| 39 | +Skipping 20250725_nuc_all_lsd_32nm - no checkpoints found and not running |
| 40 | +Skipping 20250725_nuc_all_lsd_64nm - no checkpoints found and not running |
| 41 | +Skipping 20250725_nuc_all_mixed_distance_64nm - no checkpoints found and not running |
| 42 | +Skipping 20250725_nuc_all_mixed_lsd_32nm - no checkpoints found and not running |
| 43 | +Skipping 20250725_nuc_all_mixed_lsd_64nm - no checkpoints found and not running |
| 44 | +Skipping 20250806_cell_mouse_distance_32nm - low max iterations (6000) and not running |
| 45 | +Skipping 20250806_cell_mouse_distance_64nm - low max iterations (4000) and not running |
| 46 | +Skipping 20250806_cell_mouse_lsd_32nm - no checkpoints found and not running |
| 47 | +Skipping 20250806_cell_mouse_lsd_64nm - no checkpoints found and not running |
| 48 | +Skipping 20250806_ecs_mouse_lsd_16nm - no checkpoints found and not running |
| 49 | +Skipping 20250806_er_mouse_distance_16nm - low max iterations (6000) and not running |
| 50 | +Skipping 20250806_er_mouse_lsd_16nm - no checkpoints found and not running |
| 51 | +Skipping 20250806_isg_mouse_distance_16nm - low max iterations (6000) and not running |
| 52 | +Skipping 20250806_isg_mouse_distance_32nm - low max iterations (6000) and not running |
| 53 | +Skipping 20250806_isg_mouse_lsd_16nm - low max iterations (4000) and not running |
| 54 | +Skipping 20250806_isg_mouse_lsd_32nm - no checkpoints found and not running |
| 55 | +Skipping 20250806_ld_mouse_distance_16nm - low max iterations (6000) and not running |
| 56 | +Skipping 20250806_ld_mouse_lsd_16nm - low max iterations (6000) and not running |
| 57 | +Skipping 20250806_ld_mouse_lsd_32nm - low max iterations (6000) and not running |
| 58 | +Skipping 20250806_lyso_mouse_lsd_16nm - no checkpoints found and not running |
| 59 | +Skipping 20250806_mito_mouse_lsd_16nm - no checkpoints found and not running |
| 60 | +Skipping 20250806_nuc_mouse_lsd_32nm - no checkpoints found and not running |
| 61 | +Skipping 20250806_nuc_mouse_lsd_64nm - no checkpoints found and not running |
| 62 | +Skipping 20250806_perox_all_distance_16nm - low max iterations (6000) and not running |
| 63 | +Skipping 20250806_perox_all_lsd_16nm - no checkpoints found and not running |
| 64 | +Skipping 20250806_perox_all_mixed_lsd_16nm - no checkpoints found and not running |
| 65 | +Skipping 20250806_yolk_all_distance_16nm - low max iterations (6000) and not running |
| 66 | +Skipping 20250806_yolk_all_distance_32nm - low max iterations (2000) and not running |
| 67 | +Skipping 20250806_yolk_all_lsd_16nm - no checkpoints found and not running |
| 68 | +Skipping 20250806_yolk_all_lsd_32nm - no checkpoints found and not running |
| 69 | +Skipping 20250806_yolk_all_mixed_distance_16nm - no checkpoints found and not running |
| 70 | +Skipping 20250806_yolk_all_mixed_distance_32nm - no checkpoints found and not running |
| 71 | +Skipping 20250806_yolk_all_mixed_lsd_16nm - no checkpoints found and not running |
| 72 | +Skipping 20250806_yolk_all_mixed_lsd_32nm - no checkpoints found and not running |
| 73 | +Skipping 20250806_yolk_mouse_distance_16nm - no checkpoints found and not running |
| 74 | +Skipping 20250806_yolk_mouse_distance_32nm - no checkpoints found and not running |
| 75 | +Skipping 20250806_yolk_mouse_lsd_16nm - no checkpoints found and not running |
| 76 | +Skipping 20250806_yolk_mouse_lsd_32nm - no checkpoints found and not running |
| 77 | +Scanning ex_mito... |
| 78 | +Skipping 20250914_all_mitos - appears to be a data config file, not a training experiment |
| 79 | +Scanning exp_salivary... |
| 80 | +Generated 61 experiment entries in data/processed/auto_generated_overview.csv |
| 81 | + |
| 82 | +Comparing with original overview.csv... |
| 83 | + |
| 84 | +Comparison Results: |
| 85 | +Original CSV (data/raw/overview.csv): 41 experiments |
| 86 | +Generated CSV (data/processed/auto_generated_overview.csv): 61 experiments |
| 87 | + |
| 88 | +Setup Comparison: |
| 89 | +Matched setups: 38 |
| 90 | +Only in original: 3 |
| 91 | +Only in generated: 23 |
| 92 | + |
| 93 | +Setups only in original CSV: |
| 94 | + - [+80 more organelle runs] |
| 95 | + - setup_34 |
| 96 | + - train_fly_model |
| 97 | + |
| 98 | +Setups only in generated CSV: |
| 99 | + - 20250725_cell_all_distance_32nm |
| 100 | + - 20250725_cell_all_mixed_distance_32nm |
| 101 | + - 20250725_ecs_all_distance_16nm |
| 102 | + - 20250725_ecs_all_mixed_distance_16nm |
| 103 | + - 20250725_er_all_distance_16nm |
| 104 | + - 20250725_er_all_mixed_distance_16nm |
| 105 | + - 20250725_isg_all_mixed_distance_16nm |
| 106 | + - 20250725_isg_all_mixed_distance_32nm |
| 107 | + - 20250725_isg_all_mixed_lsd_16nm |
| 108 | + - 20250725_ld_all_distance_16nm |
| 109 | + - 20250725_ld_all_distance_32nm |
| 110 | + - 20250725_ld_all_mixed_distance_16nm |
| 111 | + - 20250725_ld_all_mixed_distance_32nm |
| 112 | + - 20250725_lyso_all_distance_16nm |
| 113 | + - 20250725_lyso_all_mixed_distance_16nm |
| 114 | + - 20250725_nuc_all_distance_32nm |
| 115 | + - 20250806_ecs_mouse_distance_16nm |
| 116 | + - 20250806_ld_mouse_distance_32nm |
| 117 | + - 20250806_lyso_mouse_distance_16nm |
| 118 | + - 20250806_nuc_mouse_distance_64nm |
| 119 | + - 20250806_perox_all_mixed_distance_16nm |
| 120 | + - 20250806_perox_mouse_distance_16nm |
| 121 | + - 20250806_perox_mouse_lsd_16nm |
| 122 | + |
| 123 | +Detailed comparison of matched setups: |
| 124 | +Found differences in 38 matched setups: |
| 125 | + 20250725_mito_all_distance_16nm: |
| 126 | + Starting Checkpoint: 'from scratch' vs 'run08/438000k' |
| 127 | + Max Iterations: '80000+' vs '590000' |
| 128 | + Resolution (nm): '16' vs 'nan' |
| 129 | + 20250725_mito_all_mixed_distance_16nm: |
| 130 | + Target: 'mito' vs 'er+isg+ld+lyso+mito+nuc' |
| 131 | + Starting Checkpoint: 'from scratch' vs 'run08/438000k' |
| 132 | + Max Iterations: '80000' vs '568000' |
| 133 | + 20250725_nuc_all_mixed_distance_32nm: |
| 134 | + Target: 'nucleus' vs 'nuc' |
| 135 | + Starting Checkpoint: 'from scratch' vs 'run08/438000k' |
| 136 | + Max Iterations: '80000+' vs '582000' |
| 137 | + 20250806_mito_mouse_distance_16nm: |
| 138 | + Starting Checkpoint: 'from scratch' vs 'run08/438000k' |
| 139 | + Max Iterations: '568000+' vs '362000' |
| 140 | + Resolution (nm): '16' vs 'nan' |
| 141 | + 20250806_nuc_mouse_distance_32nm: |
| 142 | + Target: 'nucleus' vs 'nuc' |
| 143 | + Starting Checkpoint: 'from scratch' vs 'run08/438000k' |
| 144 | + Max Iterations: '342000+' vs '342000' |
| 145 | + setup_0: |
| 146 | + Starting Checkpoint: '20250725_mito_all_mixed_distance_16nm/568k' vs '20250725_mito_all_mixed_distance_16nm/568000k' |
| 147 | + Resolution (nm): '16' vs '16.0' |
| 148 | + Learning Rate: '5.0e-06' vs '5e-06' |
| 149 | + setup_07: |
| 150 | + Starting Checkpoint: '20250806_mito_mouse_distance_16nm/362k' vs '20250806_mito_mouse_distance_16nm/362000k' |
| 151 | + Resolution (nm): '16' vs '16.0' |
| 152 | + Learning Rate: '5.0e-06' vs '5e-06' |
| 153 | + setup_08: |
| 154 | + Starting Checkpoint: '20250725_mito_all_mixed_distance_16nm/568k' vs '20250725_mito_all_mixed_distance_16nm/568000k' |
| 155 | + Resolution (nm): '16' vs '16.0' |
| 156 | + Learning Rate: '5.0e-06' vs '5e-06' |
| 157 | + setup_09: |
| 158 | + Starting Checkpoint: '20250806_nuc_mouse_distance_32nm/342k' vs '20250806_nuc_mouse_distance_32nm/342000k' |
| 159 | + Resolution (nm): '16' vs '32.0' |
| 160 | + Learning Rate: '5.0e-06' vs '5e-06' |
| 161 | + setup_1: |
| 162 | + Starting Checkpoint: '20250725_mito_all_mixed_distance_16nm/80k' vs '20250725_mito_all_mixed_distance_16nm/80000k' |
| 163 | + Resolution (nm): '16' vs '16.0' |
| 164 | + Learning Rate: '5.0e-06' vs '5e-06' |
| 165 | + ... and 28 more setups with differences |
| 166 | +📈 Generating timeline visualization... |
| 167 | +🚀 Generating experiment timeline visualizations... |
| 168 | +✅ Main page saved as 'output/visualizations/index.html' |
| 169 | +✅ Timeline saved as 'output/visualizations/experiment_timeline.html' |
| 170 | +✅ Gantt chart saved as 'output/visualizations/experiment_gantt.html' |
| 171 | +✅ Statistics saved as 'output/visualizations/experiment_stats.html' |
| 172 | + |
| 173 | +📈 All visualizations generated successfully! |
| 174 | +🌐 Website ready for GitHub Pages deployment! |
| 175 | +Files: output/visualizations/index.html, experiment_timeline.html, experiment_gantt.html, experiment_stats.html |
| 176 | +✅ Timeline generated: output/visualizations/ |
| 177 | + |
| 178 | +🎉 Experiment overview generation complete! |
| 179 | + |
| 180 | +📋 Generated files: |
| 181 | + 📊 data/processed/auto_generated_overview.csv - Main experiment overview |
| 182 | + 📝 output/reports/comparison_report.md - Data accuracy report |
| 183 | + 📈 output/visualizations/ - HTML visualizations |
| 184 | + |
| 185 | +🔗 Quick access: |
| 186 | + View data: cat data/processed/auto_generated_overview.csv |
| 187 | + View report: cat output/reports/comparison_report.md |
| 188 | + Open viz: open output/visualizations/index.html |
| 189 | +[2025-09-29 18:20:53] run.sh completed successfully |
| 190 | +[2025-09-29 18:20:53] Adding changes to git... |
0 commit comments