nismod / smif

Simulation Modelling Integration Framework
http://www.itrc.org.uk
MIT License
22 stars 6 forks source link

Release smif v1.1 #369

Closed willu47 closed 5 years ago

willu47 commented 5 years ago

This release contains work on the decision module and access to results.

Decisions

333 - DecisionModule now handles the state of the system of systems correctly; refactored pre-spec planning out of DecisionModule

334 - Results_Handle provides read-only access to state

345 - Can read and write empty state to and from store without errors

356 - Added documentation on how to use pre-specified planning

Results #350

351 - Find out model runs which have results available

352 - Identify missing results

(Forthcoming)

359 - Programmatically access results

codecov[bot] commented 5 years ago

Codecov Report

Merging #369 into master will increase coverage by 0.67%. The diff coverage is 88.3%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #369      +/-   ##
==========================================
+ Coverage   70.41%   71.09%   +0.67%     
==========================================
  Files          59       60       +1     
  Lines        5125     5342     +217     
  Branches      610      661      +51     
==========================================
+ Hits         3609     3798     +189     
- Misses       1425     1448      +23     
- Partials       91       96       +5
Flag Coverage Δ
#javascript 71.09% <88.3%> (+0.67%) :arrow_up:
#python 78.8% <88.3%> (+0.41%) :arrow_up:
Impacted Files Coverage Δ
src/smif/data_layer/abstract_data_store.py 100% <100%> (ø) :arrow_up:
src/smif/data_layer/abstract_metadata_store.py 100% <100%> (ø) :arrow_up:
src/smif/data_layer/file/file_data_store.py 87.07% <100%> (+0.26%) :arrow_up:
src/smif/metadata/timestep.py 100% <100%> (ø) :arrow_up:
src/smif/data_layer/store.py 91.29% <82.24%> (-4.48%) :arrow_down:
src/smif/decision/decision.py 93.22% <89.51%> (-0.12%) :arrow_down:
src/smif/data_layer/results.py 91.52% <91.52%> (ø)
src/smif/data_layer/data_handle.py 82.8% <92.85%> (-0.68%) :arrow_down:
src/smif/data_layer/data_array.py 86.89% <0%> (+0.68%) :arrow_up:
... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update e25951d...5c1d790. Read the comment docs.