SMOKE test for California

I was able to successfully run the SMOKE test cases available on GitHub and Google Scholar. However, I would like to perform a test for California, preferably Southern California. I have downloaded several California emission inventories from the EPA website, but I encounter errors when using the available scripts, mostly because the grids differ from those used in the Long Island example.

I have tried modifying the scripts myself, but I have not been successful so far. I was wondering if there are any existing SMOKE scripts or example cases configured for California that I could use to test a few EPA emission inventories.

I am using SMOKE 5.1

Thank you.

We don’t have a example case specifically for California. Could you give a summary on what dataset that you current have for your California test case (e.g., domain configurations or GRIDDESC, MCIP outputs, spatial surrogates, emission inputs), and detail on the issues that you currently have when trying running SMOKE for your test case?

Huy

Thank you for your response.

My goal is not tied to a specific California example case. Rather, I am trying to generate a SMOKE emissions file that is compatible with my existing CMAQ domain so that I can use it as a starting point. Once I have a working SMOKE output, I plan to modify the emissions using my lab-derived data and incorporate them into my existing CMAQ emissions inventory.

For my current test case, I have:

  • CMAQ/MCIP domain: South Coast 4 km domain (M_SW_3D_04KM), Lambert Conformal projection, 156 × 102 grid cells with 4 km resolution.

  • MCIP outputs: GRIDCRO2D, GRIDDOT2D, GRIDBDY2D, METCRO2D, METCRO3D, METDOT3D, and METBDY3D.

  • GRIDDESC: A GRIDDESC corresponding to the M_SW_3D_04KM grid.

  • Existing CMAQ emissions: Gridded emissions (Merged_Base2018_May2022_FullSurr) and point emissions that already run successfully with CMAQ.

  • SMOKE inputs: I have been testing the 2022 SMOKE training platform using the nonroad script. The script currently uses the standard CONUS12 spatial surrogates, AGREF file, and GRIDDESC.

The main issue is that my CMAQ domain is the South Coast 4 km grid (M_SW_3D_04KM), while the available SMOKE scripts are configured for the 12LISTOS/CONUS12 grid. Because of this mismatch, I am unsure which grid-dependent files (such as the GRIDDESC, spatial surrogates, AGREF, and related configuration files) need to be modified or regenerated so that SMOKE can generate emissions on my CMAQ grid.

I am not specifically looking for a California example case. Any SMOKE workflow or example that can be adapted to produce emissions compatible with my CMAQ domain would be extremely helpful.