cmlegault / IBMWG

Index Based Methods Working Group
0 stars 1 forks source link

Changes to base_input require slight change in order of operations #25

Closed gavinfay closed 4 years ago

gavinfay commented 4 years ago

get_base_input() is now (rightly) doing a bit more work than in previous versions. Thus, it needs some scenario options passed to it when called (as opposed to swapping some of the elements out). Needs a reordering of when this is called in setup_scenarios to create the list of simulations to do. Not much work (famous last words) but noting it here so I don't forget. Assigning myself.

gavinfay commented 4 years ago

Pushed a big commit that revises this and makes the input specifications much more smooth. All the inputs (nprojyrs, Fhist, ExpandedSurvey options, etc.) now get passed via the input object. Because of the size of the input object the specifications now get revised within do_mse rather than in the full settings table. - that just contains what the settings will be. Additional short lookup contains the small number of base_input objects with the different combinations of Fhistory and selectivity blocks. I think this is good now. do_mse.R now has a do_mse() function.