SmartCane/r_app
Timon 8d560ff155 SC-112 Phase 2 Complete: Restructure Script 80 utilities by client type
- Consolidate 80_kpi_utils.R, 80_weekly_stats_utils.R, 80_report_building_utils.R into three client-aware files:
  - 80_utils_common.R (50+ functions): Shared utilities, constants, and helpers
  - 80_utils_agronomic_support.R: AURA-specific KPI calculations (6 KPIs)
  - 80_utils_cane_supply.R: ANGATA placeholder for future expansion
- Move all internal helpers (calculate_cv, calculate_change_percentages, calculate_spatial_autocorrelation, extract_ci_values, etc.) to common
- Add MORAN_THRESHOLD_* constants to common
- Fix parameters_project.R field boundaries path (removed extra 'Data' directory)
- Update 80_calculate_kpis.R with conditional client-type sourcing logic
- Validate both ANGATA (cane_supply) and AURA (agronomic_support) workflows with comprehensive testing
- All 96+ functions accounted for; ready for production use
2026-02-03 17:21:35 +01:00
..
experiments updating inbetween stuff, not finished yet 2026-02-02 12:07:10 +01:00
old_scripts Move: archive old KPI scripts (09, 09b, 09c, 20) to old_scripts/ for testing 2026-01-14 11:37:13 +01:00
system_architecture Refactor: Update system architecture documentation to reflect Python integration and add complete pipeline overview 2026-01-15 10:25:38 +01:00
.gitignore updated harvest datata stadnadr 2024-03-14 13:00:02 +01:00
00_common_utils.R worked on sc 110 making a 10 utils file and making general log files. 2026-02-03 16:34:49 +01:00
10_create_master_grid_and_split_tiffs.R Refactor full pipeline script to include intelligent checking of existing outputs and dynamic execution of scripts. Added new Python scripts for RGB validation and evaluation template creation. Enhanced error handling and logging throughout the pipeline. 2026-01-27 08:58:06 +01:00
10_create_per_field_tiffs.R worked on sc 110 making a 10 utils file and making general log files. 2026-02-03 16:34:49 +01:00
10_create_per_field_tiffs_utils.R worked on sc 110 making a 10 utils file and making general log files. 2026-02-03 16:34:49 +01:00
20_ci_extraction.R fixed issue 110 moving stuff to 00 common 2026-02-03 16:14:10 +01:00
20_ci_extraction_per_field.R updating inbetween stuff, not finished yet 2026-02-02 12:07:10 +01:00
20_ci_extraction_utils.R fixed issue 110 moving stuff to 00 common 2026-02-03 16:14:10 +01:00
21_convert_ci_rds_to_csv.R changing paths CS-109 2026-02-03 15:13:21 +01:00
30_growth_model_utils.R fixed issue 110 moving stuff to 00 common 2026-02-03 16:14:10 +01:00
30_interpolate_growth_model.R fixed issue 110 moving stuff to 00 common 2026-02-03 16:14:10 +01:00
40_mosaic_creation_per_field.R script 40 per-field weekly mosaics - tested with aura 2026-01-29 21:49:15 +01:00
40_mosaic_creation_per_field_utils.R fixed issue 110 moving stuff to 00 common 2026-02-03 16:14:10 +01:00
80_calculate_kpis.R SC-112 Phase 2 Complete: Restructure Script 80 utilities by client type 2026-02-03 17:21:35 +01:00
80_utils_agronomic_support.R SC-112 Phase 2 Complete: Restructure Script 80 utilities by client type 2026-02-03 17:21:35 +01:00
80_utils_cane_supply.R SC-112 Phase 2 Complete: Restructure Script 80 utilities by client type 2026-02-03 17:21:35 +01:00
80_utils_common.R SC-112 Phase 2 Complete: Restructure Script 80 utilities by client type 2026-02-03 17:21:35 +01:00
90_CI_report_with_kpis_simple.Rmd changing paths CS-109 2026-02-03 15:13:21 +01:00
90_CI_report_with_kpis_simple_NO_TABLES.Rmd updating inbetween stuff, not finished yet 2026-02-02 12:07:10 +01:00
91_CI_report_with_kpis_Angata.Rmd changing paths CS-109 2026-02-03 15:13:21 +01:00
CI_graph_example.png Add KPI reporting system and deployment documentation 2025-10-14 11:49:30 +02:00
extract_rds_only.R commit all stuff 2026-01-06 14:17:37 +01:00
kpi_utils.R updating inbetween stuff, not finished yet 2026-02-02 12:07:10 +01:00
parameters_project.R SC-112 Phase 2 Complete: Restructure Script 80 utilities by client type 2026-02-03 17:21:35 +01:00
report_utils.R fixed issue 110 moving stuff to 00 common 2026-02-03 16:14:10 +01:00
run_full_pipeline.R fixed issue 110 moving stuff to 00 common 2026-02-03 16:14:10 +01:00