Skip to content

A tool to generate electron transport data for MCDC from the EEDL dataset.

License

Notifications You must be signed in to change notification settings

melekderman/PyEEDL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOI

PyEEDL

A tool for preparing electron transport data for use in MCDC, derived from the Evaluated Electron Data Library (EEDL).

How to Run

1. Create and activate a new environment:

python3 -m venv pyeedl-env
source pyeedl-env/bin/activate
pip install endf pandas numpy h5py
git clone https://github.com/melekderman/PyEEDL.git

2. Download the EEDL data

Make sure you have the ENDF-formatted EEDL data files for individual elements (Z = 1 to 100), each stored in a separate file, and place them in the eedl/ directory:

pip install requests bs4
cd PyEEDL/
python download_data.py

3.1 Generate the HDF5 files for raw data:

cd PyEEDL/pyeedl
python create_raw_data.py

3.2 Generate the HDF5 files for MCDC:

cd PyEEDL/pyeedl
python create_mcdc_data.py

Citation

If you use PyEEDL in your research for parsing EEDL data or processing electron transport files, please cite it as follows:

BibTeX

@software{Derman_PyEEDL_2026,
  author       = {Derman, Melek},
  title        = {{PyEEDL: A Python tool for parsing and converting EEDL data from ENDF to HDF5 format}},
  year         = {2026},
  version      = {0.1.0-beta},
  url          = {[https://github.com/melekderman/PyEEDL](https://github.com/melekderman/PyEEDL)},
  note         = {A specialized parser for the Evaluated Electron Data Library (EEDL) designed for Python-based scientific workflows.}
}

APA

Derman, M. (2026). PyEEDL: A Python-based EEDL parser for converting ENDF data to HDF5 format (Version 0.1.0-beta) [Computer software]. https://github.com/melekderman/PyEEDL

About

A tool to generate electron transport data for MCDC from the EEDL dataset.

Resources

License

Stars

Watchers

Forks

Packages

No packages published