Error in OQ and failed during execution

15 views
Skip to first unread message

Chenna Rajaram

unread,
Mar 30, 2026, 8:16:47 AM (5 days ago) Mar 30
to OpenQuake Users
Dear OQ Users, 

I have been encountering a problem with the input data that I have given in OQ Engine. While running the tool it shows the following errors. Also, I am attaching the input files along with the mail. I kindly request you provide possible solution for this issue.


2026-03-30T10:54:14.16,INFO,SpawnProcess-2/1308,rajar@CHENNA running C:\Users\rajar\AppData\Local\Temp\rajar\calc_8\job.ini [--hc=None]

2026-03-30T10:54:14.16,INFO,SpawnProcess-2/1308,Using engine version 3.22.0

2026-03-30T10:54:14.99,WARNING,SpawnProcess-2/1308,Version v3.25.1 of the engine is available, but you are still using version 3.22.0

2026-03-30T10:54:15.00,WARNING,SpawnProcess-2/1308,Using 8 processpool workers

2026-03-30T10:54:15.02,INFO,SpawnProcess-2/1308,Checksum of the inputs: 3674890145 (total size 8.95 KB)

2026-03-30T10:54:15.02,INFO,SpawnProcess-2/1308,Running EventBasedCalculator with concurrent_tasks = 16

2026-03-30T10:54:15.03,INFO,SpawnProcess-2/1308,Reading C:\Users\rajar\AppData\Local\Temp\rajar\calc_8\exposure_model.xml

2026-03-30T10:54:15.06,INFO,SpawnProcess-2/1308,Inferred exposure mesh in 0.00 seconds

2026-03-30T10:54:15.07,INFO,SpawnProcess-2/1308,Extracting the hazard sites from the site model

2026-03-30T10:54:15.11,ERROR,SpawnProcess-2/1308,Traceback (most recent call last): File "C:\Users\rajar\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\engine\engine.py", line 208, in run_calc calc.run(shutdown=True) File "C:\Users\rajar\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\base.py", line 339, in run raise exc from None File "C:\Users\rajar\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\base.py", line 325, in run self.pre_execute() File "C:\Users\rajar\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\event_based_risk.py", line 374, in pre_execute super().pre_execute() File "C:\Users\rajar\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\base.py", line 719, in pre_execute calc.run(remove=False) File "C:\Users\rajar\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\base.py", line 339, in run raise exc from None File "C:\Users\rajar\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\base.py", line 325, in run self.pre_execute() File "C:\Users\rajar\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\base.py", line 729, in pre_execute self.read_inputs() File "C:\Users\rajar\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\base.py", line 586, in read_inputs self._read_risk1() File "C:\Users\rajar\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\base.py", line 946, in _read_risk1 haz_sitecol = readinput.get_site_collection(oq, self.datastore.hdf5) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\rajar\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\commonlib\readinput.py", line 677, in get_site_collection mesh, exp = get_mesh_exp(oqparam, h5) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\rajar\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\commonlib\readinput.py", line 437, in get_mesh_exp sm = get_site_model(oqparam, h5) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\rajar\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\commonlib\readinput.py", line 588, in get_site_model _smparse(fname, oqparam, arrays, sm_fieldsets) File "C:\Users\rajar\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\commonlib\readinput.py", line 514, in _smparse sm = hdf5.read_csv(fname, site.site_param_dt).array ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\rajar\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\baselib\hdf5.py", line 993, in read_csv dt = build_dt(dtypedict, header, fname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\rajar\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\baselib\hdf5.py", line 880, in build_dt raise InvalidFile('%s: missing dtype for field %r' % openquake.baselib.InvalidFile: C:\Users\rajar\AppData\Local\Temp\rajar\calc_8\site_model.csv: missing dtype for field 'ID'

EventBasedHazardRisk.zip
Reply all
Reply to author
Forward
0 new messages