Commit History

  1. Merge pull request #2 from mowcom/equation-update⁠

    Unverified signature
    9f0aa6d

  1. Merge branch 'main' into equation-update

    NOrentlicher
    Unverified signature
    463a5f4
  2. Updated allometric equations (incl. generic mangrove ELSE option), planting schedule defaults, and documentation

    Natalie
    1524dc6
  3. Update allometric equations with corrected coefficients - R. racemosa: TB = 2.0738 · (D²H)^0.67628 (was 1.938) - A. germinans: TB = 1.5595 · (D²H)^0.55864 (was 1.486) - Updated allometry.py, config files, dashboard documentation, and tests

    malcolmSQ
    85ccbbb

  1. Fix download functionality with working CSV generation - Implement proper download functions that generate fresh CSV files - Use current parameter values to regenerate data for download - Create properly formatted CSV files with clean numeric data - Fix button click handlers to actually work - Update environment with correct Gradio version

    malcolmSQ
    efb9a96
  2. Fix download functionality and import issues - Replace broken File components with working DownloadButton - Fix import paths to work without PYTHONPATH - Store raw data for proper CSV downloads - Update README with correct instructions - Improve UI layout by removing weird row layouts

    malcolmSQ
    bc8f256
  3. Update README with correct dashboard run command

    malcolmSQ
    7b8bb25
  4. Fix Gradio component parameters for production deployment

    malcolmSQ
    88d4d9b
  5. Add download functionality to dashboard tables

    malcolmSQ
    ea9f896

  1. Fix: Use cumulative soil carbon for all tables and outputs; remove cumsum from table logic

    malcolmSQ
    fa68af3
  2. Fix: Apply buffer multiplier to soil carbon in all calculations, plots, and summaries

    malcolmSQ
    9be5734

  1. chore: accept LaTeX fixes for dashboard accordions

    malcolmSQ
    487ed8d
  2. fix: improve LaTeX formula compatibility for dashboard accordions

    malcolmSQ
    68e63b4
  3. Fix LaTeX math delimiters in model explanation and ER calculation accordions for proper rendering in Gradio

    malcolmSQ
    1a9cae5
  4. chore: remove Key Metrics summary from dashboard UI

    malcolmSQ
    03038b8
  5. chore: UI/UX cleanup, grouped accordions, tooltips as labels, compact mortality layout, reset button

    malcolmSQ
    2f8199f
  6. chore: code-cleanup UI/UX improvements, grouped accordions, tooltips as labels, compact mortality layout, reset button

    malcolmSQ
    316cc25

  1. WIP: update files before testing hugging-er build

    malcolmSQ
    60f987e
  2. fix: ensure to_native is at the very top of app.py and always in scope

    malcolmSQ
    2ce627e
  3. fix: move to_native to top of file to guarantee scope and prevent NameError

    malcolmSQ
    c40d9fd
  4. fix: add to_native function to resolve NameError in update_declining_increment

    malcolmSQ
    9060008
  5. fix: explicitly pass project_duration, buffer_pct, and soil_carbon as keyword arguments in initial call to update_declining_increment

    malcolmSQ
    9b29bda
  6. fix: pass project_duration, buffer_pct, and soil_carbon as keyword arguments in initial call to update_declining_increment

    malcolmSQ
    2ce2d2a
  7. fix: use year_1 to year_10 and subsequent for mortality inputs, matching YAML structure

    malcolmSQ
    17da2d1
  8. feat: add mortality inputs for years 1-10 and subsequent, update both species, and fix UI assignment

    malcolmSQ
    8d81017
  9. fix: correct initial call to update_declining_increment to match new input signature

    malcolmSQ
    866f52b
  10. refactor: move model input UI to dashboard/inputs.py and fix initial call argument mismatch

    malcolmSQ
    43a1446
  11. feat: add independent input fields for both species (except mortality, which is mirrored) and update config accordingly

    malcolmSQ
    ef84156
  12. feat: make more model parameters user-adjustable in dashboard UI (species_A, project, carbon)

    malcolmSQ
    1c67878
  13. feat: update logo path, fix project details UI, add mortality and carbon details to key model inputs

    malcolmSQ
    d528a4f
  14. fix: ensure LaTeX block is a raw string for correct rendering in dashboard header

    malcolmSQ
    80c7573
  15. feat: add Sequestr logo, statement, and LaTeX model equation to dashboard header

    malcolmSQ
    aa44d1d
  16. chore: add Sequestr logo image for dashboard header

    malcolmSQ
    652a455
  17. Add model description and key input params UI to dashboard (steps 1 and 2)

    malcolmSQ
    f2ae770
  18. Add Hugging Face Spaces YAML metadata to README

    malcolmSQ
    42ce3bd
  19. Remove unused files and add .cursorignore before Hugging Face deployment

    malcolmSQ
    80ba3bb

  1. UI improvements: move Key Metrics, update plot color, modularize cumulative soil carbon

    malcolmSQ
    43df71b
  2. Finalize modularization, clean up UI, prep for new features

    malcolmSQ
    ce27302
  3. Overwrite README with up-to-date modular, model-driven, and active/archived model documentation

    malcolmSQ
    280f88c
  4. Update README and model docs: reflect modular structure, active/archived models, and model-driven dashboard

    malcolmSQ
    c5df41a
  5. Dashboard cleanup: remove per-hectare chart, improve table formatting, clarify table names and titles

    malcolmSQ
    9047195

  1. Update README: describe discrete and continuous declining increment models, config flag, and display names

    malcolmSQ
    3f105b6
  2. Add support for continuous declining increment growth; use display names for species in dashboard

    malcolmSQ
    560f9fd
  3. Fix: ensure all plots and tables display full 30-year duration (remove .head(30) truncation)

    malcolmSQ
    801d73b
  4. Add editable planting schedule to Declining Increment tab with live dashboard updates

    malcolmSQ
    e0a99b2
  5. Refactor dashboard to show only the Declining Increment model tab

    malcolmSQ
    bd976f6
  6. Update declining_increment.yaml to match notebook parameters (initial values, growth rates, mortality)

    malcolmSQ
    9b6d653

  1. Update README and add model-specific READMEs for all growth models

    malcolmSQ
    8b4903a
  2. Refactor declining_increment_growth to accumulate increments, fix negative height/DBH; enable robust multi-model support

    malcolmSQ
    0cefa06

  1. Update dashboard with improved metrics and parameter handling - Fixed per hectare calculations, added milestone comparisons, improved summary stats, updated README

    malcolmSQ
    0dba6f7