ISRM Input

By default, the ECHO-AIR Model data set includes a sliced and reconfigured version of the California ISRM. To replace this with another ISRM, follow the steps below. Note: this has not been tested yet and it is recommended that this is done in Python.

  1. Assign a unique numeric index to each grid cell of your ISRM.

  2. Extract the ISRM geographic data and save as a feather file called isrm_geo.feather. It is recommended that you do this step in Python.

  3. Slice the source-receptor layers from the ISRM (e.g., pNO3, pPrimaryPM25) into numpy arrays with dimensions (3, n, n), where n is the number of cells. These cells should be ordered in the same order as the numeric indices in step (a).

  4. Export each of these into individual numpy files with the following names:
    • ISRM_NH3.npy
    • ISRM_NOX.npy
    • ISRM_PM25.npy
    • ISRM_SOX.npy
    • ISRM_VOC.npy
  5. Save the feather file and numpy files into one folder. This is the ISRM input.