Commit History

[FIX] method automatically activated
7e4de95

CarlyneB commited on

Update app.py
1b93b33
verified

lydiaCG commited on

Update app.py
bd9c5ae
verified

lydiaCG commited on

[REFACTOR] utils: centralize helpers — add state_utils, move render_resource_input to ui_helpers, consolidate data_utils
2c0702f

CarlyneB commited on

[FEAT/FIX] tab4: fix variant deactivation on ZIP reload, relocate helpers to utils, add persistent Reset tab
551ebbf

CarlyneB commited on

[REFACTOR] tab3: relocate normalize_costs, get_slider_params, is_method_enabled, is_custom_secondary to data_utils; show summary table even when no active method
4eda649

CarlyneB commited on

[FEAT/FIX] tab2: unify method activatability check, fix hidden resource coverage by batch group, move default_constraint to data_utils
c6db565

CarlyneB commited on

[REFACTOR] tab1: relocate utility functions, refactor dialog key management and group selector
93fe9ab

CarlyneB commited on

[FEAT] adding a info/warning icon
783b23b

CarlyneB commited on

[FIX] No longer running the input template creation script
21d63fb

CarlyneB commited on

[FIX] Removal of ‘other’ resources from the template
20bb873

CarlyneB commited on

[FIX] data: exclude "other" resources from resource template, drop inputs_template generation
50f75c1

CarlyneB commited on

[FIX] input template removed
dc8025b

CarlyneB commited on

[STYLE] styles.css: add top margin on activate/deactivate-all buttons
13b3852

CarlyneB commited on

[DOC] README: remove inputs_template.xlsx from file reference table
a82b19e

CarlyneB commited on

[FIX] app.py: initialize all methods as disabled, let tab2 sync re-activate them
393404f

CarlyneB commited on

[DOC] Readme up to date
6c7124b

CarlyneB commited on

[FIX] Replace info text with resource status expander and fix toggle instantiation bug for blocked methods
46436ba

CarlyneB commited on

[FIX] Tab4: Deactivate methods with missing resources and fix batch coefficient injection for non-Other methods
e4b0fe7

CarlyneB commited on

[FIX] In the ‘Method Constraints’ tab: Disable and explain methods that require resources not added in the ‘Resource input’ tab
43b4d0f

CarlyneB commited on

[FEAT] Expand Other-method variants in LP, fix scenario load widget sync and resource balance display
2d250c5

CarlyneB commited on

[FEAT/FIX] Tab3: adaptive slider precision, hide Other resources, show hidden secondary hints, filter inactive methods
c91fe21

CarlyneB commited on

[FEAT] Refactor tab2: widget sync (active method or not if resources added in tab1), type-switch reset, Other-method variants
1026e02

CarlyneB commited on

[FIX] Lower usage epsilon to 1e-14 and raise on unknown cap_type in LP builder
4198f14

CarlyneB commited on

[FIX] Auto-disable methods with only hidden resources and force tab2 widget sync on navigation
be0befa

CarlyneB commited on

[FIX] Hide Other resources in tab1, fix unit label (yr instead of year)
78c94c6

CarlyneB commited on

[FEAT/FIX] Add Other-method helpers and fix coefficient display precision
637bd04

CarlyneB commited on

[FIX] Data error: Rename "1 water" to "Other water" for Bio-char Non-forest biomass
a2fafe6

CarlyneB commited on

[FEAT] hidden_resource_names list: Resources whose name contains "other" are hidden from the standard display
55ea210

CarlyneB commited on

[FIX] Padding alert
4589936

CarlyneB commited on

[FIX] When a new resource row has min == max, it now displays the value as a fixed label instead of trying to render a slider.
27be152

CarlyneB commited on

[FIX] Add Available amout unit/year
adf4d9f

CarlyneB commited on

[FIX] Force module reload and cache clear after CSV auto-update to avoid double restart
01c98b2

CarlyneB commited on

[FIX] Other instead of Unspecified (method)
a48ebd8

CarlyneB commited on

[DATA] Inline derived methods in CSV and rename methods "Unspecified" to "Other"
c5e9b7e

CarlyneB commited on

[FIX] No more derived method
7c445a7

CarlyneB commited on

[FIX] Optimization: harden LP robustness + clip floating-point residuals
43c01c6

CarlyneB commited on

[FEAT] Tab4: add Run tab + fix heatmap size + fix export tab reset
3b61151

CarlyneB commited on

[FIX] Tab3: adapt zero-cap warning based on resource type
16ca8f7

CarlyneB commited on

[FIX] Style of the ‘Cancel’ button in reset mode
fd574db

CarlyneB commited on

[FIX] The DataFrame is empty when no CDR method is selected.
910dded

CarlyneB commited on

[FEAT] Clarify the way users must input resources
4ac6bf0

CarlyneB commited on

[FEAT] Add a disclaimer on the "welcome" tab
fddc24f

CarlyneB commited on

[FEAT] Edit the text/header of the "Method constraints" tab
eb09d9d

CarlyneB commited on

[FIX] text
4e83bda
verified

CarlyneB commited on

[DOC] Readme updated with instructions on adding data and updating libraries
e5f540d

CarlyneB commited on

[TEST] successful
426e346
verified

CarlyneB commited on

[TEST] Automation of data changes
0d13abe
verified

CarlyneB commited on

[FIX] Try fixing the position of the sidebar
1cbb384

CarlyneB commited on

[FIX] Try fixing the position of the sidebar
4885a3b

CarlyneB commited on