pyWRFChemEmiss is a WRF-Chem emission preparation tool.
You'll need python 2.7 and wx-python installed in order to use this application. The data source (.xlsx spreadsheets) are typically exported from GIS apps / emission inventory system.
Screenshots:
Here is what the .xlsx spreadsheet looks like. If the first line on your spreadsheets is header/column label, put "2" in the "starting rows field" to start processing from row 2. Each row represent a grid cell:
x y latitude longitude CO_EMISSION NO3_EMISSION ...
0 0 -7.55 107.711 0.03 0.005
1 0 -7.55 107.712 0.02 0.004
...
x
is relative x coordinate of the grid in meter. UTM projection is used during conversion.y
is relative y coordinate of the grid in meterlatitude
is the y coordinate of the grid in degreeslongitude
is the x coordinate of the grid in degreesCO_EMISSION
is the emission data. If you're not using mol/km^2/hour as emission unit, put the conversion factor in the "conversion factor" field in the emis_converter.py.
You can put several pollutants at once using "Add Pollutant" button, and save your configuration with "save list" button.
After converting the data using pyWRFChemEmiss, you can proceed to run WRF-Chem's convert_emiss.exe and continue with the WRF simulation workflow.
Note that I haven't tested this app against the latest version of WRF and WRF-Chem, so it may or may not work.