User Tools

Site Tools


breaking_out_a_mini_model_for_focused_work

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
breaking_out_a_mini_model_for_focused_work [2013/02/13 13:59]
shona.weldon
breaking_out_a_mini_model_for_focused_work [2014/07/30 12:40]
michael.hoffman
Line 3: Line 3:
   * Make the mini model by starting with the big model diagram and deleting all the sections you don't need   * Make the mini model by starting with the big model diagram and deleting all the sections you don't need
     * This will keep all the informants of the bigger model in the mini model to help make sure you don't create conflicts     * This will keep all the informants of the bigger model in the mini model to help make sure you don't create conflicts
 +  * Make 2 new sets of sim and cal calculators ​
 +    * first set for any variables that feed into the mini model you should copy reference them from the calculators that are left in your mini model into these feeder calculators (I call this upstream)
 +    * second set for any variables that feed out of the mini model to the bigger model (downstream)
   * Keep both sim and cal calculators including pass through calculators for inputs to the calibrator   * Keep both sim and cal calculators including pass through calculators for inputs to the calibrator
     * That way you will end up writing views against variables using the names that will be in the main model and will make view merging much easier     * That way you will end up writing views against variables using the names that will be in the main model and will make view merging much easier
Line 9: Line 12:
   * If you need reference vars for your views from other parts of the big model make a calculator in the mini model and copy them all in there. ​ That way when you export and import data from the master model you will have scenario management on those vars and each individual view will not need to have the code to load that data...only the importScn.t view.   * If you need reference vars for your views from other parts of the big model make a calculator in the mini model and copy them all in there. ​ That way when you export and import data from the master model you will have scenario management on those vars and each individual view will not need to have the code to load that data...only the importScn.t view.
   * Be careful with simulation variable names so they are clean. ​ They may be adjusted variables in the calibration but when making simulations you don't want to be filling in a projection into a variable named "​*Adj"​   * Be careful with simulation variable names so they are clean. ​ They may be adjusted variables in the calibration but when making simulations you don't want to be filling in a projection into a variable named "​*Adj"​
-  * Make 2 new sets of sim and cal calculators  +
-    * first set for any variables that feed into the mini model you should copy reference them from the calculators that are left in your mini model into these feeder calculators (I call this upstream) +
-    * second set for any variables that feed out of the mini model to the bigger model (downstream)+
breaking_out_a_mini_model_for_focused_work.txt · Last modified: 2014/07/30 12:42 by shona.weldon