SMOKE ptegu ERROR: input file not found: PNTS

I am trying to run ptegu sector using SMOKE4.8.1, but has an error (ERROR: input file not found: PNTS). I knew it is intermediate file from smkinven. From log file, I don’t know what’s the possible reason to prevent generating that file?

Thank you in advance.

Following is the content in smkinven.pt.ptegu.log

Copyright (C) 1992-2002 MCNC,
(C) 1992-2018 Carlie J. Coats, Jr.,
(C) 2003-2012 Baron Advanced Meteorological Systems, LLC, and
(C) 2014-2020 UNC Institute for the Environment.
Released under the GNU LGPL License, version 2.1. See URL

     https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html

 for conditions of use.

 ioapi-3.2: $Id: init3.F90 185 2020-08-28 16:49:45Z coats $
 Version with PARMS3.EXT/PARAMETER::MXVARS3= 2048
 netCDF version 4.4.1.1 of Apr 13 2017 12:41:52 $


 Missing environment variable EXECUTION_ID
 SMOKE ---------------
 Copyright (c)2004 Environmental Modeling for Policy Development
 All rights reserved

 Program SMKINVEN, Version SMOKEv4.8.1_Jan2021
 Online documentation
     http://www.cep.unc.edu/empd/products/smoke

 Program SMKINVEN to take ASCII area or point source files
 in IDA, EMS-95, or SMOKE list format, or mobile files
 in IDA format, and produce the I/O API and ASCII SMOKE
 inventory files and list of unique SCCs in the inventory.


 You will need to enter the logical names for the input and
 output files (and to have set them prior to program start,
 using "setenv <logicalname> <pathname>").

 You may use END_OF-FILE (control-D) to quit the program
 during logical-name entry. Default responses are given in
 brackets [LIKE THIS] and can be accepted by hitting the
 <RETURN> key.

 Value for PROMPTFLAG:  N returning FALSE
 Returning default value TRUE for query:
 "Continue with program?"
 Value for SMK_SOURCE:  'P'
 Value for SMK_SOURCE:  'P'
 Value for OUTZONE:  0
 Value for SMKINVEN_FORMULA:  'PMC=PM10-PM2_5'
 Value for SMKINVEN_FORMULA:  'PMC=PM10-PM2_5'
 Value for IMPORT_AVEINV_YN:  N returning FALSE
 Value for DAY_SPECIFIC_YN:  Y returning TRUE
 Value for HOUR_SPECIFIC_YN:  Y returning TRUE
 Value for IMPORT_MEDS_YN not defined;returning default:   FALSE
 Value for FF10_AVEDAY_ANNINV_YN not defined;returning default:   FALSE
 Value for SMK_PROCESS_HAPS not defined; returning defaultval ':  ' '
 Value for SMK_PROCESS_HAPS not defined; returning defaultval ':  ' '
 No processing of combining criteria VOC with hazardous air pollutants (HAP).
 Value for PROMPTFLAG:  N returning FALSE

ERROR: input file not found: PNTS
…/SMOKE/smoke4.8.1NEI2017/data/inventory/ptegu/pnts.map.ptegu.txt

 Could not open input file "PNTS".

 *** ERROR ABORT in subroutine OPENINVIN
 Ending program "OPENINVIN".

It is because you are processing Daily and hourly inventories without annual inventory file.

Value for IMPORT_AVEINV_YN: N returning FALSE
Value for DAY_SPECIFIC_YN: Y returning TRUE
Value for HOUR_SPECIFIC_YN: Y returning TRUE

To process daily and./or hourly inventories through Smkinven, you must first process the annual inventory (IMPORT_AVEI?NV_YN = Y) successfully before you process daily and/or hourly inventories.

Thanks a lot for your explanation.
one more quick question:
I am using NEI2017 emission. I checked the script in that package. It does not use PTINV, PTDAY, PTHOUR, but use EMISINV_A, EMISINV_B and EMISHOUR_MULTI_A.
(setenv EMISINV_A /
ptegu/egucems_2017NEIpost_POINT_20200618_09feb2021_v0.csv
setenv EMISINV_B
/ptegu/egunoncems_2017NEIpost_POINT_20200618_09feb2021_v0.csv
setenv EMISHOUR_MULTI_A
/cem/HOUR_UNIT_2017_01_1-30jan_2017.txt
)
Could I regard file for EMISINV_A as PTINV, file for EMISINV_B as PTDAY, file for EMISHOUR_MULTI_A as PTHOUR?

If you are using EPA’s NEI emission modeling platform package, there will be a separate run script for “one_time” for this point sector. I think you running the “daily” run script. You need to run the one-time script before the daily script. Read the README file for any details on how to process the NEI platform package.

Thank you for this suggestion.
I am trying to modify old scripts (used for NEI2011 before) for NEI2017 emission. but not sure which ptegu emission files are for PTINV and PTDAY.

Why not use the 2017 platform scripts instead? See Data files and summaries here: https://www.epa.gov/air-emissions-modeling/2017-emissions-modeling-platform

Yeah, I am trying to use that. Thank you for this suggestion.