Skip to content

Catalyst structure optimization for the oxygen reduction reaction

License

Notifications You must be signed in to change notification settings

VlachosGroup/ORR-Optimization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ORR Optimization

Catalyst structure optimization for the oxygen reduction reaction on Pt and Au.

Dependencies

  • Atomic simualtion environment (3.17.0) : Data structures for molecular structures and file IO.
  • See requirements.txt for suitable virtual environment dependencies
  • Minimum of 8GB of memory recommended

Publications

Developers

Directory Structure

  • orr_optimizer: Core classes for simulating the ORR chemistry and catalyst structure
  • volcano: generate_volcanoes.py produces all_volcanos.npy, which is read by the files in the structures folder.
  • optimization_scripts: Optimize_main.py performs a sample optimization. Extract_data.py shows data from the publication.
  • figures: produces some figures from publication

Usage

  • `pip install ORR-Optimization==0.2`
  • `import orr_optimizer` or run scripts in the scripts folder

About

Catalyst structure optimization for the oxygen reduction reaction

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages