User Tools

Site Tools


how_tos

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
how_tos [2013/06/04 12:21]
shona.weldon
how_tos [2024/02/22 19:03]
marcus.williams [Administering your own server]
Line 17: Line 17:
   * [[howtos:​toolcoding:​TOOL Shell Scripts]] FIXME /*- Marcus*/   * [[howtos:​toolcoding:​TOOL Shell Scripts]] FIXME /*- Marcus*/
   * [[howtos:​toolcoding:​Conditional logic for code running in simulation vs calibration]]   * [[howtos:​toolcoding:​Conditional logic for code running in simulation vs calibration]]
 +  * [[howtos:​toolcoding:​Informant naming conventions]]
  
 ==== View Writing ==== ==== View Writing ====
   * [[howtos:​toolcoding:​user_interaction|Interacting with the user in views]]   * [[howtos:​toolcoding:​user_interaction|Interacting with the user in views]]
   * [[howtos:​toolcoding:​General View Writing]]   * [[howtos:​toolcoding:​General View Writing]]
 +  * [[howtos:​toolcoding:​View Naming Conventions]]
   * [[howtos:​toolcoding:​Common History and Background Checks]]   * [[howtos:​toolcoding:​Common History and Background Checks]]
   * [[howtos:​toolcoding:​Multiple Scenario Display Views]]   * [[howtos:​toolcoding:​Multiple Scenario Display Views]]
   * [[howtos:​toolcoding:​Feedback views]] ​   * [[howtos:​toolcoding:​Feedback views]] ​
   * [[https://​www.whatiftechnologies.com/​doku.php?​id=how_tos#​feedback_tracking_methods|Feedback Tracking Methods]]   * [[https://​www.whatiftechnologies.com/​doku.php?​id=how_tos#​feedback_tracking_methods|Feedback Tracking Methods]]
-  * [[howtos:​toolcoding:View templates]] FIXME /* marcus ​*/ +  * Data directories 
-  [[howtos:toolcoding:​RachetingInView|Save project specific view interactions ​for next run (Ratcheting)]]+    * **primaryData** - all your source data for your history and calibration usually lives in: /models/<​model>/​primaryData (note NOT under the version number) 
 +    ​* **referenceData** - all the various data that will inform your projections & comparisons in the simulation time /models/<​model>/​referenceData (note NOT under the version number) 
 +    **viewData** - data informing views includingpast user interaction,​ custom aggregation mappings, parameters ​for reference scenario: /​models/<​model>/<​Version>/​viewData ​
  
 +=== Re-usable code - Templates & Subroutines ===
 +   * [[howtos:​toolcoding:​RachetingInView|Ratcheting - Save project specific view interactions for next run]]
 +  * [[howtos:​toolcoding:​projectNamesDefn|Defining a project for the project list]]
 +  * [[howtos:​toolcoding:​viewInformants|view specific informants]]
 +  * [[howtos:​toolcoding:​getProjectExportPath|Getting project specific paths]]
 +  * [[howtos:​toolcoding:​subRoutinePackage|Sub-routine package - setup and loading]] ​
 +  * [[howtos:​toolcoding:​exogSwitch|Exogenous Variable Switch]] ​
 +  * Templates
 +    * [[howtos:​toolcoding:​levelORIntenstiveVarProjection|level or intenstive variable projection]]
 +    * [[howtos:​toolcoding:​shareVarProjection|share variable projection]]
 +  * Subroutines
 +    * [[howtos:​toolcoding:​satProjForReference|saturated projection for reference]]
 +    * [[howtos:​toolcoding:​stepwiseChangeQuietOption|stepwise change]]
 ==== Recipes ==== ==== Recipes ====
   * [[howtos:​toolcoding:​Boolean Masks]]   * [[howtos:​toolcoding:​Boolean Masks]]
 +  * [[howtos:​toolcoding:​Bitwise operations]]
   * [[howtos:​toolcoding:​Projecting A Share into Simulation Time|Projecting a Variable into Simulation Time]]   * [[howtos:​toolcoding:​Projecting A Share into Simulation Time|Projecting a Variable into Simulation Time]]
   * [[howtos:​toolcoding:​Ranges]]   * [[howtos:​toolcoding:​Ranges]]
Line 42: Line 60:
   * [[howtos:​toolcoding:​Table lookup using classify and dimtran]] FIXME   * [[howtos:​toolcoding:​Table lookup using classify and dimtran]] FIXME
  
-==== Re-usable code - Templates & Subroutines ==== 
-  * [[howtos:​toolcoding:​subRoutinePackage|Sub-routine package - setup and loading]] ​ 
-  * [[howtos:​toolcoding:​templates|Templates]] 
-    * [[howtos:​toolcoding:​levelORIntenstiveVarProjection|level or intenstive variable projection]] 
-    * [[howtos:​toolcoding:​shareVarProjection|share variable projection]] 
-  * [[howtos:​toolcoding:​subroutines|Subroutines]] 
-    * [[howtos:​toolcoding:​satProjForReference|saturated projection for reference]] 
-    * [[howtos:​toolcoding:​stepwiseChangeQuietOption|stepwise change]] 
  
 ===== Model Loading ===== ===== Model Loading =====
Line 87: Line 97:
 === Examples === === Examples ===
  
-  * [[howtos:​workwithdata:​Import Quick Reference| Import examples]] - single ​''​import()''​ calls+  * [[howtos:​workwithdata:​Import Quick Reference| Import ​and create ​examples]] - example ​''​import()''​ and ''​create()''​ calls
  
  
Line 138: Line 148:
  
 Setup: Setup:
-  * [[howtos:​admin:​Server Systems Requirements]]  +  * [[howtos:​admin:​Server Systems Requirements]] ​✅ Guru'd 
-  * [[howtos:​admin:​Setup server from scratch]] +  * [[howtos:​admin:​Setup server from scratch]] ​✅ Guru'd 
-  * [[howtos:​admin:​Setup User and Model Accounts|User and Model Accounts Setup]] +  * [[howtos:​admin:​Setup User and Model Accounts|User and Model Accounts Setup]] ​✅ Guru'd 
-  * [[howtos:​admin:​Model Family Directory Structure]]+  * [[howtos:​admin:​Model Family Directory Structure]] ​✅ Guru'd
  
 Common tasks: Common tasks:
-  * [[howtos:​admin:​Move Scenarios from old server to new]] +  * [[howtos:​admin:​Move Scenarios from old server to new]] ✅ Guru'd 
-  * [[howtos:​admin:​Make an account specific tmp directory]] +  * [[howtos:​admin:​Make an account specific tmp directory]] ​✅ Guru'd 
-  * [[howtos:​admin:​Install and Administer a Virtual Machine (VM)|Virtual Machine (VM)- Install and Administer]]+  * [[howtos:​admin:​Install and Administer a Virtual Machine (VM)|Virtual Machine (VM)- Install and Administer]] ​❌ Left behind
  
 Trouble shooting: Trouble shooting:
Line 152: Line 162:
   * [[howtos:​admin:​Model Base Patching]]   * [[howtos:​admin:​Model Base Patching]]
   * [[howtos:​admin:​Freeing a ReadOnly documentor file]]   * [[howtos:​admin:​Freeing a ReadOnly documentor file]]
 +
 +==== Other ====
 +
 +  * [[wiki:​whatif style guide|whatIf Documentation Style Guide]]
how_tos.txt · Last modified: 2024/02/22 19:11 by marcus.williams