Issue with "convert_nndc71.py" script missing "openmc-ace-to-hdf5" script for downloading cross scetional data.

Hello, Previously the command openmc-get-nndc-data used to get the nndc cross-section libraries. From this previous forum post https://groups.google.com/d/topic/openmc-users/cdNJYpVZq_E/discussion I believe the same thing should be done using the convert_nndc71.py script. But unfortunately, it’s not I tried downloading the file and run as.

osboxes@osboxes:~/Downloads$ python convert_nndc71.py
Skipping ENDF-B-VII.1-neutron-293.6K.tar.gz, already downloaded
Skipping ENDF-B-VII.1-tsl.tar.gz, already downloaded
Verifying MD5 checksums…
Extracting ENDF-B-VII.1-neutron-293.6K.tar.gz…
Extracting ENDF-B-VII.1-tsl.tar.gz…
Fixing ZAIDs for S(a,b) tables
Delete *.tar.gz files? ([y]/n) n
Traceback (most recent call last):
File “convert_nndc71.py”, line 127, in
‘–libver’, args.libver] + ace_files)
File “/home/osboxes/miniconda3/lib/python3.7/subprocess.py”, line 323, in call
with Popen(*popenargs, **kwargs) as p:
File “/home/osboxes/miniconda3/lib/python3.7/subprocess.py”, line 775, in init
restore_signals, start_new_session)
File “/home/osboxes/miniconda3/lib/python3.7/subprocess.py”, line 1522, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: ‘/home/osboxes/Downloads/openmc-ace-to-hdf5’: ‘/home/osboxes/Downloads/openmc-ace-to-hdf5’
osboxes@osboxes:~/Downloads$

it’s missing the openmc-ace-to-hdf5 script. Where can I get the script? Thank you.

Hi Sharif

I have been working on a small update to that script which no longer requires the openmc-ace-to-hdf5

Take a look at this file which is in a separate branch

https://github.com/openmc-dev/data/blob/new_argparse_standard/convert_nndc71.py

There is a pull request to merge this feature if you have time to review it

https://github.com/openmc-dev/data/pull/12

Best

Jon