Skip to content

v2.0.0

Compare
Choose a tag to compare
@stephpenn1 stephpenn1 released this 16 Apr 16:26
· 132 commits to main since this release
74a6fea

HectorUI v2.0.0

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

Highlights ✨

Introducing HectorUI v2.0, an extension of the v1.2 April release, focused on model parameter ranges and user experience.
hector_v2

Bug Fixes 👾

  • Fixes #37
  • Smoother viewport adjustments for tablet and mobile
  • Removed preindustrial CO2 parameter (closes #48)

New Features 💡

  • NEW video tutorial under Guides
  • Parameter ranges defined from a LHS sensitivity analysis (closes #40)
  • Descriptive plain language parameter descriptions (resolves #41; closes #45 )
  • Slider bars for visual parameter tuning
  • Updated intuitive plot color schemes

Sensitivity Analysis 📊

~19,000 Hector runs of the following parameter range combinations with no errors:
Screen Shot 2022-03-25 at 7 39 23 PM

for n_samples in [50, 100, 500, 1000, 2500, 5000, 10000]:
    
    print(f"Processing n_samples:  {n_samples}...")
    
    run_convergence_test(problem, 
                         problem_number, 
                         n_samples, 
                         output_dir, 
                         vars_hectorui_to_hector,
                         units_hectorui_to_hector, 
                         inifile, 
                         date_vector, 
                         scenario_name, 
                         through_yr)

image