Skip to content

melekderman/PyEEDL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages