Processing RCP emissions in SMOKE


The proper and normal way to convert CSV to I/O API is to use the M3TOOLS program “m3fake” –
see or

Note that the I/O API is in fact an “applications programming interface” (see, not a data format, and that attempts to treat it as one are NOT SUPPORTED.

Carlie J. Coats, Jr., Ph.D. I/O API Author/Maintainer



Hello Baek,
The message I got was: "ERROR: Missing or negative emission value(s) in inventory for “mycompounds” and at the end “***ERROR ABORT in subroutine TEMPORAL Problem with input data.”
Anyway, I solved the issue by using monthly files and modifying monthly temporal profiles in “atpro_edgar_monthly.txt” file so they all have same values for all months.

1 Like


If you are using the monthly inventory, yes you can use the same monthly values for all months. Good to hear you were able to resolve the issue.



closed #24