| 1 | [[TOC]] |
| 2 | == Create non-radar scenario injections from ERAM SAR == |
| 3 | * Extract the non-radar messages from ERAM SAR using [[ESAR2SDRR|esar2sdrr]] |
| 4 | * Convert E2E messages in ERAM SAR into Host messages using [[ESARIFA|esarIfa]] |
| 5 | * Add beacon amendments from ERAM SAR using [[ESARBCNCHANGES|esarBcnChanges]] |
| 6 | * Dump CS commands to sdrr message file using [[ESARSECTORPLAN|esarSectorPlan]] |
| 7 | * Merge products into single time-sorted sdrr message file using [[SDRRMERGE|sdrrmerge]] |
| 8 | * Adjust scenario start time using [[SDRRSETSTARTTIME|sdrrSetStarttime]]*# Make acids in a scenario unique using [[SDRRUNIQUEIFY|sdrrUniqueify]] (run on final 'merged' product) |
| 9 | * Convert sdrr msg file to atcoach format using [[SDRR2ATC|sdrr2atc]] |
| 10 | * (optional) Pull out host injections produced by esarIfa into a separate rsi (to be used only when running in 'standalone' mode) |
| 11 | |
| 12 | example: |
| 13 | {{{ |
| 14 | zlc: |
| 15 | grep "IFDT. ZSE,ZLC" atc.out > zlc.rsi1 |
| 16 | grep -v "IFDT. ZSE,ZLC" atc.out > zlc.main |
| 17 | |
| 18 | zse: |
| 19 | grep "IFDT. ZLC,ZSE" atc.out > zse.rsi1 |
| 20 | grep -v "IFDT. ZLC,ZSE" atc.out > zse.main</pre> |
| 21 | }}} |
| 22 | |
| 23 | == Create SGET scenario (for ATCoach export shell) == |
| 24 | * create new SGET scenario using adaptation that will be run in lab |
| 25 | * set starttime / runtime / prefs, save |
| 26 | * export scenario to SIME/ATCoach format |
| 27 | * fix up export: |
| 28 | * if exported from GUI, need to disable radars in export manually (remove test targets etc, and change CARB to CXIRA) |
| 29 | * if exported from command line with -r -t -i copy in acmodels dir and add ACMODELS line to control file |
| 30 | * set startdate/time in control file |
| 31 | * add EMULATION lines for other channel |
| 32 | * copy in sepadapt files for other channel |
| 33 | * check wxscen (may want to make sure times are correct after talking to jack miller/ufa) |
| 34 | * import final product of non-radar scenario from ERAM SAR step 9) - i.e., zxx.main,into targets section of main scenario export file |
| 35 | |
| 36 | == Convert ERAM neighbor inputs to Host inputs == |
| 37 | 1. Convert E2E messages in ERAM SAR into Host messages using [[ESARIFA|esarIfa]] |
| 38 | 2. Adjust scenario start time using [[SDRRSETSTARTTIME|sdrrSetStarttime]] |
| 39 | #:example: |
| 40 | {{{ |
| 41 | sdrrSetStarttime -s 12:45:00 -S 13:00:00 -d 00:00:02 ifa.out > ifa_setstart.out |
| 42 | }}} |
| 43 | 3. Make acids in a scenario unique using [[SDRRUNIQUEIFY|sdrrUniqueify]] - (still TBD) |
| 44 | * may need to merge ifa output with main output and uniquify together |
| 45 | * could still separate ifa inputs back out fairly easily by script (possibly simple grep) |
| 46 | |
| 47 | 4. Convert sdrr msg file to atcoach format using [[SDRR2ATC|sdrr2atc]] |
| 48 | example: |
| 49 | {{{ |
| 50 | #:<pre>drr2atc -s 12:45:00 -h zlc -r "BQU_K2 DLN_K1 ->D" ifa_setstart.out > ifa_atc.out</pre> |
| 51 | }}} |
| 52 | then edit the resulting ifa_atc.out file: |
| 53 | * save a copy of ifa_atc.out file first (for acid-mapping questions that might come up) |
| 54 | {{{ |
| 55 | cp ifa_atc.out ifa_atc.out.w_acidmap |
| 56 | }}} |
| 57 | #* trim out acid map |
| 58 | #* trim out CI lines |
| 59 | #* save file and rename to scenario_name-0.ZXX.rsi1 |
| 60 | |
| 61 | == Radar == |
| 62 | #Convert ERAM radar SAR data to SDRR .srv radar files per radar site using [[ESAR2SRV|esar2srv]] |
| 63 | #convert SDRR .srv radar files to ATCoach radar hex format using [[SRV2RM|srv2rm]] |
| 64 | |
| 65 | == Weather == |
| 66 | * extract RUC from ERAM SAR (eopd/narcl report is easiest - but may also be able to use JVN 'dumpruc' util) |
| 67 | * build wx shell scen containing desired hour slices, save, quit |
| 68 | * copy RUC files into ./ruc subdir of wx scen (remove whatever is there first) |
| 69 | * remove whatever is in ./precip dir |
| 70 | * remove precip= line from wx*.xml files |
| 71 | * edit ruc= line in wx*.xml files to point to new ruc files |
| 72 | * open wx scen and view time slices |